返回目錄

dsh-deep-ptc-mode

精選清單收錄維護狀態: 活躍

lishize20040802-rgb/dsh-deep-ptc-mode

为 DeepSeek Harness 提供开源 Deep PTC Agent 预设,包含 PTC 工具配置、进度展示和工具使用规则。

前往 GitHub專案首頁
$ dsh plugin add dsh-deep-ptc-mode

40

星數

5

Fork

JavaScript

語言

MIT

授權條款

2026-10-27

建立於

2026-11-13

最近推送

MIT 授權的 DSH preset(JavaScript),加入進度回報、釐清提問、依規模規劃、可打斷的背景工作、按需載入工具與每輪技能卡。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-11-10

授權條款

MIT

01它能幫你完成什麼?

  • 讓 agent 邊做邊回報,而不是沉默十幾個工具呼叫

    每次 run_code 前一句話、里程碑處更長的更新,以及結尾簡短說明失敗的工具與供應商

    在長任務裡容易跟丟進度的 DSH 使用者

  • 不讓 agent 在指令執行期間睡死或失聯

    由程式碼強制執行的可達性:前景等待 30 秒後轉入背景,使用者發訊息後約 2 秒內把等待中的指令交給背景,超過 5 秒的前景 sleep 被拒絕,任務完成會喚醒模型

    需要在任務執行中插手 steer 的使用者

  • 依 preset 選擇工作階段真正使用的 shell

    在 Settings → Plugins → Deep PTC 裡選 WSL Bash、PowerShell(含自動探索到的 5.1 與 7)、Zsh 或原生 Bash

    預設 shell 不是 agent 該用的那個的 Windows 與 macOS 使用者

  • 讓工具目錄保持精簡,只在需要時載入完整 schema

    一個 deep_ptc_tools 目錄:先搜中繼資料,每次最多載入六個 schema(16 KB 預算內),並依工作階段隔離壞掉的外部工具

    裝了很多外掛、工具清單擠佔上下文的使用者

02如何將外掛接入 DeepSeek Harness?

先決條件

  • Node >= 24 且 DSH >= 0.2.2-rc.1——安裝器會依 manifest 在 DSH 0.2.1-rc.5 上拒絕目前套件
  • 已安裝的 Harness 裡必須有官方 PTC preset,因為 Deep PTC 從它的宣告派生

安裝步驟

  1. 01

    用 `plugin_manager({ action: "install_bundle", target: "dsh-deep-ptc-mode@1.8.8" })` 安裝,或指向本機目錄 / .tgz

  2. 02

    安裝同一個 bundle 即為更新;從只有 persona 的舊版本升級需要重新載入 Host 外掛,若設定卡沒出現就重開應用程式

  3. 03

    開啟 Settings → Plugins → Deep PTC,選執行環境,然後為新工作階段選擇 Deep PTC Mode

驗證整合成功

  • `npm run check` 會在某个靜態匯入的宿主套件缺少於 peerDependencies 時失敗,從而保證 link: 安裝走真實宣告而不是備援快照

復原

  • 用 `plugin_manager` 的 `remove_bundle` 動作、target 為 `dsh-deep-ptc-mode` 解除安裝;本機 link 安裝要在刪除原始碼目錄之前先解除安裝

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

DSH agent preset,載入時從已安裝的官方 PTC 宣告派生:繼承全部官方行,只替換 persona、shell 工具、可達性守衛與 job / question 包裝,並加上設定卡與右側卡片。

  • 動態 preset 繼承

    執行中宿主的官方 PTC 宣告→派生出的 Deep PTC preset,官方工具變化無需發版即可跟進;內建的 lib/preset.json 快照只作為帶警告的備援

    宣告或設定變化時會重建,並在每次 Deep PTC 工作階段建立或恢復前檢查一次,沒有輪詢計時器
  • 工具目錄與隔離

    發佈到 deep-ptc scope 的外部外掛工具→中繼資料搜尋、按需載入 schema、依工作階段隔離失敗的外部工具,以及從側卡或 /deep-ptc-reset-tools 重置

    隔離狀態隨工作階段持續保存,agent 重建與 provider 重新載入都不會解除
  • 技能上下文卡

    透過官方 skill 工具與 run_code 內部呼叫載入的技能→每輪結束的卡片,只列出仍在上下文中、未被關閉的技能,帶逐項開關與「全部保留 / 全部關閉」

    關閉技能會把工具結果正文替換為簡短標記,而持久日誌保留原文
  • 視覺效果與側卡

    螢幕上正在顯示的 Deep PTC 工作階段→dsh-refined-ui 的外觀、鍵盤互動與動效,外加執行環境、子代理、背景任務與工具狀態的側卡

    樣式只在螢幕上的工作階段是 Deep PTC 時生效;使用外部主題或 UI 外掛時應關閉視覺效果開關

04適合誰?何時不該用?

適合

  • 在長任務裡容易跟丟進度的 DSH 使用者
  • 需要在任務執行中插手 steer 的使用者
  • 預設 shell 不是 agent 該用的那個的 Windows 與 macOS 使用者
  • 裝了很多外掛、工具清單擠佔上下文的使用者

不適合

  • 需要 Node >= 24 與 DSH >= 0.2.2-rc.1;安裝器會依 manifest 在 DSH 0.2.1-rc.5 上拒絕該套件。
  • 在 Windows 上,WSL 與原生 Bash 要求執行已被授權為 danger-full-access;README 建議受限的 Windows 工作用 PowerShell。
  • preset 身分轉接層包裝宿主的 agentPresets.composedPreset 實例並依賴其內部簽章,DSH 升級後需要重新核對;依套件探測是啟發式的。
  • 提示詞改變的是模型的工作傾向,不是真實 token 上限或計費,也不保證遵守;真正控制思考深度的是模型的 reasoningEffort。

05相容性、維護與安全提醒

  • 需要 Node >= 24 與 DSH >= 0.2.2-rc.1;安裝器會依 manifest 在 DSH 0.2.1-rc.5 上拒絕該套件。
  • 在 Windows 上,WSL 與原生 Bash 要求執行已被授權為 danger-full-access;README 建議受限的 Windows 工作用 PowerShell。
  • preset 身分轉接層包裝宿主的 agentPresets.composedPreset 實例並依賴其內部簽章,DSH 升級後需要重新核對;依套件探測是啟發式的。
  • 提示詞改變的是模型的工作傾向,不是真實 token 上限或計費,也不保證遵守;真正控制思考深度的是模型的 reasoningEffort。
  • OPS / 線上模型的真實端對端整合尚未進行,手機螢幕控制也沒有在實機上點過。
2026-10-272026-11-07v1.8.8

MIT · 最新發布 v1.8.8(2026-11-10);從已安裝的官方 PTC preset 派生,內建快照僅作帶警告的備援

06常見問題

怎麼安裝 Deep PTC Mode?

執行 `plugin_manager({ action: "install_bundle", target: "dsh-deep-ptc-mode@1.8.8" })`,或指向本機目錄 / .tgz。然後開啟 Settings → Plugins → Deep PTC 選執行環境,並為新工作階段選擇 Deep PTC Mode。

它要求什麼版本?

Node >= 24 與 DSH >= 0.2.2-rc.1;安裝器會依 manifest 在 DSH 0.2.1-rc.5 上拒絕該套件。

官方 PTC 的工具會不見嗎?

不會。每個官方行都原樣繼承;Deep PTC 只替換 persona 文字、把兩個依平台切換的 shell 工具換成一個隔離的執行群組、加入可達性守衛,並包裝官方的 job 與 question 工具。

這個模式會改我的 token 上限或計費嗎?

不會。README 說提示詞改變的是模型的工作傾向,不是真實 token 上限或計費,也不保證遵守;真正控制思考深度的是模型的 reasoningEffort。

怎麼解除安裝?

用 `plugin_manager` 的 `remove_bundle` 動作、target 為 `dsh-deep-ptc-mode`;如果是本機 link 安裝,要在刪除原始碼目錄之前先解除安裝。

08資料與來源

  • 作者聲明github.com341000053742…

    Deep PTC is a DeepSeek Harness agent mode with progress reports, clarifying questions, task-size planning, and interrupt…

  • 作者聲明github.com341000053742…

    Deep PTC is composed at load time from the PTC preset the installed Harness declares (`@deepseek-ai/dsh-web-app/presets/…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-11-10。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

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

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