dsh-loopx-plugin
loopx-project/loopxLoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。
由 DeepSeek 主导后台调度 Codex 和 DSH 子对话,支持已有对话接管、Markdown 历史、额度暂停和有限决策重试。
让 DSH 中的 DeepSeek 规划任务,后台调度 Codex 或 DSH 子对话,读取输出后继续派发,并在 DSH 对话中汇报阶段结果。提供项目对话列表、接管已有 Codex 对话、Markdown/代码高亮、完整历史、实时输出、额度暂停与人工确认恢复。
这是社区插件,与 DeepSeek 或 OpenAI 没有官方隶属关系。无需安装新的 Python/前端环境,使用目标电脑已有的 DSH 和 Codex 登录状态。
以下为本机 DSH 的真实截图;已收起其他项目列表,仅展示插件页和专门的轻量演示对话。演示正文由 Codex 生成,用于检查 Markdown/表格/代码高亮,不代表截图中的示例代码就是插件实现。
安装与运行状态(v2.3.2)

代管 Codex 对话:Markdown、表格、JavaScript 代码高亮及完整历史

内容截图回看的是 2.3.0 两轮联调历史;当前插件为 2.3.2。截图中“停止阈值 10%”是该次测试配置,不是新用户的默认预算。实时增量与暂停恢复测试说明见 验证说明。
用户明确目标 → DeepSeek 生成计划 → 用户确认计费及计划 → 后台执行 → 完成/受阻事件唤醒 DeepSeek → 核对证据后继续或验收。
等待后台执行时主对话空闲;事件到达后的分析仍会短暂显示思考。达到额度或权限边界时暂停,不会自动提高预算。
2.3.2 增加对 DSH 0.2.1-rc.2 的兼容声明,同时保留 0.2.0-rc.2。旧版插件在新 DSH 中可能显示“与 DSH 不兼容”,这是依赖版本检查导致的停用。先结束正在运行的任务,用本发行包替换原插件目录里的文件,再重启 DSH;不要删除 ~/.dsh/codex-dots/v2 任务状态目录。若显示“已停用”,在插件详情重新启用;若仍显示旧版本,通过插件管理器重新安装原目录。
dsh-codex-dots-2.3.2.zip,把其中 codex-dots 文件夹放到固定位置,例如 C:\dsh-plugins\codex-dots。该文件夹内应直接包含 package.json、index.mjs 和 cordis.patch.yml。另提供 npm 格式 .tgz 发行文件,供接受本地 tarball 的包管理流程使用。普通用户优先按上述 ZIP 解压目录流程安装,不需要执行 npm install,不需要上传 npm 仓库。
插件依赖 DSH 自带的 Cordis、工具、子对话和 UI 服务,通过声明的 peerDependencies 复用;无需另外安装 React、Python 或前端构建环境。包中包含源码,无二进制构建步骤。可选终端状态栏诊断才需要 requirements.txt 中的 Python 库,不是主插件运行条件。
插件默认从当前用户的常见 Windows npm/桌面安装目录发现 Codex,未发现时尝试 PATH 中的 codex。如果 dots_probe 报找不到程序,在 DSH 插件配置中把 codexBin 设置为目标电脑实际 codex.exe 的绝对路径,或在启动 DSH 前设置 CODEX_BIN,然后重启 DSH。不要把 Windows 的 codex.cmd 启动脚本当作 exe 路径。
发行包不携带原电脑的账号、登录凭据、API 密钥、聊天历史、运行日志或任务状态。目标电脑必须自己登录;侧栏只能查询其本机 Codex 可访问的对话,原电脑的对话不会随插件迁移。
默认状态目录按当前用户动态生成:~/.dsh/codex-dots/v2。任务工作目录在创建计划时指定,必须是目标电脑存在的目录;不要照抄另一台电脑的路径或 threadId。可选技能菜单入口取决于 DSH 的技能扫描配置,插件安装本身已注册 dots_* 工具和系统提示。
先完成只读 dots_probe 检查,再按需发起下面的测试(将目录和阈值换成自己确认的值):
使用 codex-dots,在我的测试目录进行只读联调。最多两轮:第一轮输出带标题、表格和代码块的 Markdown,然后暂停;我确认恢复后第二轮回复完成。不要执行命令或修改文件。先说明额度消耗并给出计划,由我确认后开始。
核对两次原生确认(启用/费用、完整计划),再观察侧栏实时正文、暂停状态,以及确认恢复后的自动续发和刷新。模型任务会消耗该电脑登录账号的 Codex/DeepSeek 额度,不会自动取消阈值。不要接管正在被其他客户端派发的同一对话。
有 Node.js 22 或更新版本时,可在插件目录执行 node --test tests/*.test.mjs 做离线验证;测试使用协议替身,不调用模型。真实 DSH 宿主检查方法见 安装与验证。本发行版已通过 29 项离线测试及本机 DSH 宿主冒烟测试;不代表其他电脑已经验证。