Files
OneOS1.2/.claude/skills/YunxiaoPM/references/description-split.md

3.2 KiB
Raw Permalink Blame History

需求描述 vs 交付描述

两类描述职责不同;禁止混写;禁止建【交付】时把 AutoPRD 六大块提前塞进交付描述。

A. 需求描述 · AutoRDO 清洗

规则
触发 对话建需求 / 碎片材料入库
调用 必须使用独立 Skill「$AutoRDO」(AutoRDO/SKILL.md;本 Skill 不内嵌清洗细则)
输入 聊天记录、录音、口述材料
处理 保留原意;书面化;去口头禅;去除结尾句号(细则在 AutoRDO references/rules.md
输出 写入 ## 原始诉求AutoRDO
不做 本阶段不写 AutoPRD 六大块;不要求已有原型;不覆盖已有「产品说明」

口令:AutoRDO → 确认后 记录需求:【新增】标题;描述=整理稿;推进至=…

B. 交付描述

B1. 标准路径(分析中起建交付)

时机 【交付】描述
首次创建起至设计完成前 固定文案:等待设计任务完成后自动填入
设计完成时 用 AutoPRD「产品说明」正文替换占位

B2. 无单快轨建交付(覆盖 B1

口令/材料 【交付】描述
手工描述(无指定原型) 同步需求当前手工/AutoRDO 正文;禁止占位
指定原型页面 $oneos-autoprd 从原型生成写入;禁止占位
既无正文又无原型 才允许占位并标红风险

快轨【设计】描述始终复制需求当前描述正文(见 fast-track.md)。

C. 需求描述双段模板(不可互相覆盖)

## 原始诉求AutoRDO
(清洗稿;设计完成也不删除)

## 产品说明AutoPRD
(六大块+对象存储链接;未设计完成前可无此节或写「待设计完成后填入」)

## 工作项编号(系统)
- 交付:…
- 分析:…
- 设计:…

D. 设计完成 · AutoPRD + 附件

前提:设计任务完成且已关联对应原型页。

  1. 调用 $oneos-autoprdAutoPRD,产出并落盘 .spec/requirements-prd.md + 标注同步:
    • 对象存储预览链接:{baseUrl}/{prototype-id}/index.html(禁止加 prototypes/ 前缀、禁止去掉 index.html
    • 产品说明 Markdown总览/角色/流程/状态/风险/交付等,见 AutoPRD 模板)
  2. 写入需求 ## 产品说明AutoPRD禁止覆盖 ## 原始诉求AutoRDO / ## 工作项编号(系统)
  3. 【交付】描述:按交付任务编号用产品说明正文替换占位(细则见 AutoPRD references/yunxiao-delivery-sync.md);可附「原始诉求见需求描述」。创建【交付】时不得提前灌 MD。
  4. 附件(需求 +【交付】均挂;失败则不得声称成功):
    • Make「导出 HTML含源码」ZIP → make-export-attach.md
    • Make「复制截图」全交互页 → 同上

缺原型 / AutoPRD 失败 / 导出或截图失败 → 不得报到设计完成并宣称附件齐全;停下并列出缺项。

执行顺序:先 AutoPRD 落盘与附件就绪 → 再改需求/交付描述与设计计划完成 → 最后改需求状态。

禁止加载 yunxiao-requirement-lifecycle;阶段任务树只由本 SkillYunxiaoPMapp创建。