功能需求拆解工具
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7871dce1/feature-planning-zh。
技能介绍
要解决的问题
很多功能需求在评审前仍然是业务语言:"做一套消息通知"、"支持企业微信"、"体验要好"。这类描述直接进开发,容易出现边界缺失、任务粒度过粗、验收条件不清,导致排期反复和技术方案返工。
工作方式
这个技能把需求拆解视为一个结构化步骤:
- 需求澄清:先识别未说明的触发条件、优先级、失败重试、权限和数据范围。
- 任务拆解:将目标拆成服务、模块、渠道接入、后台等可交付任务,并给出粗粒度工时。
- 技术方案:提示涉及的消息队列、SMTP、Webhook、存储和状态机等技术选择。
- 风险与验收:标注重复发送、渠道限流、渠道异常等风险,并为每个任务定义完成判断条件。
适用边界
它适合把产品需求转化为开发计划和初版技术方案,尤其适合登录、通知、权限、后台配置等中小型功能。它不会替代架构评审、安全审计或接口契约设计;对于高并发、强一致、合规要求高的系统,仍需结合领域建模和系统测试。
使用场景
- 评审前把模糊的登录需求拆成开发任务、验收标准和技术风险。
- 消息通知需求里补齐站内信、邮件、企业微信的任务与工时。
- 上线新功能前规划开发步骤、SMTP、Webhook 方案与失败重试风险。
- 把产品描述转为可排期任务,并给出管理后台、发送记录等验收条件。
适合人员
- 准备评审的产研同学:把模糊需求转为开发任务和验收标准。
- 排期前需要工时的后端工程师:拆服务、渠道接入和后台任务。
- 制定技术方案的技术负责人:明确消息队列、SMTP、Webhook 风险。
- 对接业务方的项目经理:确认触发时机、优先级和失败重试策略。