DSH Skills 推薦:裝上就能用的 DeepSeek Harness 技能

三個經過實測的推薦,全部來自真實錄影:現場建立 commit 技能、升級成能抓出密鑰的確定性腳本,再把 Claude Code 和 Codex 裡累積的技能整批搬進 dsh。

最近更新: 2026-09-15

搜尋 dsh skills 推薦,真正想問的是「裝了能幹嘛」。技能(skill)是 DeepSeek Harness 裡最輕量的擴充:一個 Markdown 檔案把一套固定流程打包成隨需載入的能力,不用重新啟動、也不必裝外掛。這份指南不堆空泛的清單,而是跟著真實錄影走——每個推薦都在影片裡裝過、跑過、驗證過效果。

主角是一個 commit 技能:影片從一則提示詞開始,現場建立、立刻出現在對話技能目錄裡,接著升級成確定性安全檢查腳本,還種了一個假密鑰當場被抓。剩下兩條路線解決存量:Claude Code 的全域技能自動帶過來,Codex 累積的技能一次遷移。所有截圖均來自 Sources 裡的公開影片,每張圖都能跳回原片對應時間點。

值得裝的 skills,一步一步實測

  1. 1

    先認識每個會話內建的技能目錄

    安裝任何東西之前,先知道技能從哪裡出現。你送出的每則提示詞都帶著兩列上下文注入:dsh 系統提示詞和技能目錄(skill catalog)。錄影裡的目錄一開始是空的——什麼都還沒建立——這就是你的起點。隨時在輸入框敲一個斜槓,就能列出目前對話能呼叫的技能;本指南剩下的部分就是在填這份清單。

    DeepSeek Harness 聊天介面展示首則提示詞上方的 Context injection 列:dsh-system-prompt 與 skill-catalog 技能目錄
    每則提示詞都帶兩列上下文注入——技能目錄就是已裝技能露面的地方。在 7:25 觀看
  2. 2

    首選:commit 技能——照抄這則提示詞

    提交程式碼是儲存庫裡最高頻、最講規矩的工作:提交訊息格式、不要 AI 署名、絕不主動 push。課程現場用一則聊天提示詞把它做成技能(見下方指令區):訊息用精簡的條列、快速檢查不該提交的檔案、預設提交所有工作區變更、絕不 push 或部署。同樣的提示詞送出去,你就能得到同一個技能。

    $Create a skill that will make a commit. Do not share attribution or mention AI/deepseek/etc. Keep it a concise bulleted list for the message. Check quickly for anything that shouldn't be committed, but please assume default behavior of committing all working files, not just the ones you've touched (goal is empty working directory changes). Do NOT push changes or deploy anything.
    DeepSeek Harness 輸入框中完整輸入的建立 commit 技能提示詞:隱藏 AI 署名、條列式提交訊息、絕不 push
    課程裡的原版提示詞——一則訊息就是整個安裝過程。在 16:24 觀看
  3. 3

    不必重新啟動,技能立刻進目錄

    提示詞送出去,代理當場寫出 .agents/skills/commit/SKILL.md——一個專案層級技能——緊接著技能目錄那列上下文再次注入,回覆直接確認:技能已生效(live),立刻出現在對話技能目錄裡。已經躺在儲存庫裡的本機技能也是同樣待遇,團隊共享的 SKILL.md 下一則提示詞就能用。

    DeepSeek Harness 回覆確認 commit 技能寫入 .agents/skills/commit/SKILL.md 後立即進入對話技能目錄
    寫入和生效在同一輪完成——下次傳送時目錄重新注入,無需重新啟動。在 16:52 觀看
  4. 4

    看懂結構:觸發欄位、步驟、規則

    新技能會自我介紹:frontmatter 裡的 name、description、whenToUse 是觸發欄位,內文是行為清單——預設 git add -A 提交全部變更、先做快速安全檢查、訊息用條列、絕不加入 AI 署名、絕不 push 或部署。之後你可以用 /commit 直接呼叫,或直接說「幫我提交」——description 決定它什麼時候自動載入。

    DeepSeek Harness 對新建 commit 技能的總結:name、description、whenToUse 觸發欄位與行為清單及 /commit 呼叫方式
    技能自我介紹:先觸發欄位,後行為清單——用 /commit 呼叫或直接開口。在 17:32 觀看
  5. 5

    進階:把「判斷」換成確定性腳本

    規則寫得再好,執行仍靠模型自覺。課程的做法是請它「convert to deterministic script」:代理在技能裡加了一個 scripts/check-commit-safety.sh——拒絕路徑(.env、*.pem、*.key 等)、大檔案上限(MAX_SIZE_MB,預設 10)、疑似密鑰內容掃描——並把技能改寫成執行這個腳本。結論變成結束代碼:0 安全、1 攔截、2 環境錯誤,還有一張「verified live」表格當場驗證腳本真的在跑。

    $Please convert to deterministic script.
    DeepSeek Harness 把快速安全檢查改造成確定性腳本,向 commit 技能寫入 scripts/check-commit-safety.sh
    一句 convert to deterministic script,主觀判斷變成帶結束代碼的程式碼。在 18:55 觀看
    DeepSeek Harness 解析 check-commit-safety.sh 的拒絕路徑、MAX_SIZE_MB 上限、密鑰模式與 verified live 結束代碼表格
    升級後的技能當場驗證:乾淨工作樹結束代碼 0,出現 .env 結束代碼 1 攔截。在 19:15 觀看
  6. 6

    實測效果:種一個假密鑰,當場被抓

    為了證明檢查有效,錄影裡故意建立了一個帶密碼的 .env 再要求提交。安全檢查兩次命中——拒絕路徑加疑似密鑰內容——結束代碼 1。代理把 .env 寫進新的 .gitignore,複查通過後提交其餘檔案。這就是「希望它守規矩」和「看著它守規矩」的差別。

    DeepSeek Harness 逐步記錄種下的 .env 被安全檢查兩次命中、寫入 .gitignore 並排除出本次提交
    種下假密鑰、兩次命中、進忽略清單、乾淨提交——完整流程一次看全。在 19:40 觀看
  7. 7

    其次:Claude Code 的全域技能,自動就位

    最快擁有一套好技能庫的辦法,就是不必自己從頭打造。入門影片裡,斜槓選單列出的技能就是作者一直在 Claude Code 裡用的那批——因為它們是全域技能,DeepSeek Harness 自動帶了進來,影片裡沒有轉換步驟,也沒有重裝。你的提案流程、發票核對、入職清單,第一天就能在 dsh 裡接著用。

    DeepSeek Harness 斜槓選單列出已裝技能:find-skills、editing-cordis-compositions 與 Higgsfield 圖像和遊戲技能,此時 Claude Code 全域技能剛被自動帶入
    Claude Code 的全域技能已經在清單裡——dsh 自動帶入,無需轉換。在 10:28 觀看
  8. 8

    最後:把 Codex 上累積的技能搬過來

    Codex 使用者同樣有捷徑。中文實測影片裡,斜槓選單依作者名字過濾,顯示她在 Codex 上累積的影片製作技能已經住在 DeepSeek Harness 裡,原樣重用。她的遷移在 Codex 端完成——幾行指令複製整套——dsh 直接讀取結果。和 commit 技能同一個模式:一個資料夾、一個 SKILL.md,立刻進目錄。

    DeepSeek Harness 斜槓選單依 lingjie 過濾,顯示四個從 Codex 遷移來的影片製作技能
    一套 Codex 技能庫住進了 dsh——輸入 /lingjie 即可過濾查看。在 11:35 觀看

DSH Skills 常見問題

關於挑技能、觸發技能、信任技能的快問快答。

DeepSeek Harness 第一個該裝什麼技能?

錄影裡的答案:commit 技能。提交程式碼高頻又講規矩——訊息格式、不要 AI 署名、絕不主動 push——影片裡它從一則提示詞建立、立刻進目錄,隨後還加裝了能抓密鑰的安全腳本。

技能裝好後怎麼觸發?

影片裡出現三種方式:用 /commit 直接呼叫;用自然語言派工作(例如「幫我提交所有檔案」);或者靠 description 自動比對——whenToUse 欄位決定代理什麼時候自己載入它。每則提示詞裡的技能目錄就是比對的依據。

Claude Code 或 Codex 的技能能重用嗎?

能,兩條路影片裡都有:入門錄影裡 Claude Code 的全域技能被 DeepSeek Harness 自動帶入;中文實測把一整套 Codex 技能庫遷了過來,斜槓選單直接可見。放在 .agents/skills 目錄下的專案技能同樣會被讀取。

裝完技能要重新啟動 dsh 嗎?

不用。錄影裡的技能在同一個執行中的對話裡寫入並立即生效——技能目錄的上下文列在下次傳送時重新注入。重新啟動是外掛的事,技能只是從磁碟讀取的 Markdown 檔案。

怎麼保證技能不被忽略、不被誤讀?

學課程的做法:把決策從規則描述搬進程式碼。要求產生確定性腳本,拿到帶拒絕路徑、大小上限、密鑰掃描的 check-commit-safety.sh 和 0/1/2 結束代碼。影片裡種下的 .env 被兩次命中並進 .gitignore——拿這個標準檢驗你自己的技能。

技能在磁碟上放在哪裡?

示範技能落在工作區的 .agents/skills/commit/SKILL.md——一個技能一個資料夾、一個 Markdown 檔案,專案層級生效。想全域生效就放進全域技能資料夾;入門影片裡 Claude Code 的全域技能佔用的正是這個位置。

相關指南

安裝機制、相鄰功能,以及 DeepSeek Harness 的其餘玩法。

來源與致謝

截圖來自三支公開影片:現場建立並實測 commit 技能的 crash course、展示 Claude Code 全域技能自動帶入的 15 分鐘入門影片,以及遷移 Codex 技能庫的中文實測。每張圖都能跳回原片對應時間點。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。