Hovhannes Vktarget
目前 Busa CMS 安装在 test-cms 文件夹下,里面同时有数据表、Skill 和应用。如果以后再安装一份 CMS 用于其他内容,Agent 调用 Skill 时如何确定目标文件夹和数据表?是否需要在每次指令里明确指定,还是可以把 Skill 固定绑定到某一份 CMS,避免修改到另一套内容?
目前 Busa CMS 安装在 test-cms 文件夹下,里面同时有数据表、Skill 和应用。如果以后再安装一份 CMS 用于其他内容,Agent 调用 Skill 时如何确定目标文件夹和数据表?是否需要在每次指令里明确指定,还是可以把 Skill 固定绑定到某一份 CMS,避免修改到另一套内容?

这个问题主要涉及 Buda 中 Agent 调用 Skill 时如何确定操作目标,不是 Busabase 多份 CMS 本身的安装问题。
同一个工作空间里有多份 CMS 时,不能仅凭 Skill 名称判断要操作哪一份。为避免修改到另一套内容,建议在对应 Skill 的说明或配置中明确记录目标工作空间、CMS 文件夹和数据表 ID,并约定:只操作这套 CMS;目标不明确或与用户指令不一致时,先确认再写入。这样可以减少每次指令都重复指定目标的需要,但需要先确认当前 CMS Skill 是否已经包含这些信息。
你方便提供一下在 Buda 中使用的 CMS Skill 内容吗?不需要提供 API Key。有了它,就能进一步判断目前是如何选择目标的,以及需要补充哪些约束。关于 Buda 侧的 Skill 调用和目标绑定,也可以在 Buda 社区继续讨论:https://community.buda.im
登录后参与讨论。阅读始终开放,只有发帖和回复需要账号。
登录