DSH Pocket:从手机浏览器监控和引导 DSH 智能体

在使用 DeepSeek Harness (DSH) 进行智能体开发或调试时,开发者往往需要留在办公桌前处理工具调用、回答模型提问,或者在需要视觉输入时(如拍照)进行操作。如果离开电脑,智能体可能会停滞,或者无法获取必要的上下文信息。DSH Pocket 插件解决了这个问题,它通过手机浏览器连接到运行在电脑上的 DSH 实例,让你在移动端也能监控和引导智能体。

插件定位与功能

DSH Pocket 是一个由 keman-ai 维护的客户端插件。它的核心价值在于将 DSH 智能体的控制权延伸到手机浏览器上,无需物理回到电脑前即可接管智能体的运行。

核心功能包括:
* 实时监控:查看智能体的输出流,包括推理过程和最终答案。
* 工具调用控制:批准或拒绝智能体发起的工具调用。
* 交互补充:回答智能体在运行中提出的暂停性问题。
* 多媒体输入:通过手机发送消息或拍摄照片并直接交给智能体。
* 运行控制:强制停止当前正在进行的回合。
* 配置调整:在手机端切换模型、编辑偏好设置(语言、外观、默认模型、智能体循环)或更换皮肤。

安装与启用

插件默认是关闭的,需要手动安装并配置。

1. 安装插件

使用官方安装命令,将插件安装到 web 配置文件中:

dsh plugin --profile web add -w github:keman-ai/dsh-pocket

2. 启用插件

安装完成后,插件不会自动运行。需要在配置文件中开启它。编辑 $DSH_HOME/profiles/web/cordis.patch.yml,添加以下内容:

- id: pocket
  config:
    enabled: true

3. 链接账户

启用后,在 DSH 客户端的 Settings → Pocket → Link an A2H account 中链接一个 A2H Market 账户。完成后,你的机器会显示为在线状态。

4. 手机端访问

在手机浏览器中打开 dsh-pocket.a2hmarket.ai,使用与机器端相同的账户登录。登录后,点击你的计算机并选择一个会话即可开始操作。

运行机制与注意事项

DSH Pocket 通过 A2H Market 的中继服务连接手机与电脑,这意味着它不需要在电脑上开放入站端口。

运行依赖:
* DeepSeek Harness:版本需在 0.1.2 或以上。
* 配置文件:必须使用 web 配置文件,因为插件依赖其提供的 UI 和设置面板。
* Node.js:环境要求 >= 22.19。
* 账户:需要一个有效的 A2H Market 账户。

安全特性:
* 默认关闭:未手动启用前,不会建立任何连接。
* 仅出站连接:插件和手机均主动发起连接到中继服务,电脑端不会监听任何入站端口,无需配置端口转发或 NAT 穿透。
* 数据隐私:会话帧通过中继转发,仅在内存中传输,不会被存储或记录到日志中。

总结

DSH Pocket 让开发者可以在移动场景下保持对智能体的控制。通过批准工具调用、回答问题或发送照片,它填补了桌面端操作与移动端需求之间的空白。如果你经常需要远程调试或管理 DSH 智能体,这是一个实用的工具。

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

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

小夜