生产力
requirements-clarity avatar

requirements-clarity

通过系统化的对话与评分机制厘清模糊的需求,确保在开发前产出高质量且可执行的产品需求文件 (PRD)。

简介

需求厘清 (Requirements Clarity) 工具专为需要将模糊功能请求转换为结构化、可执行规范的开发人员与产品经理所设计。作为主动式的技术分析师,该工具能侦测使用者初期的提示词中隐含的模糊性、缺失的技术背景以及不完整的规格。它利用 100 分的评分准则,从功能范围、技术细节、实作完整性与商业背景四个维度量化专案的清晰度。其目标是在编写任何程式码之前,将清晰度提升至 90 分或以上,从而大幅减少返工与技术债。

  • 系统化评估:使用 100 分制的评分表,根据功能、技术、实作与商业标准评估需求。

  • 主动式对话:透过针对性的多轮提问,挖掘边缘案例、错误处理机制与扩展性限制。

  • PRD 产出:自动产出结构化的 Markdown 格式产品需求文件 (PRD),并保存于专案目录中。

  • 迭代式完善:即时追踪清晰度得分,并针对仍显模糊的部分提供具体改善建议,直至符合生产标准。

  • 环境感知:具备聪明的过滤机制,当请求已包含明确细节、错误重现步骤或现有程式码时,将自动跳过,确保仅在必要时进行干预。

  • 当处理缺乏实作细节的高阶功能,或是预估开发时间超过两天的复杂任务时,请使用此工具。

  • 提供初步的需求描述,并遵循代理程式的引导进行优化,直到文件达到 90 分的基准。

  • 请确认专案工作目录下包含 ./docs/prds/ 资料夹,以便储存生成的规格文件。

  • 非常适合需要跨团队协作、要求明确定义验收标准与成功指标的场景。

  • 若为琐碎任务或已完善的技术重构,请避免使用此工具,以维持开发工作流程的高效率。

仓库统计

Star 数
1,670
Fork 数
136
Open Issue 数
7
主要语言
Python
默认分支
main
同步状态
空闲
最近同步时间
2026年4月29日 15:02
在 GitHub 查看