Agent Skills
返回列表
软件需求分析生成器

软件需求分析生成器

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0c3974d3/48491254512。

技能介绍

立项时文档从哪来

很多团队在写 SRS(软件需求规格说明书) 时卡在「结构有了、内容填不满」:业务背景与目标用户混在一起,功能点只有口号没有输入输出,非功能需求写成「要快、要安全」,验收时双方对不上口径。需求评审前若缺少可验证的条目,后续设计与测试都会反复返工。

五阶段怎么跑

本技能通过 /srs 或 /需求分析 触发,按阶段采集并在每段结束后让你确认,再进入下一阶段:

  • 阶段 1:项目基础信息(名称、类型、背景、痛点、目标用户、环境与约束);项目名称与核心目标不可为空。
  • 阶段 2:业务与用户需求,产出角色-权限-场景对照表与核心流程清单。
  • 阶段 3:功能模块与功能点,每条按编号、名称、描述、前置/后置条件、异常处理六要素整理,并标 P0/P1/P2。
  • 阶段 4:非功能与接口——性能、安全、可用性等要求量化表述;接口按名称、方式、入参、出参、异常码归档。
  • 阶段 5:汇总生成完整 SRS,内置校验(SMART、术语一致、主流程与关键异常不遗漏)后输出 Markdown;可用 --mode=simple|standard|full 等调节粒度。

边界与注意点

可做:业务背景梳理、角色/流程拆解、模块划分、非功能量化、数据/接口梳理、验收标准与结构化文档。

不做:技术架构设计、编码方案、详细排期、高保真原型,也不能替代正式需求评审。你仍需组织评审与签字;本技能产出的是可讨论的规格草稿,而非已批准的基线。

使用场景

  • 新产品立项前,要把业务背景、目标用户和核心痛点整理成可评审的 SRS 章节草案
  • 业务方口述流程后,需要拆成角色-场景对照表和带 P0/P1/P2 的功能条目再进设计评审
  • 对外包或采购项目,要把性能、安全等非功能指标和接口清单写成可验收的量化表述
  • 主流程与异常分支已口头对齐,需按六要素补全每条功能需求并生成 Markdown 规格正文

适合人员

  • 负责立项或招投标、需要标准 SRS 结构而非散页会议纪要的产品经理
  • 要把访谈和工单里的需求落成可验证条目、准备需求评审的业务分析师
  • 小团队技术负责人,需把口头范围写成带验收条件的 Markdown 给内部或外包开发
  • 创业早期创始人,在招人写代码前先把 MVP 模块与非功能约束写清楚