dsh-pilot:用契约把主代理与子代理的执行交给代码裁决

dsh-pilot 是 Nwflower 为 DeepSeek Harness 开发的 Host 工作流插件。主代理起草不含 code 字段的契约,廉价子代理执行;插件通过白名单守卫、自跑 acceptance_cmd 的 exit code、git diff 与回执交叉核验做确定性裁决,主代理只读紧凑 verdict。支持 PASS/FAIL/BLOCKED/ESCALATED。尚未发布 npm,可按 README 本地 link 挂载;配置含 provider、model、guard、maxRetries 等。MIT 许可,Node >= 18。

Read More
dsh-pilot:DeepSeek Harness 的 Windows 桌面视觉与控制插件

`dsh-pilot` 是 DeepSeek Harness 的一个插件,为模型提供了“手和眼”,使其能直接操作 Windows 桌面。它包含三个核心工具:`screen_view`(截图)、`desktop_control`(鼠标键盘控制)和 `desktop_sequence`(批量执行)。该插件要求 Node.js 环境,支持通过截图和 UI Automation 提高点击精度。它允许开发者利用 DeepSeek 的推理能力,自动化完成 Excel 编辑等桌面任务,将 DSH 从“描述者”转变为“执行者”。

Read More
dsh-pilot: A Browser Automation Extension Based on DSH Session Permissions

`dsh-pilot` is a DSH plugin that intercepts requests at the browser network layer to enforce a DSH session-based permission model and prevent page navigation from bypassing checks. It provides tools for navigation, snapshots, interaction, waiting, screenshots, and closing tabs. The plugin's permissions are based on local access, pre-authorized origins, and session policies, and password field input is denied by default. Known limitations include the maintenance cost of the Ref mechanism, headless rendering discrepancies, and the risk of name conflicts.

Read More
dsh-pilot: Driving Local Browsers in DeepSeek Harness Chat

dsh-pilot is a plugin for the DeepSeek Harness Web GUI, designed to drive native Edge or Chrome browsers via CDP to perform browser operation tasks. It supports opening pages, reading structured text, clicking and inputting based on snapshot references, filling forms, and uploading files, all without requiring an API key or runtime dependencies. Users can observe real-time screenshots, URLs, status, and operation logs through the cockpit panel. Each agent session uses an isolated browser instance, ensuring that parallel sessions do not interfere with each other. Installation requires Node >= 22, and the plugin can be added via the `dsh plugin` command from GitHub or a local directory, followed by restarting the `dsh web` process. Key limitations include support for only headless mode, single-session single-tab functionality, and restricted interaction capabilities.

Read More