前言¶
在 DeepSeek Harness(DSH)裏擴展 Agent,往往需要自己寫 SKILL.md、夾具和目錄結構,再對照規範反覆改。社區裏也有各類 creator 倉庫,但調用鏈、日誌和評分通常要自己在終端裏拼。Scenes Skill Creator 是 huaweicloudskill 維護的 DSH bundle 插件:在 Web 界面收集需求,把生成與評審交給官方 common-skill-creator / huawei-cloud-skill-creator,面板只負責階段展示、10 分制評測和未達標時的打回修復,達標後一鍵複製到 DSH 技能目錄。
下面按定位、能力、安裝、用法和注意事項說明,事實以項目 README 與 npm 包信息爲準。
這是什麼¶
Scenes Skill Creator(npm 包名 @huaweicloud-plugins/scenes-skill-creator,當前版本 0.1.5,MIT 許可)是面向 DSH Desktop 的通用技能與華爲雲技能創建插件。它不本地“編造”技能內容,而是橋接官方 creator:
- 通用技能:調用
common-skill-creator,適合日常 Agent Skill、工具封裝、流程自動化; - 華爲雲技能:調用
huawei-cloud-skill-creator,按華爲雲規範生成基礎雲服務技能,覆蓋三級目錄、hcloud CLI、測試夾具和評測。
一次完整流程可以概括爲:
填寫需求 → 官方 creator 生成 → 實時階段 / 日誌 → 10 分制評測
→ 達標:安裝到 DSH 技能目錄
→ 未達標:自動或手動打回修復 → 再評測
插件在 SkillHub 分類爲工作流;GitHub 倉庫爲 huaweicloudskill/scenes-skill-creator。
核心功能¶
面板與真實執行¶
面板收集需求,展示創建、評測、修復各階段與步驟日誌;階段與分數來自真實 creator 運行,而非演示數據。達標後可通過「安裝 / 啓用該技能」將產物目錄複製到默認技能路徑(配置項 run.installDir,默認 $DSH_HOME/skills),並刷新技能發現。
雙場景與同套界面¶
同一套 UI 覆蓋通用與華爲雲兩種規範。華爲雲三級目錄從真實倉庫懶加載;參考案例與推薦技能從公共 JSON 數據倉庫經 Host /refs 拉取,失敗時回落 last-good 緩存,更新數據無需發新版插件。
評測與修復¶
- 10 分制,默認通過線 8.5(
run.passScore); - 自動評測最多 3 輪(
run.maxEvalRounds); - 通用技能默認快速模式(
run.genericFastMode爲true):自動只跑 1 輪評測;未達標可在結果頁反覆「繼續修復並複評」,不自動無限循環; - 華爲雲場景評測不達標時可走自動修復;評測覆蓋功能可用、穩定性、成本、效率、安全等維度。
創建記錄¶
記錄頁合併展示通用與華爲雲歷史,支持按類型(全部 / 通用 / 華爲雲)和狀態(全部 / 進行中 / 未達標)篩選;可查看詳情、刪除已結束記錄;運行中記錄需先取消再刪。
附帶 CLI¶
包內提供 dsh-skill-create、dsh-skill-validate、dsh-skill-doctor 等 bin,其中 dsh-skill-doctor.mjs 可用於檢查 profile 的 manifest / bundle,以及修復 Windows 上 package.json UTF-8 BOM 導致的啓動錯誤。
安裝與啓用¶
推薦在 DSH 內從 npm 安裝。先完全退出 DSH 再執行命令行或 pnpm 操作,安裝後重啓 DSH 或等待熱加載;側欄出現 Scenes Skill Creator,且面板能看到兩個場景與參考/推薦卡片即表示啓用成功。
方式一:DSH 插件頁(推薦)¶
- 打開 DSH → 插件;
- 選擇安裝插件 / 從 npm 安裝;
- 輸入包名:
@huaweicloud-plugins/scenes-skill-creator
- 安裝完成後重啓 DSH(或讓 DSH 完成熱加載)。
插件頁會處理 profile 依賴與 bundle 註冊。
方式二:dsh plugin 命令¶
在終端執行(desktop 爲 DSH 桌面版保留 profile,須用 DSH 自帶 CLI):
dsh plugin --profile desktop add @huaweicloud-plugins/scenes-skill-creator
若 dsh 不在 PATH,使用安裝目錄下的 dsh.cmd:
& "<DSH 安裝目錄>\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add @huaweicloud-plugins/scenes-skill-creator
卸載:
dsh plugin --profile desktop remove @huaweicloud-plugins/scenes-skill-creator
方式三:pnpm(profile 目錄)¶
cd $env:USERPROFILE\.dsh\profiles\desktop
pnpm add @huaweicloud-plugins/scenes-skill-creator
確認 profile 的 package.json 中 dsh.profile.bundles 包含 "@huaweicloud-plugins/scenes-skill-creator";若未自動選中,在 DSH 插件頁打開該 bundle 或手動加入該項。
方式四:npm¶
在同一 profile 目錄執行 npm install @huaweicloud-plugins/scenes-skill-creator,並同樣將包名加入 dsh.profile.bundles 後重啓 DSH。README 指出 Desktop 默認 profile 由 pnpm 管理,混用 npm 可能產生額外 package-lock.json,升級時宜保持一種包管理器。
典型用法¶
創建通用技能¶
- 頂部選擇 通用技能;
- 在需求框描述目標,例如“創建一個能查詢天氣的 skill,支持城市名和攝氏度/華氏度參數”;
- 點擊開始創建;
- 在運行頁查看階段與日誌,在結果頁查看總分、各維度、扣分項與建議;
- 達標後點擊「安裝 / 啓用該技能」。
未達標時使用「繼續修復並複評」即可追加修復輪次。
創建華爲雲技能¶
- 頂部選擇 華爲雲基礎雲服務技能;
- 依次選擇 domain → product,填寫 skill 名稱與需求;
- 開始創建後,creator 按規範生成技能、CLI、測試夾具並評測;
- 完成後安裝到技能目錄,或打開產物目錄查看。
華爲雲場景另需可用的 hcloud 與 AKSK 配置;目錄首屏可能短暫使用緩存,刷新會重新拉取。
運行環境與可選配置¶
README 標明已在 DSH Desktop 0.2.2-rc.1(0.2.x 系列)驗證。運行 creator 需要能訪問 gitcode.com(creator、參考數據、華爲雲目錄)、本機 git、bash(Windows 可用 Git Bash)、python3。creator 執行 shell / CLI 時默認權限預設爲 danger-full-access(run.permissionPreset),README 建議僅在可信工作區使用。
需要覆蓋默認行爲時,在 profile 的 cordis.patch.yml 的 config 下寫與插件 cordis.patch.yml 同名的鍵(整塊替換)。常用項包括:
| 鍵 | 默認 | 說明 |
|---|---|---|
run.cwd |
Host cwd | 技能落盤根目錄,建議設爲自己的工作區 |
run.passScore |
8.5 |
通過線 |
run.maxEvalRounds |
3 |
最多自動評測輪數;0 關閉評測 |
run.genericFastMode |
true |
通用技能快速模式 |
run.genericMaxEvalRounds |
1 |
通用技能自動評測輪數 |
run.installDir |
$DSH_HOME/skills |
安裝複製目標 |
適用場景與注意¶
適合:已在用 DSH Desktop、希望通過圖形面板走官方 creator 完整鏈路(生成 → 評測 → 修復 → 安裝)的開發者;需要同時試通用 Skill 與華爲雲基礎雲服務 Skill 規範的場景。
注意:
- 插件以當前 DSH 進程權限運行,安裝前請閱讀倉庫源碼與 MIT 許可證;
- 不做內容創作本身,
SKILL.md、references、夾具均由官方 creator 生成; - 已知限制包括:Host 快照暫不提供產物文件統計(結果頁可能顯示 0 文件 / 0.0 KB);記錄日誌 UI 截斷到最近 120 步;暫未實現平臺側 PR / A2A 交接。
DSH 生態理念是「一切皆插件」;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。
鏈接¶
- SkillHub 目錄頁:huaweicloudskill/scenes-skill-creator
- GitHub:https://github.com/huaweicloudskill/scenes-skill-creator
- npm:https://www.npmjs.com/package/@huaweicloud-plugins/scenes-skill-creator
經過上面的步驟,你可以在 DSH Web 面板裏用官方 creator 閉環完成技能創建與達標安裝,而不必從零手寫目錄與評測腳本。