Nexus for DSH:桌面端与消息渠道的本机编码任务助手

前言

DeepSeek Harness(DSH)允许在本地环境运行模型与编码工具,但管理任务流程、远程跟进进度以及验收结果通常需要分散的操作。Nexus 是一个基于 DSH 的插件,旨在将这些流程整合。它连接本机的 Codex 或 Claude Code,在桌面端、微信和飞书中统一安排、跟进与验收编码任务,解决本地执行与远程协作割裂的问题。

这是什么

Nexus 是第三方插件,通过公开接口接入 DSH 的模型、原生会话、后台任务、审批和恢复服务。它提供任务卡片、过程侧栏和验证命令,将需求、执行与验收串联起来,支持任务续接与失败步骤恢复。插件包含记忆、邮箱、日历与待办四个原生组件,可独立管理。

核心功能

  • 交代目标:记录需求、共同约束和验收项,按步骤安排编码任务与依赖。
  • 跟进执行:连接本机 Codex 或 Claude Code,通过任务卡片和过程侧栏查看进度,在所属会话中处理提问、审批和继续修改。
  • 检查结果:执行指定的独立验证命令,汇总改动与验收项;区分“编码工具报告完成”“检查通过”和“用户确认业务效果”。
  • 继续工作:支持任务续接与失败步骤恢复,通过原生存储保留记录;渠道投递恢复与编码任务执行分开处理。
  • 手机协作:微信扫码、飞书用户配对、企业微信机器人绑定消息所有者。文件通过支持交付的渠道发送,限于明确选择并通过权限检查的文件。
  • 包含组件:记忆、邮箱、日历与待办。0.2.40 起新安装默认启用,均可在插件 → Nexus → 组件 中按需关闭。

安装与启用

在 DSH 桌面端,通过插件管理器安装。

  1. 打开 插件 → 添加插件。
  2. 填写 npm 包名 dsh-nexus。
  3. 或者填写固定地址进行安装:
https://github.com/yuqiguang/dsh-nexus/releases/download/install/dsh-nexus.tgz

安装完成后点击 立即启用。npm 从 0.2.41 起提供安装包,默认获取 latest 正式版。通过 DSH 添加才能注册插件,普通 npm install 不会自动完成这一步。

典型用法

1. 配置编码工具

打开 设置 → 编码工具,选择默认工具,检查安装和凭据。Codex 的系统安装可以沿用本机配置;Claude Code 使用 Nexus 专用配置,按页面指引登录或填写凭据。编码工具现在支持“推荐版本”或“指定版本”。

2. 在桌面端安排任务

在 DSH 原生工作区入口选择项目并新建会话,交代需求。例如:

在 D:/Projects/demo 中修复搜索结果重复的问题。保持现有接口,补充必要的回归检查,运行项目测试。结束后告诉我改了哪些文件、哪些检查通过,以及还需要我确认什么。

当前会话的运行中任务卡片固定在输入框上方。任务结束后,展开或加载对应的“后台任务状态更新”时显示结果卡片。在任务卡片点 查看过程,或在设置页的「最近任务」点 查看任务与验收。详情显示目标、检查结果和验收状态;需要回答或继续修改时点 回到所属会话。

3. 配置手机渠道协作

配置微信、飞书或企业微信,在绑定的渠道会话中发起需要远程跟进的任务。渠道会话也会保留在 DSH 中。连接渠道不会自动接管已有的桌面会话;工作目录相同也不代表会话相同。请在任务所属会话中继续操作。

适用场景与注意

  • 运行环境:本机 DSH 和编码工具需要保持运行。
  • 手机渠道:用于远程交互,不自动接管已有的桌面会话。
  • 会话隔离:连接渠道不会自动接管已有的桌面会话;工作目录相同也不代表会话相同。
  • 版本管理:编码工具支持“推荐版本”或“指定版本”,支持固定版本安装。
  • 组件管理:新安装的日历与待办、邮箱、长期记忆三个组件均默认启用,可在 插件 → Nexus → 组件 中独立启停。

总结

Nexus 通过任务卡片和过程侧栏,将本地编码工具与桌面端、微信、飞书打通。它解决了需求交代、进度跟进和验收检查的流程断层问题,支持任务续接与失败恢复,适合需要在多设备间协作进行本机编码工作的场景。

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

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

小夜