返回目錄

dsh-gov-portal

編輯精選維護狀態: 活躍

exelectron/dsh-gov-portal

面向政務場景的 DeepSeek Harness 門戶外掛

前往 GitHub
$ dsh plugin --profile web add link:<本目錄絕對路徑>

41

星數

4

Fork

JavaScript

語言

MIT

授權條款

2026-08-19

建立於

2026-08-27

最近推送

一個程式內的 DeepSeek Harness 插件,在埠號 3081 提供政務入口 WebUI,經宿主 apiProxy 閘道 1:1 橋接真實 Agent 會話、模型、模式、權限與統計。

DSH 整合

原生執行環境

作者聲明

安全稽核

未稽核

最後核實

2026-09-04

授權條款

MIT

01它能幫你完成什麼?

  • 用政務風辦事大廳介面操作 DeepSeek Harness 的 Agent 會話

    埠號 3081 上的政務風入口,1:1 橋接會話、模型、模式、權限預設、統計、SSE 事件流、沙箱審批應答與會話卷宗匯出

    使用 DeepSeek Harness(dsh)`web` 的使用者,希望以本地政務入口前端操作真實 Agent 能力

  • 查閱、檢索並匯出 Agent 對話卷宗與即時事件流

    會話索引 / 歷史 / 檢索與經 GET /api/session.export 匯出 JSONL,以及可 chunk 級過濾的即時督辦流水

    需要可追溯、可匯出 Agent 執行記錄的營運與稽核人員

02如何將外掛接入 DeepSeek Harness?

先決條件

  • 執行中的 DeepSeek Harness `dsh web` 宿主程序——插件僅在程式內執行,3081 頁面脫離 dsh 無法使用
  • Node.js + pnpm,用於 `pnpm link` 自動 reconcile 進 dsh.profile.bundles

安裝步驟

  1. 01

    cd <本目錄>

  2. 02

    $ dsh plugin --profile web add link:<本目錄絕對路徑>

  3. 03

    $ dsh web

  4. 04

    訪問 http://127.0.0.1:3081/ 政務辦事大廳(本插件)

驗證整合成功

  • node test/server-smoke.mjs
  • node test/e2e-check.mjs
  • node test/e2e-chat.mjs

03DSH 整合程度與能力邊界

DSH 整合原生執行環境

作為注入 DeepSeek Harness `web` profile 的程式內 Cordis 插件執行,透過宿主 apiProxy 閘道 1:1 橋接宿主真實 Agent 能力(零業務硬編碼)。

  • 1:1 原生 Agent 橋接(會話 / 模型 / 模式 / 權限 / 統計)

    政務入口 UI 操作:選模型、選模式、選權限預設、提交公文1:1 呼叫 session.models / session.selectModel、agentPreset.list / agentPreset.select、settings.describe / settings.update、events.mux → session/event、approval/requested + POST /api/respond、question/requested + respond

    所选权限在新建工单时写入宿主「新会话默认」,由宿主初始化(零 Token 消耗,不向会话发送权限消息)
  • 會話卷宗與督辦流水

    會話 id / 檢索詞session.list / session.history / session.search 及經 GET /api/session.export 匯出 JSONL;由 session/event 即時追加的督辦流水,可 chunk 級過濾

  • 訪問計數與參數持久化

    介面主題 / 埠號 / WS / 模型 / 溫度 / 權限確認等級等設定漂浮彈窗、跑馬燈、視覺主題(4 套預設 + 自訂)、Agent 執行參數、DSH 原生設定、儲存與復原;訪問計數服務端持久化

    前端配置存 `localStorage`(键 `dsh.govPortal.v1`),插件端口等存 `~/.dsh/gov-portal.json`。

04適合誰?何時不該用?

適合

  • 使用 DeepSeek Harness(dsh)`web` 的使用者,希望以本地政務入口前端操作真實 Agent 能力
  • 需要可追溯、可匯出 Agent 執行記錄的營運與稽核人員

不適合

  • 插件僅在宿主程序(dsh web)內執行;3081 頁面不能脫離 dsh 單獨使用。

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

  • 插件僅在宿主程序(dsh web)內執行;3081 頁面不能脫離 dsh 單獨使用。
  • 修改埠號後需重啟 dsh(監聽參數在插件啟動時讀取)。
  • 測試會話會真實寫入 `~/.dsh/sessions`,可在電子卷宗中查閱或刪除。
2026-08-192026-08-27作者未說明

MIT 授權;未封存;最近推送 2026-08-27

06常見問題

如何安裝 dsh-gov-portal?

用 `dsh plugin --profile web add link:<目錄>` 加入 web profile,然後執行 `dsh web` 並開啟 http://127.0.0.1:3081/。插件在程式內執行,需要重啟 dsh 才會生效。

它硬編碼了業務邏輯,還是用了 DeepSeek Harness 的真實能力?

它經宿主 apiProxy 閘道 1:1 使用真實 Agent 能力——session.models / session.selectModel、agentPreset.list / agentPreset.select、settings.describe / settings.update、events.mux 以及 approval / question 幀,零業務硬編碼。

3081 頁面可以脫離 DeepSeek Harness 單獨執行嗎?

不行。插件僅在 `dsh web` 宿主程式內執行,3081 頁面脫離 dsh 無法使用;修改埠號也需重啟 dsh。

我能匯出或查閱哪些內容?

可透過 GET /api/session.export 對會話索引、檢索並匯出 JSONL,並查看可 chunk 級過濾的即時督辦流水(督辦流水)。測試會話會寫入 ~/.dsh/sessions。

設定如何持久化?

前端設定存於 localStorage(鍵 dsh.govPortal.v1),插件埠號等宿主側設定持久化到 ~/.dsh/gov-portal.json;訪問計數在服務端 /plugin/visits 端點持久化。

08資料與來源

  • 作者聲明github.com04a69c142d6f…

    通过宿主进程内的 **apiProxy 网关** 1:1 对接 DeepSeek Harness 的会话、模型、模式、权限、统计等**全部真实 Agent 能力**(零业务硬编码)。

  • 作者聲明github.com04a69c142d6f…

    ### 与 DeepSeek Harness 的真实对接(1:1,不硬编码)

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

🏆

最佳 DeepSeek Harness 外掛

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

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

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