dsh-loopx-plugin
loopx-project/loopxLoopX——面向长周期 Agent 的提供商中立、本地优先状态内核与控制平面:在 DeepSeek Harness 执行层之上持久化 Goal、Todo、门禁、证据、配额、恢复与交接状态;插件负责引导安装 CLI 与技能、准入有界的同会话续跑,并为精确绑定的工作循环提供本地 GoalBar。
将编程任务派给本地 Orca 管理的 Agent 并将完成状态带回 DSH,现有文档面向 DSH 0.1.5-rc.2。
dsh plugin --profile web add github:aa2246740/dsh-orca-agents
PATH 上要有官方 dsh(没有就用 npx @deepseek-ai/dsh)和 pnpm。dsh plugin add 会在 $DSH_HOME/profiles/web 里跑 pnpm。仓库已提交编译好的 lib/,git 安装不用 prepare,也不用改 profile 的 allowBuilds。
然后重启这个 Host,再刷新页面。dsh plugin add 只写 profile,不会热挂正在跑的进程。
DSH 对话里的 Agent 当调度器,本机 Orca 当执行面:新建空项目,派 Grok / Codex / Claude / Cursor / Antigravity,盯 Orca Stop hook,干完叫醒 DSH。
工人跑在 Orca 里,不跑在 DSH 的终端里。
你 ──说话──► DSH Agent
│ 这个插件
▼
orca CLI ──► Orca.app
└── 隔离 worktree 里的 grok/codex/…
人只要说「用 Orca 让 grok 做个天气网页」。不用报工具名、路径、handle。
同一台机器上:
orca status --json 能通。测过 1.4.193。dsh CLI、pnpm。grok / codex / claude / cursor / agy,Orca 认得出。git init 空项目。不要 GitHub 账号,也不要 remote。监督路径「盯着做完告诉我」才用 Orca Settings → Experimental。普通派活不用。
本地目录或 tarball:
dsh plugin --profile web add ./dsh-orca-agents
dsh plugin --profile web add ./dsh-orca-agents-0.2.0.tgz
dsh.bundle 是开机捕获的。不要再往 profile 的 cordis.patch.yml 手写同一条 insert,会重复挂载。
dsh plugin --profile web remove dsh-orca-agents
~/orca/projects/<名字> 建空 git 仓库,再开隔离 worktree。不会把当前 DSH 目录拷进去。done 之后,DSH 后台 job 会叫醒这一轮。orca agent hooks on。插件只在本机调 orca CLI。不要提交 DSH 会话导出、截图、.env、Orca worktree。
MIT