dsh 創造模式實戰:一段對話搓出自訂 Agent 預設
9 張逐格核對的截圖,走完創造模式的全流程:認識四個內建模式、對話生成 coffee-operations-analyst 預設、一次沙箱提權與掛載驗證,再看它實際跑完一場咖啡店新品試點營運分析,還抓出 Excel 公式錯誤。
最近更新: 2026-09-28

在 DeepSeek Harness(DSH)裡,一個工作階段以哪套工具和提示詞執行,由 Agent 預設決定。內建的標準、PTC、極簡是三種「做事」模式,而第四個——創造模式——專門用來「做預設」:把需求用一段對話講清楚,Agent 會從標準模式複製出新預設、寫入你的能力描述,經一次沙箱批准寫入磁碟,再通過掛載驗證進駐預設下拉。本篇取自暢的科技工坊的 10 分鐘實錄:作者用創造模式搓出「營運分析與彙報助理」(預設名稱 coffee-operations-analyst),並讓它完整跑了一場咖啡店新品試點營運分析。影片沒有字幕軌,文中所有介面文字均逐格讀自截圖。
本頁與站內兩篇互為分工:《Agent 預設實戰》帶你首次上手並檢視產物檔案,本頁則深入創造模式獨有的收據——沙箱批准、掛載驗證與 Excel 核對;想看另一種業務 Agent 的全週期客製,見文末相關連結。 Agent 預設實戰:自訂預設首次上手
重點速覽
- ▸創造模式是 dsh 四個內建預設之一:用一段對話做出自訂 Agent 預設,產物只有 agent.cordis.yaml 與 preset.yml 兩個檔案。
- ▸只需要一次授權:預設目錄在工作階段工作區之外,首次寫入按一次「允許一次」的 danger-full-access 沙箱升級。
- ▸做完先驗證:掛載對話用 standingKeyFor 驗證 mounted OK,再看「三個問題的答案」表確認路徑與相依套件。
- ▸實戰見真章:「營運分析與彙報助理」預設吃下 7 份素材,25 步交付分析報告,還從 demo Excel 裡抓出 M17 公式錯誤。
用創造模式自訂 Agent 預設的 8 個步驟
認識預設與創造模式入口
- 1
先認清預設下拉裡有什麼
首頁的預設下拉是所有模式的入口:標準模式是功能完整的編碼 Agent,支援檔案編輯、Shell、檔案與網頁檢索、Skills、計畫、目標、子代理和工作流;PTC 模式保留標準全部能力,並透過 Code Mode SDK 把工具暴露給一個 TypeScript 程式,讓模型把多步操作組合起來一次執行;極簡模式只留持久 bash 與 str_replace_editor 兩個工具;創造模式「用於建立自訂 Agent preset」,具備標準模式的全部能力,另提供執行期檢查、外掛實驗和 preset 創作指導。下拉最底部的「營運分析與彙報助理」,就是這部影片最終做出來的自訂預設——讀完這篇你也會有一個。

首頁預設下拉:四個內建模式加一個自訂預設在 1:00 觀看 - 2
在設定面板把「目前使用」切成創造模式
設定 → Agent 預設的頁首一句話講透了概念:「預設即一個工作階段的 Agent 所執行的外掛組集——它的工具、提示詞與能力。」四張內建卡片各帶完整描述,卡片右上角的「目前使用」標記跟著點選移動——影片裡作者原停在 PTC 模式,點選創造模式卡片後標記隨之切換,列表底部同時出現「+ 用「創造模式」創作自訂預設」按鈕;不想進設定的話,直接在首頁下拉裡點創造模式,效果相同。卡片上的複製圖示可以拿既有預設當底稿,右上角「開啟設定檔」則直達預設存放目錄。

設定 → Agent 預設:點哪張卡,「目前使用」就跟到哪在 1:40 觀看
對話搓預設與掛載驗證
- 3
一段對話裡的完整創作鏈:複製 → 讀取 → 寫入 → 提升權限
把工作階段切到創造模式後,用自然語言描述你要的 Agent 即可。影片裡的創作對話被完整記錄:Agent 先用 preset_list 確認 coffee-operations-analyst 不存在、可以安全建立,再 preset_copy 從 standard 複製出預設骨架,preset_resolve 定位真實路徑後先讀後寫——agent.cordis.yml 裡還是標準原文,preset.yml 已帶上顯示名稱。接著它把寫好的兩份檔案寫入 ~/.dsh/.agent-presets/coffee-operations-analyst/:該目錄在工作階段工作區之外,兩次寫入都被 workspace-write 沙箱攔下(紅色 Write · Error),Agent 隨即按規則發出升級請求,彈出「等待審批」卡片——寫明需要 danger-full-access 才能完成寫入,按「允許一次」放行即可,無須改全域沙箱設定。

從 standard 複製、先讀後寫、被攔就提升權限——創作鏈一步不缺在 5:38 觀看 - 4
掛載驗證通過後,新工作階段選自訂預設開工
批准放行後,作者接著跑了一次「載入自訂 Agent 預設並驗證」對話——也就是頁首那張大圖:Agent 用 standingKeyFor("coffee-operations-analyst") 驗證掛載,回傳 mounted OK,四種失敗模式(套件無法解析、設定無效、行未啟用、服務發布到錯誤 realm)皆未觸發;「三個問題的答案」表給出預設真實路徑 ~/.dsh/.agent-presets/coffee-operations-analyst/,產物 chips 列出 agent.cordis.yaml 與 preset.yaml。驗證對話還提醒:persona 裡點名的 anydoc、deepread、excel、vision 等能力只是偏好與退路指引,要在工作階段真正可用,仍需按計畫由 profile 安裝對應外掛。至此預設就位——新工作階段的預設下拉已能看到「營運分析與彙報助理」,選中它即可開工。

驗證通過後,自訂預設正式進入工作階段選擇器在 6:20 觀看
實戰:營運分析與 Excel 核對
- 5
備妥素材:7 份檔案,全是虛構 demo 資料
實戰材料鋪在 source files 工作區:一份《社區店試點報告》PDF、一份 boss_request.txt 需求、一份 6 週銷售資料 xlsx、一個六月營運回顧 pptx 範本,外加三張競品截圖(小紅書與瑞幸的 mock 圖),共 7 份。片中 PDF 附註、Excel Dashboard 備註與截圖自述三處都寫明:全部為演示用虛構素材。所以別把後面的數字當真實案例——但流程與資料真假無關,換成你自己的業務材料,每一步照樣可跑。

7 份素材:報告、需求、銷售表、範本加三張競品截圖在 7:00 觀看 - 6
任務書寫進對話:先核對,後彙報
下達「咖啡店新品試點營運分析任務」時,驗收標準隨任務一併寫死:關鍵數字必須標明檔案、頁碼、Sheet 和儲存格範圍;明確區分材料事實、分析推論和行動建議;未完成資料核對前不產出最終彙報頁;不修改或覆蓋原始材料;專業外掛缺漏時按預設退路繼續,並記錄能力缺口。交付物指定兩項寫入磁碟:outputs/coffee_pilot_analysis.md(完整分析報告)與 outputs/coffee_pilot_evidence_register.md(證據與來源登記),還約定只有 openmaic_slide 真的回傳 .pptx 時才可聲稱產出可編輯 PowerPoint。工作階段自動注入 @deepseek-ai/dsh-system-prompt 與 skill-catalog 上下文,Agent 回了一句 "Let me start by performing the startup checks as requested." 便開始做事。

驗收標準隨任務下達:8 項交付,先核對後彙報在 7:40 觀看 - 7
軌跡頁回顧:25 步工具鏈一覽
切到「軌跡」標籤能看到全程:兩次 vision_describe 讀懂競品截圖,todo_write 排出 9 項任務,mkdir 建 outputs 目錄,兩次 write 寫入分析與證據登記;PDF 轉換與 PPTX 範本解析交給 anydoc,Excel 用 Python zipfile+xml 唯讀解析(openpyxl 未安裝也不改原始檔,走退路);隨後載入 openmaic-slide 技能,算繪出「核心指標:試點有效,但不能低估繼續放大」「渠道表現決定下月預算怎麼調」兩頁彙報視覺稿,最後 wc -c 複核檔案完整性。結論行:6 週訂單 898→1,258(+40.1%)、綜合毛利率 56.78%、回購率 28.17%。狀態列:1 輪 · 25 步,LLM 5m57s · 工具呼叫 11m30s,140 tok/s,快取命中 91%,輸入 1.2M tok。

25 步軌跡:從讀圖、寫報告到出視覺稿在 9:00 觀看 - 8
交付裡最值錢的:Excel 核對異常清單
報告第三節是這場演示的高光。Agent 複算公式後確認 Source Data!M17 寫成了 I17−J16(應為 J17),導致一行毛利虛增 ¥32.79,並傳導到 Channel Analysis!I06 與 Dashboard!F4(56.8049%→56.7843%);另有 8 項 PDF 與 Excel 口徑衝突,例如毛利率 52.9% 對 56.78%、週均訂單 2,410 對 1,078。檔案自身的 Dashboard A15 也註明這是「已知 demo 埋點」。工具盤點段同步給出事實:7 份材料全部解析成功,anydoc、唯讀 zip 解析、vision_ocr/vision_describe(附件模式逾時後自動改走檔案路徑)、openmaic_slide(僅視覺稿)各司其職。demo 資料都能揪出一處公式錯誤——拿到真實報表時,這道核對只會更重要。

1 處公式錯誤加 8 項口徑衝突——demo 資料也不例外在 9:40 觀看
常見問題
關於 dsh 創造模式與自訂預設的四個高頻疑問。
創造模式和標準、PTC 模式差在哪?
標準模式是功能完整的編碼 Agent;PTC 模式在其上疊加 Code Mode SDK,讓模型把多步工具呼叫組合成一個 TypeScript 程式執行;極簡模式只留 bash 與 str_replace_editor 兩個工具;創造模式則是「做預設的模式」——保留標準全部能力,另加執行期檢查、外掛實驗與 preset 創作指導。日常任務選標準,想自訂 Agent 時切創造。
自訂預設檔案存在哪?怎麼備份?
~/.dsh/.agent-presets/<預設名稱>/,一個目錄兩個檔案:agent.cordis.yaml(外掛組集與能力宣告)與 preset.yml(名稱與提示詞設定)。設定 → Agent 預設右上角的「開啟設定檔」可以直達目錄;備份就是把整個資料夾複製一份,還原時放回原路徑,新工作階段即可見。影片中掛載驗證確認 mounted OK 的正是這條路徑。
影片裡的咖啡店資料是真的嗎?能換成我的業務資料嗎?
不是真實案例——片內 PDF 附註、Excel Dashboard 備註與截圖自述三處都寫明全部為虛構 demo 素材(Excel 裡甚至埋了一處「已知 demo 埋點」公式錯誤供核對演示)。流程本身與資料無關:把你的 PDF 報告、銷售 xlsx、pptx 範本和截圖鋪進工作區,同一預設的核對與彙報流程照樣可跑,而且真實資料更需要第八步那道公式核對。
創造模式是官方能力嗎?版本上要注意什麼?
是。官方 0.2.0 起的發布說明已將「創造模式」列為點名的核心能力。影片中出現的版本號與模型名稱(如 DeepSeek-V4-Flash High)只是錄製當下的狀態,請以你本機 dsh 版本與可用模型為準;預設目錄結構若有調整,以設定面板「開啟設定檔」指向的位置為準。
相關指南
預設體系的其餘拼圖。
片源與署名
本頁 9 張截圖均取自下方影片(YouTube,1080p,無字幕軌,畫面文字逐格核對),每張圖帶原始時間戳深連結;片中業務資料為演示用虛構素材。想先補齊預設體系的背景,讀 Agent 預設實戰
