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 / 幻方無官方從屬關係。

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

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

小夜