dsh-codex-workflow:让 Codex 规划评审,DSH 负责执行

前言

DSH 生态强调「一切皆插件」,可以把不同工具接入同一工作流。这里有一个比较具体的边界问题:Codex 可以产出计划或评审意见,但代码执行最好仍由 DSH 完成。

dsh-codex-workflow 针对这个分工做了约束:Codex 承担 read-only planning/review roles,DSH 仍是 sole executor。

这是什么

dsh-codex-workflow 是一个 DeepSeek Harness 插件,由 kui123456789 维护。它把 Codex 的规划和评审结果接入 DSH 工作流,同时保留 DSH 的唯一执行者角色。

核心功能

只读角色分工

插件给 Codex 分配只读规划和评审角色,DSH 负责执行。

Codex-led bridge

  • Codex 任务产生的 plan 通过 durable SQLite bridge 发送到 exact live DSH session。
  • DSH 接收 plan 并执行。
  • 可见 Markdown review 追加到已有 workflow task。

DSH-led tools

  • DSH agent 可以在复杂开发任务中自主启动 codex_workflow_start
  • 用户也可以显式请求该流程。

Reviewer 与 authority

  • Reviewer turns、bridge callbacks、reconciliation、normalization 和 authority alignment 都通过 backend codex exec CLI 运行。
  • Review authority alignment 会检查 findings 和 test gaps 是否符合 authority hierarchy。
  • 发生 conflict 时,不覆盖 latestReview,不增加 reviewCycles,不进入 fixing,也不发送 fix instruction。

安装与启用

安装

先安装插件:

dsh plugin --profile web add dsh-codex-workflow

安装后,重启 DSH web profile。

环境要求

  • DeepSeek Harness 0.1.0-rc.6
  • Node.js ^22.19.0>=24
  • Codex CLI with a valid ChatGPT login and App Server support

开发校验

如果需要在本地构建和校验,先做依赖安装,再做验证和检查:

pnpm install
pnpm verify
pnpm doctor

典型用法

从 Codex 任务派发计划

先查找当前工作区对应的 live DSH session:

dsh-codex-workflow sessions --cwd $PWD --json

再把 plan 派发到 live DSH session。示例中 payload 通过 --stdin 进入,不放在命令行参数里:

$payload = '{"task":"实现搜索功能","planMarkdown":"<proposed_plan>…</proposed_plan>","assumptions":[]}'
$payload | dsh-codex-workflow dispatch --cwd $PWD --codex-thread $env:CODEX_THREAD_ID --stdin

运行验收

如果需要跑项目验收脚本:

pnpm run lifecycle:accept

适用场景与注意

适合以下情况:

  • 希望 DSH 保持唯一执行者,Codex 只做 planning/review。
  • 希望产品路径不打开或控制浏览器。
  • 不希望引入 network listener、MCP、hooks 或 skills。

注意:

  • Browser clicking 是 development-only workaround,不属于插件本身。
  • 插件在 audit 完成后不会打开、刷新、导航或聚焦 Codex Desktop。
  • 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。
  • 当前材料列出 LICENSE 文件,但没有明确具体许可证;项目 README 材料存在截断,后续细节未完全提供。

结尾

dsh-codex-workflow 的价值在于把“规划/评审”和“执行”分开:Codex 输出计划和评审,DSH 完成实现。

项目目录页:https://www.skillhub.cn/plugins/kui123456789/dsh-codex-workflow

GitHub:https://github.com/kui123456789/dsh-codex-workflow

这里的项目目录是独立社区目录,与 DeepSeek / 幻方无官方从属关系。

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

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

小夜