FuJackGao/dsh-collab

FuJackGao★ 0JavaScript最后同步: 2026-08-14

在 GitHub 打开

Bidirectional coding collaboration between Codex and DeepSeek Harness: Codex leads, DeepSeek writes code, Codex reviews. Includes a local marketplace plugin, an MCP server (stdio + Streamable HTTP), and a host-composition gateway for the harness.

README 摘要

DSH Collab — Codex × DeepSeek Harness 双向编码协作 Codex 主导,DeepSeek 执行,Codex 验收。 一个插件体系,让 ChatGPT(Codex)像项目经理一样把编码任务派给本机 DeepSeek Harness 的编码子代理,实时回传结果,读文件验收,并由独立评审员实际跑通构建/测试后出具评审报告。 组件 目录 内容 说明 codex-plugin/ Codex 本地市场插件包 标准 marketplace 结构( .agents/plugins/marketplace.json + 插件目录),含协作技能 dsh-collab mcp/dsh-mcp.mjs MCP 服务器(零依赖 Node) stdio 传输(Codex [mcp servers] 直连)+ Streamable HTTP 传输( --http ,供 Secure MCP Tunnel / cloudflared 桥接 ChatGPT);5 个工具: dsh task / dsh task status / dsh task cancel / dsh review / dsh read file harness/dsh-bridge.mjs DeepSeek Harness 宿主组合网关插件 提供 HTTP 网关( /api/dsh-bridge/ )、WS 推送、原生工具,管理编码/评审子代理会话。 必须装进 harness 宿主组合 (见下文) 功能 - 派活 : dsh task / task.mjs ,任意工作目录( --cwd ,不存在自动创建并注册为工作区) - 并行分工 :同目录多 lane( --lane )+ 跨目录天然并行 - 模型切换 : fast (deepseek-v4-flash)或 pro (deepseek-v4-pro),动态解析不写死 - 双向评审 :独立评审子代理与编码员分离,读磁盘真实文件、静态审查、 实际运行构建/测试验证可跑通 ,输出结构化报告 - Git 自动提交 : --commit ,任务完成后在 cwd 自动 git add -A 并提交 - 跨任务记忆 :持久子代理会话 + 历史摘要注入(冷恢复失败自动降级为一次性执行,功能不中断) - 任务管理 : --list / --status / --cancel - 结果回传 :任务汇报直接回 Codex 对话( --wait 默认) 安装 1. DeepSeek Harness 网关(必需,后端) 把 harness/dsh-bridge.mjs 复制到你的 dsh profile 目录(例如 $DSH HOME/profiles/web/ ),并在该目录的 cordis.patch.yml 中追加: 重启 harness。默认共享工…

在 GitHub 查看完整 README →
Agent/智能体codexcoding-agentdeepseekdeepseek-harnessdsh-plugindsh-plugins

分类