前言¶
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 execCLI 運行。 - 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 / 幻方無官方從屬關係。