SuperAPI AI 工具集

dev3-prd

办公与效率

查看项目

更新于 10-15 20:08

技能介绍

用途:这是 /dev 工作流的第 3 步,用于编写产品需求文档(PRD)/设计规格。写作前需先澄清所有未知项。

输入:读取 .llm/$ARGUMENTS/tmp_context.md(原始功能需求)、.llm/$ARGUMENTS/tmp_exploration.md(代码库探索结果)、.llm/$ARGUMENTS/design.md(已选设计)。

主要流程:

  1. 生成问题:以资深工程师视角列出写设计规格前需澄清的问题,写入 .llm/$ARGUMENTS/tmp_questions.md;每问需尝试通过阅读代码库自行回答,并标记 [RESOLVED](已在代码中找到答案)或 [NEEDS INPUT](需人工澄清)。
  2. 询问人类:仅向用户呈现仍为 [NEEDS INPUT] 的问题并等待回答,再将答案更新到同一问题文件;若全部自行解决则告知“No open questions — all clarified from the codebase. Proceeding to PRD.”
  3. 编写 PRD:写入 .llm/$ARGUMENTS/prd.md,按金字塔原则分三层:第一层执行摘要(需求要点、背景与动机、设计概述,不含代码);第二层组件详情(每个主要组件一段说明其职责与交互);第三层实现细节(关键接口、数据结构或函数签名代码片段、具体文件路径、迁移或配置变更)。
  4. 展示确认:仅向用户展示第一层摘要,询问是否查看完整文档或继续。
  5. 交接:告知 PRD 完成,并立即调用 /dev4-implement $ARGUMENTS。

限制:资料未提供价格、平台支持范围、具体依赖环境或可视化界面等信息。