dsh-codex-computer-use:本地 Codex Computer Use 集成

前言

DSH(DeepSeek Harness)支持插件化擴展。本插件允許 DSH 直接調用本機 Codex 的 Windows Computer Use 運行時,實現對桌面的控制,而不是通過外部 API。

這是什麼

這是一個由 Han-1413141 維護的插件。它將 DSH 與本地已安裝的 Codex Computer Use 運行時連接起來,提供原生菜單集成和自動啓動功能。

核心功能

插件提供了以下能力:
* 讀取窗口和控件
* 獲取截圖
* 點擊
* 輸入
* 按鍵
* 滾動
* 拖動
* 啓動應用

安裝與啓用

安裝前需確保系統環境滿足要求(見下文)。安裝命令如下:

dsh plugin --profile desktop add https://github.com/Han-1413141/dsh-codex-computer-use/releases/download/v0.1.4/dsh-codex-computer-use-0.1.4.tgz --ignore-scripts

安裝完成後,重新啓動 DSH。在指令列表末尾(窗口較小時需向下滾動)選擇 Computer Use,或直接輸入 /computer。插件會在草稿前填入電腦操作提示,補充任務後發送即可。

典型用法

以下是兩個典型的使用場景示例:

  1. 檢查狀態與窗口讀取:
    使用 codex_computer_read 檢查 Computer Use 狀態,列出窗口,然後讀取指定的窗口。如果涉及首次授權,需要在 DSH 中請求確認。

  2. 文本輸入與操作:
    使用 Codex Computer Use,在記事本的新文檔裏輸入“你好,DSH”。先檢查窗口和輸入焦點,每步操作後檢查結果。

前置條件與注意

使用本插件需要滿足以下條件:

  • 系統要求:Windows 系統。
  • 軟件版本:DSH 0.2.0-rc.2。
  • 運行環境:本地已安裝並初始化 Computer Use 的 Codex 桌面版。
  • 依賴:Codex 提供的 @oai/sky 爲 0.7.5。

需要注意以下事項:

  • 授權機制:首次訪問應用時,會打開標題爲 DeepSeek Harness - Computer Use 的獨立 Windows 授權窗口;批准後,僅在本次 DSH 會話中記住該應用。
  • 進程管理:不需要先打開 Codex 主窗口,也不需要保持 Codex 聊天運行。插件會在首次調用工具時自動啓動後臺工作進程。
  • 操作主體:由 DSH 當前使用的模型決定操作,不需要額外調用 OpenAI 模型。
  • 發佈方式:本包未發佈到 npm,需從 GitHub Releases 下載安裝包。

結語

該插件通過本地運行時實現了 DSH 對 Windows 桌面的直接控制,適合需要自動化操作本地應用的場景。更多細節與源碼可參考 GitHub 倉庫。

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

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

小夜