create_doc
Create a new document draft under docs/ using a type-specific template, generating doc.md content and doc.json metadata so you can start writing and later finalize a versioned PRD or release note.
Instructions
在 docs/ 下新建一个文档:docs//(doc.md 工作草稿 + doc.json)。kind 是文档类型(doc-kinds// 目录,如 prd、release-note;未知类型报错并列出可用的)。docId(= 目录名)默认 = kind 名(docs/prd/、docs/release-note/),一个项目一种类型一篇是常态;同类型要多篇时才显式传 docId(可含中文)。title 是这篇文档的主题一句话——不带项目名、不带「PRD」之类类型字样、不带版本号(项目上下文由所在项目给,类型和版本号画布菜单单独展示);传了会直接填进 doc.md 的一级标题和 doc.json.title,省得建完再手改,不影响目录名。from 记来源(如 from:"prd" 基于 prd 文档 head 版本、from:"prd@3" 指定版本),写进 doc.json.origin,之后上游出新版本 chain_status 会提示。doc.md 按该类型的 template.md 起草——起草完写正文,再 build_doc(mode:"finalize", note:"…") 定第一个版本
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | No | 覆盖默认工作目录(项目所在父目录);相对路径按当前工作目录解析;缺省用 PROTOFLOW_HOME 或启动时的 cwd | |
| from | No | ||
| kind | Yes | ||
| docId | No | ||
| title | No | ||
| projectId | Yes | 项目 id(同时也是项目文件夹名) |