zmh2000829/DSH-agent-bridge ↗★ 2
dsh-grok-acp
Use Grok Build as an ACP-powered root agent inside DeepSeek Harness Web
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:zmh2000829/DSH-agent-bridge说明文档
阅读完整 README ↗使用
- 启动
dsh web并打开 3080 页面。 - 点击“新会话”。
- 在输入框下方选择 DSH 或 Grok Build。
- 选择 DSH 时,可在输入框上方选择四种 Agent 预设;选择 Grok Build 时,可在输入框右侧选择 Grok 模型和推理力度。
- 发出第一条消息后,本会话的 Harness 被锁定。要更换 Harness,请新建会话。
Grok Build 会话支持 Grok 返回的命令目录,并额外投影以下常用命令:
| 命令 | 用途 |
|---|---|
/usage、/cost、/uasge | 查看套餐和用量 |
/context | 查看上下文使用情况 |
/session-info | 查看 Grok 会话信息 |
/btw | 在不中断主任务的情况下提问 |
/model | 切换 Grok 模型 |
/effort | 切换推理力度 |
/compact、/goal、/workflow、/deep-research | 交给 Grok Build 执行对应能力 |
配置
Bundle 默认启动 grok agent --no-leader stdio。常用环境变量:
| 变量 | 作用 |
|---|---|
GROK_COMMAND | Grok 可执行文件;默认优先 ~/.grok/bin/grok,否则使用 PATH 中的 grok |
DSH_HOME | DSH home;默认 ~/.dsh |
XAI_API_KEY | 可选,传给 Grok 子进程 |
高级配置可在 Web profile 的 cordis.patch.yml 中覆盖插件行:command、args、env、stateFile、disposeGraceMs、idleDisposeMs、yoloMode、allowOutsideWorkspace。默认需要逐次批准敏感操作,ACP 文件接口也只能访问会话工作目录;只有在明确接受风险时,才同时开启 yoloMode 和 allowOutsideWorkspace。