https://github.com/alvinunreal/oh-my-opencode-slim/blob/master/README.zh-CN.md
全是 gpt 模型建议使用 omo-slim。
安装
手动安装:
bunx oh-my-opencode-slim@latest install
# 如果上面那个报错就试试下面这种写法
bun x oh-my-opencode-slim@latest install这个命令运行完之后,脚本会自动在 opencode 配置中添加下面的字段:
"plugin": [
"oh-my-opencode-slim"
],
"agent": {
"explore": {
"disable": true
},
"general": {
"disable": true
}
},并会在 tui.json 中添加:
{
"plugin": [
"oh-my-opencode-slim"
]
}
然后就完事了。
注意,omo 和 omo-slim 不要同时打开,在 opencode 的插件配置中干掉一个。
之后,我们直接在配置目录中新建或一个 oh-my-opencode-slim.jsonc,我的配置与官方建议的不同。
{
"$schema": "https://unpkg.com/oh-my-opencode-slim@latest/oh-my-opencode-slim.schema.json",
"preset": "codelink-gpt",
"presets": {
"codelink-gpt": {
"orchestrator": {
"model": "codelink-gpt/gpt-5.5",
"skills": [
"*"
],
"mcps": [
"*",
"!context7"
]
},
"oracle": {
"model": "codelink-gpt/gpt-5.5",
"variant": "high",
"skills": [
"simplify"
],
"mcps": []
},
"momus": {
"model": "codelink-gpt/gpt-5.5",
"variant": "xhigh",
"skills": [
"simplify"
],
"mcps": []
},
"council": {
"model": "codelink-gpt/gpt-5.5",
"variant": "high",
"skills": [],
"mcps": []
},
"librarian": {
"model": "codelink-gpt/gpt-5.5",
"variant": "low",
"skills": [],
"mcps": [
"websearch",
"context7",
"grep_app"
]
},
"explorer": {
"model": "codelink-gpt/gpt-5.5",
"variant": "low",
"skills": [],
"mcps": []
},
"designer": {
// "model": "codelink-claude/claude-opus-4-8",
"model": "codelink-gpt/gpt-5.5",
// "model": "codelink-google/gemini-3.1-pro-preview",
"skills": [
"agent-browser"
],
"mcps": []
},
"helper": {
"model": "codelink-claude/claude-opus-4-8",
// "model": "codelink-gpt/gpt-5.5",
// "model": "codelink-google/gemini-3.1-pro-preview",
"mcps": []
},
"fixer": {
"model": "codelink-gpt/gpt-5.5",
"variant": "medium",
"skills": [],
"mcps": []
}
}
},
"multiplexer": {
"type": "auto",
"layout": "main-vertical",
"main_pane_size": 60
},
"council": {
"presets": {
"default": {
"alpha": {
"model": "codelink-gpt/gpt-5.5",
"variant": "high"
}
}
}
},
"todoContinuation": {
"maxContinuations": 50,
"cooldownMs": 3000,
"autoEnable": false,
"autoEnableThreshold": 4
}
}其中 helper 和 momus 是我自己添加的。
使用
omo平替
omo-slim 并没有 omo 的那些 ulw、ulw-loop 之类的指令,取而代之的是 /goal 和 auto-continue。
# goal 设定一个目标,在达成之前不会停止。
/goal 完成下面的任务并自动用Oracle审计。
xxxxxx
开始任务吧。
# auto-continue 在 todo 列表未完成的时候会自动继续,一般情况下使用 /goal 后该选项也会自动开启。
xxxxx
开始完成任务吧。
/auto-continue on你也可以在每次任务后面加上“自动让 Oracle 审计”这句话,有时候一般任务 omo-slim 不会自动调用审计。当然加上之后也会让整个流程变长。
更多的请查阅官方文档。
自动compact
omo-slim 与 opencode 的自动 compact 配合的不是很好,因此我建议使用 magic context 这个插件。
