Skip to content

v0.14.5 · 服务员(生态协同)

Choose a tag to compare

@1person280 1person280 released this 19 Sep 05:55
· 27 commits to main since this release

v0.14.5 —— 服务员(生态协同)

本版为 CuteMamen 插件体系补上互通信与工作型 / 服务型分层,让多个专家插件像一支团队那样协同,而非孤立的思考单元。

插件互通信

  • PluginContext.ask(topic, data):插件↔插件同步请求/应答(可重入路由,在 on_think 内直接取回结果)
  • PluginContext.run_gpt({模态: 数据}):插件↔CubeGPT 全模型 step 推理
  • PluginContext.emit():异步广播(既有)

新插件

  • TagSearching(工作型 · route tagsearch):代码引用检索,给定符号返回定义点 + 全部引用点(文件/行号/上下文片段),区分定义与调用,排除 == 比较误报。交付 plugin/TagSearching.CuteMamen
  • Chat(服务型 · route chat):类人对话,优先外挂 OpenAI 兼容 LLM,无后端回退本地真人感引擎(问候/情绪共情/问句反射/接话+反问,口语化、有来有回)。交付 plugin/Chat.CuteMamen

文档

  • README 最新进展翻新:核心模型思考 / 工作型插件 / 服务型插件三类角色表 + 生态协同 + 工作型/服务型插件 4 表拆分

命名彩蛋:服务员 致敬本版落地的服务型插件——像餐厅服务员那样随叫随到、有来有回。纯命名玩梗。

测试

  • 新增 test_interplugin.py(12 例),全量 269 测试通过