Files
OneOS1.2/.cursor/skills/YunxiaoPM/references/make-export-attach.md

1.8 KiB
Raw Blame History

Make 导出与截图附件

设计完成(步骤 4且已关联原型页时需求与【交付】均挂附件。任一侧失败 → 不得声称设计完成附件齐全。

1. 导出 HTML含源码ZIP

与 Make「发布 → 导出 HTML含源码」对齐。

优先本地 Make Admin

GET {adminOrigin}/api/export-html?path={prototypePath}&projectId={projectId}&includeSource=true
参数 要求
path 原型路径(如 prototypes/oneos-h5-vehicle-assets
includeSource 必须 true
响应 ZIPPK 头);文件名建议 {prototype-id}-html-source.zip

失败时:提示用户在 Make 客户端对该原型执行「发布 → 导出 HTML含源码把 ZIP 路径发回。
禁止用「仅对象存储链接」冒充已附带源码包。

2. 复制截图(全交互页)

  1. Make「发布 → 复制截图」(或等价:导出该原型主界面及所有交互页截图)。
  2. 上传到需求附件与【交付】附件。
  3. 缺页/失败 → 列出缺项,不得报成功。

3. 挂载范围

同一 ZIP / 同一批截图:

  1. 上传到需求 identifier
  2. 上传到【交付】任务 identifier

优先 API未知 upload 端点时用已登录浏览器在详情页「附件」上传。

4. 与对象存储的关系

产物 用途
{baseUrl}/{id}/index.html AutoPRD 描述内可点预览链接
导出 ZIP含源码 附件,供开发离线打开
交互页截图 附件,供评审/开发对照

三者职责不同,不可互相替代。

负向

  • 不得导出错误原型页(须 Plan 确认原型路径/名称)。
  • 不得把别的需求的旧 ZIP 复用到新需求。
  • 快轨交棒默认不跑本附件流程(除非口令同时设计完成+原型)。