Skip to content

v0.2.1 — 修复 /sci-start 启动即报错

Choose a tag to compare

@xxxxchaos xxxxchaos released this 08 Jul 08:32
· 5 commits to main since this release

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,拿到真正的开场白再开始对话。

升级方式

拉取最新代码或重新安装即可,无需额外操作。