dsh-ui-agents-pixe:給 DSH Web 主窗口加工作角色頁籤與像素辦公室

前言

DSH 生態強調“一切皆插件”。當 DeepSeek Harness Web 主窗口需要加入工作角色頁籤、對話區像素辦公室浮層,但不想改 dsh 源碼時,可以用 dsh-ui-agents-pixe。它由 EternalNight996 維護,許可證爲 MIT

下面介紹這個插件的核心功能、安裝方式,以及可復現的典型用法。

這是什麼

dsh-ui-agents-pixe 是一個面向 DSH Web 主窗口的持久客戶端插件。它把「工作角色」頁籤和「像素辦公室」浮層加到主窗口中:內置 508 張完整角色卡(The Agency en 255 + agency-agents-zh zh 253),讓 agent 可按角色名取回完整角色卡,也可以進行團隊編排。

package.json 聲明 engines 要求 node >=22,許可證爲 MIT

核心功能

工作角色頁籤

  • 內置 508 張完整角色卡:The Agency en 255 + agency-agents-zh zh 253
  • 支持搜索、中英切換、分部分類選人

像素辦公室浮層

  • 使用 Canvas 2D 程序化像素小人,可站立、打字、踱步
  • 浮層可拖動、摺疊、縮放
  • 選人即入列
  • 左鍵點擊任一像素人可查看完整角色卡

agents_pixe_roles 工具

agents_pixe_roles 由宿主半邊註冊,agent 可按角色名取回完整角色卡。

默認情況下,agents_pixe_roles / agents_pixe_team 工具與提示段不註冊;關閉角色工具和 AI 閒聊時爲純本地零 token 消耗。

agents_pixe_team 團隊編排

agents_pixe_team 用於團隊編排:領袖拆解任務,成員開獨立子代理並行執行,最後由領袖彙總。

成員上限默認 4、最大 6

AI 聊天

像素辦公室的臺詞可接入 AI,支持內置 AI 或外部接口。

開啓後可生成 20 字內中文閒聊;失敗或返回空時回退。AI 開啓後受預算限制:每小時最多 60 次真實調用、估算 token 上限 60K,超出回退罐頭臺詞。

設置與 token 控制

在「設置 → 像素辦公室」分區中,可管控:

  • 角色工具
  • AI 聊天開關
  • 臺詞頻率
  • 思考模式
  • 取卡粒度:完整卡 / 僅規則 / 僅交付物

該插件還包含 token 即時顯示與預算控制,用於顯示會話用量並限制 AI 調用。

安裝與啓用

先運行安裝命令:

dsh plugin --profile web add dsh-ui-agents-pixe

再重啓 dsh web 使首次安裝生效。

README 明確提醒:統一使用 dsh plugin 命令,不要使用 npx @deepseek-ai/dsh 安裝。

經過上面的步驟,聊天頁出現「工作角色」頁籤,對話區出現可摺疊的像素辦公室浮層。它聲明爲持久客戶端插件,使用 npm 雙面包和 cordis 組合補丁層(dsh.bundle.patch),自掛載,安裝即生效,重啓不丟。

如需安裝可視化插件市場,可運行:

dsh plugin --profile web add dshmarket

典型用法

開啓角色工具或 AI 閒聊

在「設置 → 像素辦公室」中開啓角色工具或 AI 閒聊,並選擇取卡粒度:

  • 完整卡
  • 僅規則
  • 僅交付物

查看完整角色卡

左鍵點擊任一像素人,即可打開完整角色卡。

接入外部 AI 聊天

在頁面中賦值一個異步函數,即可接管臺詞:

window.__AGENTS_PIXE_CHAT__ = async (req) => '你好,人類'

編程式控制 AI 聊天

window.__AGENTS_PIXE_CHAT_API__.setEnabled(true)
window.__AGENTS_PIXE_CHAT_API__.setProvider(async (req) => '…')
window.__AGENTS_PIXE_CHAT_API__.isOn()

使用團隊編排

使用 agents_pixe_team 時,由領袖拆解任務,成員開獨立子代理並行執行,最後由領袖彙總。成員上限默認 4、最大 6

適用場景與注意

適合以下用法:

  • 需要在 DSH Web 主窗口瀏覽、搜索和選擇內置角色卡
  • 需要把已選角色以像素辦公室形式展示
  • 需要 agent 按角色名取回完整角色卡
  • 需要默認零 token、按需開啓角色工具、AI 閒聊或團隊編排

注意:

  • 插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證
  • README 中關於智子內核的說法存在衝突:一處稱 v1.0.9 新增 system prompt 注入,另一處稱本插件不自帶智子內核、不注入 system prompt。本文不把內核注入作爲確定功能
  • 手動保存的自定義團隊保存在本機 localStorage
  • AI 生成的自定義角色保存在 ~/.dsh/agents-pixe/custom-roles.json

鏈接

GitHub:https://github.com/EternalNight996/dsh-ui-agents-pixe

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

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

小夜