解決方案專家:從需求到 Word 技術方案的結構化 Skill

前言

售前、交付或內部立項時,經常要在短時間內交出一份章節完整、格式像樣的技術方案。手寫往往卡在結構不統一、架構圖和表格反覆改、最後還要按公文樣式排 Word。通用對話式提示詞能寫出片段,但很難穩定覆蓋十五個章節,也未必能落到可下載的 .docx。

下面介紹 SkillHub 上的「解決方案專家」(@user_b7657b26/solution-cgl)。它用標準 SKILL.md 約定輸入、章節骨架和 Word 轉換優先級,讓 Agent 按同一套流程生成方案並儘量輸出政府文檔風格的 Word 文件。

這是什麼

「解決方案專家」是社區來源(community)的 Agent Skill,座標 @user_b7657b26/solution-cgl,當前版本 1.0.5,分類爲 business-ops,發佈者爲 user_b7657b26。SkillHub 頁面標註 requires_api_key=false,安裝後無需單獨配置 API Key。

技能包內的 SKILL.md 標題爲「技術方案編寫技能」。定位可以概括爲:

  • 輸入:需求文檔(經 parse_file 解析)或用戶的自然語言描述。
  • 輸出:以 15 個章節爲主線的技術方案,並優先交付 Word(完整版約 50–80 頁量級,精簡版約 15–25 頁),而不是隻給 Markdown。

官方入口:

  • SkillHub 展示頁:https://www.skillhub.cn/skills/user_b7657b26/solution-cgl
  • API 座標頁:https://api.skillhub.cn/user_b7657b26/solution-cgl

(截至資料抓取時,SkillHub 顯示評分 100000、下載 1539、安裝 15。)

核心功能

以下能力均來自技能包 SKILL.md 與目錄結構,可按安裝後的文件自行覈對。

雙版本輸出

版本 章節 適用場景 頁數(技能內說明)
完整版 15 章全部 投標、正式評審 50–80 頁
精簡版 1–4、5、8、11、14 等 8 塊內容 彙報、快速預覽 15–25 頁

生成時可在對話中指定版本,例如「生成精簡版技術方案」。

固定執行流程

  1. 解析需求(文檔或描述,信息不足時使用 [xxx] 佔位)。
  2. 按章節模板生成方案正文(項目概述、需求分析、總體架構、技術選型、功能模塊、數據與安全、部署與接口、性能、實施與運維、預算、風險、附錄等)。
  3. 必須將 Markdown 轉爲 Word,並按優先級嘗試轉換方式。
  4. 返回 Word 路徑供下載(技能要求格式類似 [技術方案_xxx.docx](computer://路徑))。

內容與版式約束

  • 正文以段落爲主,表格僅用於對比、清單、配置等場景。
  • 架構與流程默認提供 ASCII 圖,並可選附帶 Mermaid;若環境有 drawio-generator 技能且用戶要求可編輯圖,可嘗試生成 .drawio,否則降級爲 ASCII + Mermaid。
  • 預算金額使用佔位符 [xxx萬元],不編造具體數字;技能內附有小型/中型項目費用參考區間表,並註明以市場/招標爲準。
  • Word 需符合技能內「政府文檔」字體字號表(如標題黑體、正文宋體、頁邊距與行距等),推薦通過 references/政府文檔模板.docx 做 pandoc 引用。

附帶資源與腳本

安裝目錄通常包含:

  • references/模板.md、references/模板-精簡版.md:章節框架。
  • references/示例-*.md:完整示例(用於對齊文風與深度)。
  • scripts/md_to_docx.py、scripts/check.py 等:Markdown 轉 Word 與檢查輔助。

安裝與啓用

SkillHub 官方安裝說明見:https://skillhub.cn/install/skillhub.md

1. 檢查或安裝 SkillHub CLI

command -v skillhub && skillhub --version

未安裝時可執行完整安裝(CLI + 默認 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

僅需 CLI 時:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

2. 安裝本 Skill

安裝時必須用 --dir 指向當前 Agent 的 skills 目錄,否則默認落在 ./skills/ 可能無法被識別。

skillhub search solution-cgl
skillhub install solution-cgl --namespace user_b7657b26 --dir <你的 skills 目錄>

也可讓 Agent 按安裝文檔執行:根據 https://skillhub.cn/install/skillhub.md 安裝 @user_b7657b26/solution-cgl。

常用客戶端 skills 路徑(來自 SkillHub 安裝文檔):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或項目下 .agents/skills/

安裝後按你所用客戶端要求刷新或重啓 Agent,使技能被加載。

3. 運行環境(Word 轉換)

技能要求最終交付 Word。轉換優先級爲:

  1. pandoc(推薦,引用政府模板)
  2. 系統預置的 docx 技能(skill_load("docx"))
  3. python scripts/md_to_docx.py(依賴 python-docx)

若三者均不可用,技能允許降級爲僅輸出 Markdown,並明確告知用戶當前環境無法自動轉 Word。

典型用法

從需求文檔生成完整版

  1. 將需求文檔放在 Agent 可讀路徑,並說明項目名稱與交付格式要求。
  2. 觸發技能後,Agent 應解析文檔並生成 15 章 Markdown,再執行 Word 轉換。

pandoc 示例(路徑以你本地生成文件爲準):

pandoc 技術方案.md -o 技術方案.docx --reference-doc=references/政府文檔模板.docx
  1. 在對話中獲取 .docx 下載路徑;技能建議的目錄形態爲:技術方案/[項目名稱]/技術方案_[項目名稱]_[日期].docx。

快速彙報用精簡版

在需求描述中寫明「生成精簡版技術方案」。技能會只保留精簡版所列章節(概述、需求、架構、選型、功能模塊簡化、部署、實施里程碑、風險等),頁數目標在技能內爲 15–25 頁。

質量自檢

生成後技能自帶檢查項,例如:15 章是否齊全、各章是否有實質內容、架構圖是否可讀、預算是否爲佔位符、技術選型是否與項目類型一致。Word 轉換後還需覈對標題/正文字體與表格邊框是否符合政府文檔表。

適用場景與注意

適合誰

  • 需要反覆產出結構化技術方案的售前、解決方案、項目經理或研發負責人。
  • 輸入以需求說明、招標文件摘錄或會議紀要爲主,希望 Agent 按統一目錄寫滿再出 Word。
  • 政企或類似場景,需要接近公文排版的 Word,而不是純聊天裏的 Markdown。

限制與注意

  • 技能強調必須嘗試 Word 輸出;本機未裝 pandoc、無 docx 技能、又無 python-docx 時,只能得到 Markdown 降級結果。
  • 預算、部分量化指標依賴佔位或參考區間,不能當作真實報價;正式投標前仍需人工審覈與補數。
  • drawio-generator、全局 docx 技能是否可用取決於你當前 Agent 環境,技能已寫明降級策略。
  • 社區 Skill,能力邊界以包內 SKILL.md 與 references/ 爲準;SkillHub 公開展示頁未展開長文說明時,應以安裝後的文件爲權威。

結尾

「解決方案專家」把「解析需求 → 十五章(或精簡八塊)→ Word 政府文檔樣式 → 可下載路徑」寫成固定流水線,適合把技術方案寫作從即興對話改成可重複執行的 Skill 工作流。無需 API Key,通過 SkillHub CLI 安裝到對應 Agent 的 skills 目錄即可使用。

官方地址:https://www.skillhub.cn/skills/user_b7657b26/solution-cgl

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

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

小夜