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 仓库。

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

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

Xiaoye