Install
openclaw skills install prd-review自动化审查商业化产品需求文档的逻辑准确性与闭环性,提取界面/功能/商业化设计要点并划分高-中-低优先级,输出设计师友好的标准化梳理文档;当用户需要审查PRD、梳理设计要点、划分设计优先级或快速对接开发时使用
openclaw skills install prd-reviewscripts 脚本所需的依赖包及版本:
python-docx==1.1.0
PyPDF2==3.0.1
| 来源类型 | 支持格式 | 处理方式 |
|---|---|---|
| 本地上传 | .docx, .pdf, .txt, .md | 调用 scripts/doc_parser.py 解析 |
| 粘贴内容 | 纯文本 | 直接读取分析 |
PRD 文档需包含以下核心内容:
根据用户提供的文档形式,选择对应的处理方式:
情况一:用户上传本地文档
判断文档格式:
scripts/doc_parser.pyscripts/doc_parser.pypython scripts/doc_parser.py <文档路径>
情况二:用户粘贴文档内容
直接使用粘贴内容进行分析。
情况三:用户提供在线文档链接
引导用户:
提取信息维度(详见 references/review_checklist.md):
基于提取的信息,执行双重逻辑校验。详细审查标准见 references/review_checklist.md。
2.1 逻辑准确性审查
2.2 逻辑闭环审查
审查结果输出:
基于审查通过的需求逻辑,按设计师工作流维度提取设计要点:
界面设计要点:
交互设计要点:
视觉设计要点:
状态设计要点:
每个设计要点需对应需求中的具体描述,明确设计范围。
结合商业化优先级、需求紧急程度、设计难度,采用「高-中-低」三级划分:
| 优先级 | 判定条件 | 预估工时参考 |
|---|---|---|
| 高 | 影响商业化核心目标、阻塞开发流程、涉及合规性 | 1-3天 |
| 中 | 辅助核心功能、影响部分用户体验 | 0.5-1天 |
| 低 | 优化类、补充类、可后续迭代 | 0.5天内 |
每个设计要点标注:划分依据、前置依赖、建议启动时间。
将审查结果、设计要点、优先级划分整理成标准化文档,便于设计师直接参考。输出格式见 references/review_checklist.md 中的「输出文档模板」。
文档结构:
输出形式选择:
用户请求:帮我审查这份 Word 文档的需求逻辑
执行方式:
scripts/doc_parser.py 解析文档输出:逻辑问题清单(含位置、影响范围、修复建议)
用户请求:审查这份 PRD,梳理设计要点
用户操作:直接粘贴 PRD 内容
执行方式:
输出:逻辑问题清单 + 设计要点清单 + 优先级排期表
用户请求:梳理这份 PRD 的设计要点和优先级
执行方式:
输出:分类设计要点清单 + 优先级排期表(含工时预估)