dsh-superpowers-zh:DeepSeek Harness 中文編程技能包

前言

DeepSeek Harness(DSH)支持通過插件擴展 Agent 的能力。在編寫智能體時,讓 Agent 按照固定的工程規範(如測試驅動開發、代碼審查、Git 工作流)執行任務,是提升代碼質量和交付穩定性的關鍵。直接讓 Agent 依靠 Prompt 模擬這些流程容易產生不一致,依賴外部工具又增加了配置複雜度。

dsh-superpowers-zh 插件將 20 個開箱即用的中文編程 Skills 打包,通過 DeepSeek Harness 的插件機制加載。Agent 在遇到對應場景時,會自動從 Catalog 中匹配並調用這些 Skills,從而執行標準的工程流程。

插件簡介

名稱:dsh-superpowers-zh
維護者:GongYuanCaiJi
定位:移植自 superpowers-zh 的 DeepSeek Harness 插件,提供 20 箇中文 AI 編程 Skills。
許可:MIT(上游版權屬於 jnMetaCode 和 obra/superpowers,移植版權屬於 GongYuanCaiJi)。

核心功能

該插件包含以下能力:

  • 測試驅動開發:提供 TDD(測試驅動開發)和系統調試工作流。
  • 中文專屬技能:涵蓋中文代碼審查、提交規範、文檔編寫和 Git 工作流。
  • 規劃與執行:支持編寫計劃、執行計劃、子代理驅動開發以及並行任務調度。
  • 代碼審查:包含請求審查和接收審查兩套技能。
  • 擴展能力:提供 MCP 構建器、工作流運行器、頭腦風暴以及編寫技能的能力。
  • 自動發現:Skills 會被註冊到 DSH 的 Catalog 中,Agent 按描述自動匹配調用,無需手動引用。

安裝與啓用

本插件尚未發佈到 npm,需通過 GitHub 倉庫安裝。

  1. 執行以下命令安裝插件:
dsh plugin --profile <你的 profile> add github:GongYuanCaiJi/dsh-superpowers-zh
  1. 若在安裝過程中遇到 pnpm 攔下構建腳本的情況,需要在 profile 的 pnpm-workspace.yaml 文件中,將本包添加到 allowBuilds 配置項中。

典型用法

安裝後,Agent 會自動加載這些 Skills。你無需手動引用,直接描述需求即可:

  • “幫我用 TDD 實現一個函數”
  • “我的測試一直掛,幫我係統排查”
  • “幫我審查剛改的代碼”
  • “你有哪些 skills”

Agent 會根據自然語言描述,在後臺讀取對應的 SKILL.md 並執行完整的流程。

注意事項

  • 源碼與許可證:Skills 內容與上游項目 superpowers-zh 逐字一致。請確保在部署前檢查源碼與許可證條款。
  • 構建腳本:安裝時的 prepare 腳本僅做結構自檢,無編譯步驟,但若使用 pnpm 環境,需按上述說明配置。
  • 更新:目前插件尚未發佈到 npm,更新需直接更新源碼或使用本地路徑安裝。

參考資源

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

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

小夜