📦 Functional PRD Writer — 功能性PRD撰写者

v1.0.0

撰写简洁、以落地为导向的功能性PRD,明确特性行为、用户交互、规则、数据及接口,供开发者直接实现。

0· 0·0 当前·0 累计
0

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install functional-prd-writer
镜像加速npx clawhub@latest install functional-prd-writer --registry https://cn.longxiaskill.com

技能文档

功能性 PRD 撰写者 产出简洁、面向落地的 PRD,只写“做什么”和“怎么做”,让开发者拿到就能开工。 核心理念 功能性 PRD 只回答 what & how。每段文字都帮助开发者精准理解要写的代码。 不写商业战略,只写行为、规则、数据、边界。

标准结构(除非用户另有要求)

  • 功能概述
一句话定义功能 解决的具体问题 适用范围(用户/场景)

  • 功能需求
功能点列表(可独立测试,带编号) 每点:输入/输出/行为 优先级:P0 必做 / P1 应做 / P2 可选

  • 用户流程
主流程:步骤编号 分支:异常/边界 文字流程图:开始 → 步骤1 → 步骤2 → 分支判断 → …

  • 交互与界面
页面区域与内容 表单字段:名称、类型、校验、默认值 操作反馈:成功/失败/加载提示 特殊状态:空、加载、错误、禁用

  • 数据与规则
实体与字段 校验规则(格式、范围、必填) 业务规则(条件、计算、状态流转) 权限(可见/可操作)

  • 接口设计
接口清单(路径、方法、用途) 请求/响应格式 错误码

  • 边界与异常
输入异常、网络超时、并发竞态、数据不一致的处置

  • 非功能性需求
性能:响应时间、并发 安全:认证、加密、防护 兼容:浏览器、设备、系统版本

写作规范

  • 默认中文,用户指定英文除外
  • 一句说清,不铺背景
  • 需求可直接转测试用例
  • 给具体值:不说“适当限制”,说“60 秒内只能发 1 次”
  • 给具体格式:不说“输入用户名”,说“用户名(3-20 位字母数字,必填)”
  • 有状态必画状态机:初始→中间→终态
  • 优先级:P0/P1/P2
  • 范围说明中列明“本期不做”

参考文件 references/functional-prd-template.md — 完整模板 references/common-patterns.md — CRUD、表单、列表、状态机、权限等常见模式 当用户要完整模板或涉及常见模式时,请查阅。

数据来源ClawHub ↗ · 中文优化:龙虾技能库