v0.2.1 — 修复 /sci-start 启动即报错
omo-sci v0.2.1
一个小版本,只修复一个 bug:/sci-start 每次开场都会先报一段"工具不存在"的说明。
问题
从 v0.1.18(甚至更早)到 v0.2.0,/sci-start 命令的定义文件写错了——它让 Dubin(主编排 agent)去"调用" createInterview()、getNextPrompt() 这两个函数,还让它自己"运行 /sci-doctor"。但这三样东西都不是 Dubin 能操作的:前两个是插件内部的 TypeScript 函数,从来没有作为工具暴露给 Dubin;/sci-doctor 是用户在聊天框里自己输入的命令,Dubin 没法替用户按。
Dubin 的提示词要求"不能假装调用了工具然后编结果",所以它每次都老老实实说清楚"这几个东西我这没有",然后才开始正常对话——体验上就是每次启动都先报一段错。
修复
/sci-start 现在改成跟其他命令(/sci-doctor、/sci-status、/sci-usage、/sci-agent)一样的正确做法:让 Dubin 执行已经存在的 CLI 命令 bun run bin/omo-sci.ts start,拿到真正的开场白再开始对话。
升级方式
拉取最新代码或重新安装即可,无需额外操作。