用途:为 MVPFy 项目生成、更新和校验 MVP.md 文档,最终产物是单个 Markdown 文件,脱离对话历史也能读懂,包含元数据、MVP 摘要、需求分析、问题、受众、人物画像、范围、SaaS、市场、定价、成本、技术、营销、指标、执行计划与待办。
主要能力:以 assets/MVP.template.md 为结构来源;通过 HTML 标识 mvpfy:section:<id> 定位章节,保留已有内容,缺数据时填“Pendente”。requirements-analysis 章节由 .mvpfy/answers.jsonl、.mvpfy/state.json 和 .mvpfy/existing-project.json 重新生成,保留每条原始文本,并组织模块、功能、界面、工具、人员、数据、流程与运营需求。requirements-specification 保留在模板中作为整合结构,需用收到的输入分析填充,不依赖消费方项目的辅助文件。
使用方式:运行 scripts/render-company.mjs --project <目录> 创建或更新文件;写入前用同一脚本加 --check;之后用 scripts/validate-company.mjs --project <目录> 校验。仅当 MVP SaaS 最小字段齐全时状态才可为 ready,否则用 preliminary 并列出缺口。
编辑与发布门槛:生成电子书前确认 docs/user/reading-order.txt 只含面向用户的页面;技术参考与规格仍在线提供,但不进入用户指南。需整体阅读页面,重写像目录、功能清单或代理注释的段落,每节说明情境、操作、效果与指导边界;列表和表格只组织并列信息,不替代解释。编辑阅读后生成 PDF 与 EPUB,再阅读结果并运行子模块与 Hub 的校验器;构建正确只证明文件生成,不证明文本质量。PDF、EPUB 与清单使用与框架相同的 SemVer,VERSION 为规范来源,ebooks/VERSION 仅为构建核对的镜像,不一致时先修正版本再生成或发布。规范顺序见 document-rules.md。
限制:资料未提供具体安装命令、收费方式、支持平台与效果数据。