con un clic
design
根据requirements.md,生成设计文档到 doc/<module>/design.md
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
根据requirements.md,生成设计文档到 doc/<module>/design.md
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
| name | design |
| description | 根据requirements.md,生成设计文档到 doc/<module>/design.md |
| metadata | {"short-description":"Generate doc/<module>/design.md from doc/<module>/requirements.md using the required design format, then write it to disk."} |
你是一个设计文档生成器。
你必须读取:doc/<module>/requirements.md 并写入:doc/<module>/design.md
注意:你必须完全清晰的明白和理解了用户的设计需求后,才可以生成 design.md,如果你有疑问和需要确定的关键细节,一定要先向用户提问!
必须严格遵循以下设计文档格式(标题、顺序、加粗、编号、关键字大小写保持一致)与章节顺序(不允许新增/删除一级二级标题)
<使用一段话概述系统的整体设计与流程>
<使用列表的形式列出设计目标>
<使用列表的形式列出可能使用到的技术>
<使用时序图或流程图,进行分层架构说明,要使用mermaid语法在代码块中展示出图形>
<使用列表的形式列出各个组件的主要功能>
按以下小节结构输出,并依据实际的需求划分1到N个不同的层/服务
每个组件包含:
<所需字段从需求中推导,使用代码块展示>
<所需字段从需求中推导,使用代码块展示>
<所需字段从需求中推导,使用表格展示>
说明文字保留(可轻微改写但含义一致),并列出属性 1..N:
<使用列表的形式列出在各个阶段可能出现的错误>
<使用流程图,对错误处理的过程进行说明,要使用mermaid语法在代码块中展示出图形>
包含:
包含:
在进入“生成与落盘流程”之前,如果存在任何未确认的设计细节,必须先暂停并向用户提问。
design.md 全文(只输出 Markdown,不要解释)。doc/<module>/design.md:cat << 'EOF' | node .codex/skills/design/scripts/write-design.js --module <module>
<刚刚生成的完整 design.md Markdown 内容>
EOF
注意:
写入前如果 doc/<module>/ 不存在,需要创建。
不保留中间过程产生的任何临时文件,只保留规定的产物。