市场只读公开页
本页定义市场公开面的边界。
目标
- 提供可用的公开目录。
- 把高权限执行留在本地。
- 把用户平滑引导到本地 WebUI 完成安装或投稿。
相关页面
公开页可以包含什么
- template/profile-pack 元数据
- 风险标签与兼容性说明
- 详情与对比视图
- 下载 / 导入引导
- 多语言文案(
zh/en/ja) - 已脱敏的官方 / 社区产物
公开页不能包含什么
- 审核决策动作
- 特权 apply/rollback 动作
- 高权限鉴权或 secret 管理
- operator 级备份 / 恢复流程
- 精选运营控件
当前公开面
截至 2026-04-07,公开市场页应满足:
- Spotlight 风格搜索是第一入口。
- 目录卡片保持公开只读。
详情与对比可用于选包与 section 级判断。- 受保护的 member 动作必须留在本地
/member或/market,不能回流到公开首屏。
向本地 WebUI 交接
- 先在公开页浏览。
- 再打开本地 Sharelife WebUI。
- 进入
/member或/market执行受保护动作。 - 若开启鉴权,则以
member身份登录。 - 本地继续以下链路之一:
- 带
preflight/force_reinstall/source_preference的安装 - 带
scan_mode/visibility/replace_existing的模板上传 - 基于
artifact_id与submit_options的 profile-pack 投稿
- 带
- 通过用户自己的投稿列表跟踪结果。
上传链路说明
- 模板包上传上限为
20 MiB。 - 当前主线的 profile-pack 投稿仍是
artifact_id模式。 - 公开页可以解释交接方式,但不能暴露高权限 operator 动作。
语言基线
- 公开文档以当前路由语言为准。
- 不把公开页绑定到本地 operator 状态。
/zh、/en、/ja必须保持同一套边界语义。
邀请制角色
- 公开页不暴露审核或运维控制面。
- 若你需要邀请制的审核权限,请联系
Jacobinwwey。