dsh-eac-popup:EAC 任務欄常亮高亮與會話自動切換

前言

在使用 DeepSeek Harness (DSH) 開發智能體時,Agent 經常在後臺執行任務或請求審批。此時用戶容易錯過通知,導致交互中斷。dsh-eac-popup 插件通過調用 Windows 系統接口,自動高亮任務欄圖標並切換會話,解決了這一痛點。

什麼是 dsh-eac-popup

這是由開發者 qiyeren 維護的一個工作流插件。當任意會話的 agent 向用戶提問(ask_user_question)或請求審批、或有會話任務完成時,插件會把 DeepSeek Harness EAC 的任務欄圖標常亮高亮(非閃爍,直到窗口回到前臺才熄滅),並自動切換到對應會話。

核心功能

  1. 任務欄常亮高亮:觸發時圖標持續高亮,直到窗口回到前臺才熄滅,避免閃爍干擾。
  2. 自動切換會話:界面自動跳轉到對應會話,支持跨工作區。
  3. 窗口置頂:顯式點擊提問、審批或通知按鈕時,將 EAC 窗口彈到最上層(僅當最小化時還原;最大化/普通窗口保持原狀)。
  4. 通知聯動:會話完成通知彈出時,立即觸發常亮高亮與切會話。
  5. 全會話覆蓋:掛載在 Host 級別,任意會話觸發均生效。
  6. 持久生效:隨 web-desktop profile 加載,重啓後保持工作。

安裝與啓用

插件安裝依賴 DeepSeek Harness EAC 的 web-desktop profile。

dsh plugin --profile web-desktop add https://github.com/qiyeren/dsh-eac-popup

安裝後重啓 EAC,插件將隨配置自動加載。

典型用法

當 Agent 調用 ask_user_question 工具、請求審批,或 EAC 會話完成通知彈出時,插件會自動執行高亮與切會話操作。顯式點擊相關按鈕會觸發窗口置頂。

適用場景與注意

  • 適用環境:Windows 系統,需支持 user32.dll。
  • 系統依賴:必須安裝 DeepSeek Harness EAC (web-desktop profile)。
  • 補丁要求:需要配套的 EAC 主進程補丁(位於倉庫 patches/ 目錄)。
  • 行爲邏輯:常亮高亮帶有 5 秒防抖,避免高頻提問刷屏。
  • 通信機制:採用雙通道輪詢,優先調用 host.call RPC,無環境時回退 HTTP fetch。

結語

dsh-eac-popup 通過系統級 API 集成,讓 Agent 交互反饋更加可靠。需要了解更多細節或反饋問題,可參考項目目錄頁或 GitHub 倉庫。

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

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

小夜