用途:把需求输入转化为结构完整、可落地的技术方案 Markdown 文档。
工作流程:
- 解析需求输入。若是需求分析报告,读取文件并提取需求背景、功能点与约束条件;若是口头描述,信息不足时追问核心功能、涉及的系统/模块、性能或安全特殊要求、预计数据量级。
- 加载方案模板:references/general.md。
- 按模板结构撰写方案:架构图、流程图、时序图统一用 Mermaid 语法绘制;不涉及的章节(如灰度策略、第三方依赖)直接删除,不强行填写;信息不足的章节标注“待补充”并说明需要哪些信息;估算数据(性能指标、数据量等)需标注来源或假设依据。
- 保存文档:用户指定路径则保存到该路径,未指定则询问保存位置;建议文件名 tech-design-[需求名称].md。
注意事项:内容应具体、可落地,避免空泛;关键技术决策需说明“为什么选这个,为什么不选那个”;复杂方案优先用图表表达,文字辅助说明。
限制:资料未提供具体的收费、价格、支持平台与效果信息;模板 references/general.md 的具体内容暂未提供。