軟件需求分析專家:從原始描述到可開發需求文檔

前言

立項或接外包時,常見輸入是一段口語化的想法、會議紀要或零散功能點。自己整理 PRD 要反覆對齊粒度:敏捷團隊要 Epic 和用戶故事,傳統交付要模塊與多級功能清單。若只靠通用對話,結構容易漂移,驗收標準也常缺位。

下面介紹 SkillHub 社區技能「軟件需求分析專家」(座標 @user_b13835cb/requirement-analyst)。它從用戶原始需求描述出發,按選定模式細化,並通過官方簡介中的四階段分析流程,輸出可直接用於開發的需求文檔。

這是什麼

「軟件需求分析專家」是 SkillHub 上分類爲 dev-programming 的社區技能,版本 1.0.0,發佈者爲 user_b13835cb,來源標註爲 community。標籤 requires_api_key=false,使用時無需配置 API Key。

官方頁面與 API 入口:

  • SkillHub 展示頁:https://www.skillhub.cn/skills/user_b13835cb/requirement-analyst
  • 官方地址:https://api.skillhub.cn/user_b13835cb/requirement-analyst

核心功能

以下能力均來自 SkillHub 頁面與已抓取簡介,未展開未公開的內部提示詞細節。

兩種需求細化模式

  1. 敏捷模式:Epic → User Story → 驗收標準。
  2. 瀑布模式:模塊 → 一級功能 → 二級功能 → 三級功能 → 功能描述 → 優先級。

四階段分析流程

技能說明採用「四階段分析流程」組織輸出,最終目標是生成可直接用於開發的需求文檔(如 PRD、功能清單、用戶故事與驗收條目等,具體章節結構由技能在對話中按模式生成)。

觸發意圖

當對話中出現需求分析、需求梳理、需求拆解、寫 PRD、輸出需求文檔、功能清單、用戶故事、Epic 拆解、外包報價評估、需求細化、整理需求等意圖時,Agent 可啓用此技能。

安裝與啓用

SkillHub 提供兩種方式,任選其一即可。

方式一:讓 AI 按官方安裝文檔執行

將下面提示詞發給當前使用的 AI 客戶端(Cursor、Claude Code、Codex 等均可),由 Agent 讀取安裝說明並完成安裝:

請根據 https://skillhub.cn/install/skillhub.md,安裝 `@user_b13835cb/requirement-analyst`。

方式二:使用 SkillHub CLI

若本機已安裝 skillhub,可將技能安裝到當前 Agent 識別的 skills 目錄。安裝文檔要求必須使用 --dir,否則默認目錄可能不會被客戶端加載。

先檢查 CLI:

command -v skillhub && skillhub --version

未安裝時可按 SkillHub 安裝文檔執行完整安裝或僅安裝 CLI(見 https://skillhub.cn/install/skillhub.md)。

按客戶端選擇目錄,例如:

客戶端 skills 目錄(摘自 SkillHub 安裝文檔)
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或項目下的 .agents/skills/

在 Cursor 中示例:

skillhub install user_b13835cb/requirement-analyst --dir ~/.cursor/skills/

安裝後按你所用客戶端的慣例重啓或刷新技能列表,使新技能生效。

典型用法

官方未提供固定命令行子命令;用法是在啓用技能後,用自然語言給出原始需求並標明模式或交付物類型。下面示例僅演示可復現的對話方式,輸出結構以技能實際回覆爲準。

瀑布模式 / 功能清單

下面是我們和客戶溝通的初稿,請用瀑布模式做需求細化:模塊、多級功能、功能描述和優先級,輸出一份給開發用的功能清單。

[粘貼原始需求描述]

敏捷模式 / 用戶故事

請用敏捷模式拆解:Epic、User Story,併爲每個 Story 寫驗收標準。

[粘貼原始需求描述]

外包報價前的範圍整理

請做需求梳理和功能拆解,便於評估外包工作量;不確定的地方單獨列成待確認項。

[粘貼原始需求描述]

經過上面的步驟,你應得到結構化文檔草稿,再與業務方做一次評審即可進入排期或報價。

適用場景與注意

適合誰

  • 需要把模糊需求落成 PRD、功能清單或用戶故事的產品、項目負責人。
  • 小型團隊缺少專職需求分析師,希望用統一模板對齊 Epic、Story 或多級功能樹。
  • 外包前需要可覈對的功能範圍與優先級列表。

使用注意

  • 技能依賴模型對原文的理解,輸入越完整(角色、約束、非功能需求),細化結果越穩定;關鍵業務規則仍建議人工確認。
  • SkillHub 頁面統計(截至資料抓取):評分 100000,下載 3346;與部分摘要線索中的數字可能不一致,以 SkillHub 頁面爲準。
  • 若 CLI 直鏈下載失敗,優先使用「方式一」讓 Agent 按 https://skillhub.cn/install/skillhub.md 安裝,與官方頁面推薦一致。

結尾

「軟件需求分析專家」把敏捷與瀑布兩套細化路徑和四階段流程收進一個 Skill,適合從原始描述快速拉出可開發文檔骨架。需要安裝或查看說明時,可打開 SkillHub 頁面:https://www.skillhub.cn/skills/user_b13835cb/requirement-analyst ,或引用官方地址:https://api.skillhub.cn/user_b13835cb/requirement-analyst 。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜