DSH HUB
HomePlugin StorePlugin PacksCommunityRankingsResourcesPublish Guide
Plugin source
Back to catalog

LemonServer /

LemonServer/dsh-codex-exec

Verified

A dsh plugin to cooperate with codex.

★ 0 Stars0 Forks0 IssuesN/A Community rating0 Confirmed installs
View on GitHub
READMESource: main@4472add7

DSH Codex Exec

一句话定位

DSH 负责计划与审查,Codex 负责执行;本插件提供一个 codex_exec 工具,并在输入框工具行提供模型、努力等级与角色选择器。

安装

在本目录执行:

npm pack
dsh plugin --profile <profile> add <生成的 tgz>

改完插件需重启 DSH 并刷新页面。

前置条件

本机需安装 Codex CLI 并已登录;codex login status 应显示已登录。

工具签名

codex_exec 参数:

  • task(必填):交给 Codex 的任务。
  • scope(必填):本次委派负责的范围。
  • model:Codex 模型。
  • effort:模型支持的努力等级。
  • role:executor、reviewer 或 planner。
  • cwd:执行工作目录。
  • sandbox:执行沙箱。
  • timeoutMs:超时时间(毫秒)。

角色语义

executor 可写;reviewer 与 planner 强制使用只读沙箱,只做只读分析。

生效优先级

调用参数 > 界面选择器 > 配置文件默认值(defaultModel、defaultEffort、defaultRole)。

模型与努力等级来源

优先读取 Codex app-server 的 model/list(缓存 5 分钟),其次读取 ~/.codex/models_cache.json,最后使用内置兜底。每个模型只显示该模型支持的努力等级;例如 gpt-6-luna 最高为 max,gpt-6-astra 支持 ultra。

配置文件

在 cordis.patch.yml 中可设置 codexCommand、sandbox、timeoutMs、defaultModel、defaultEffort、defaultRole 和 models。models 留空表示自动读取模型目录。

子会话

每次调用会创建一个 DSH 原生子会话,并流式写入 Codex 的命令调用、输出与消息。

—/ 5

No ratings yet

Verified DSH bundle

Commit 4472add7f759

Community comments

No comments yet. Be the first to write one.

DSH HUB

A community index for DSH plugins. Not an official GitHub or DeepSeek AI product.

CommunityResourcesAPIAbout