dsh-agent-sticky-note:DeepSeek Harness 的便條紙插件

前言

在 DeepSeek Harness(DSH)的工作流中,智能體產生的決策和通知往往淹沒在對話流裏。當通過 Tailscale 等方式遠程訪問 Harness 主機時,主機桌面上的文件往往不可見,導致關鍵狀態難以追蹤。dsh-agent-sticky-note 插件將 Agent 維護的便條紙文件直接集成到 Web GUI 的設置頁中,解決了遠程狀態下狀態可見性問題。

插件介紹

這是一個 DeepSeek Harness 插件,用於在 Web GUI 的設置區域展示由 Agent 維護的便條紙文件。它不改變文件內容,只負責渲染。默認文件路徑爲 ~/Desktop/DSH-便條紙.md,由 Agent 負責寫入與維護。

核心功能

  1. 便條紙樣式與深色模式:界面採用便條紙風格,並適配深色模式。
  2. 自動與手動刷新:打開頁面時每 30 秒自動刷新內容,並提供手動刷新按鈕。
  3. 零依賴:使用純 Node ESM 和 DSH 模塊表提供的瀏覽器 React,無額外依賴。
  4. 安全與隱私:只讀模式,無遙測數據,無外部網絡調用。

安裝與啓用

  1. 確保宿主機已安裝 pnpm 版本 >= 11。
  2. 執行安裝命令:
dsh plugin --profile web add dsh-agent-sticky-note
  1. 重啓 DSH 服務以加載插件。
  2. 在 DSH Web GUI 中打開「設置」頁面,找到「便條紙」分頁。

典型用法

Agent 需要維護便條文件的內容。Agent 可以使用命令行工具(如 sed)向文件追加待決策事項。示例命令如下:

sed -i "/^## ⏳ 待 Alan 決策/a - $(date +'%m-%d %H:MM') openrouter: 新版本發佈(需要:說「升級」)" ~/Desktop/DSH-便條紙.md

插件會讀取該文件並在 GUI 中渲染,保持界面內容的實時同步。

適用場景與注意

該插件適合需要在遠程 Web GUI 中實時查看 Agent 決策進度的場景。插件以 Harness 進程權限運行,因此 Agent 需要擁有對默認文件路徑(~/Desktop/DSH-便條紙.md)的寫入權限。注意這是一個只讀插件,Agent 必須自行負責文件的寫入與維護邏輯。許可證爲 MIT。

結語

通過將狀態文件可視化,該插件降低了遠程協作的門檻。相關目錄與源碼見下方鏈接。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜