本次更新重点完善 Skill 的全局自动载入体验、知识库条目维护能力、子 Agent 与工具配置可靠性,并同步刷新模型与供应商目录。新导入的全局 Skill 可默认供所有对话按需调用,同时仍支持在具体会话中临时排除;知识库工具现在可在同一入口中创建或更新条目,并同步维护扩展列。
What's Changed
Skill 全局自动载入
- 新导入的全局 Skill 默认开启自动载入,无需每次在聊天输入框下方手动选择;导入界面、单个 Skill 详情和 Skill 分组页面均可调整自动载入状态
- Skill 分组支持一键开启或关闭全部自动载入,并显示“全部 / 部分 / 未自动载入”状态;替换已有 Skill 分组时会保留原有自动载入设置
- 聊天工具选择器会为自动载入的 Skill 和分组显示状态标识,并允许在当前会话中临时取消;排除状态会随会话元数据保存,后续消息和排队消息继续沿用
- 禁用 Skill 时会同步关闭其自动载入;开启自动载入时会自动启用该 Skill,避免配置状态互相冲突
- 内置
aime-chat-docs的 Skill 导入脚本新增--no-auto-load参数,API 导入也支持显式传入autoLoad: false
知识库条目维护
- 使用
KnowledgeBaseSaveItem替代原有KnowledgeBaseAdd:既可创建文本、文件、目录或网页来源,也可通过item_id更新已有条目的标题、正文和扩展列 - 新建条目支持自定义标题;文本、网页和单文件导入会保留传入名称,未提供名称时继续使用原有的自动命名规则
- 更新扩展列时会同步写入已有向量分块,确保后续基于扩展字段的条件检索使用最新值;未定义的扩展列会返回明确错误
- 创建和更新操作会返回知识库及条目标识,便于 Agent 在后续步骤中继续引用处理结果
Agent 与工具可靠性
- 子 Agent 启用观察记忆并继承默认推理强度,最多自动重试 3 次;同时禁止子 Agent 再递归创建下级 Agent,降低复杂任务中的失控调用风险
- 改进子 Agent 失败结果判断,流状态异常或返回错误信息时会直接向上层返回可读错误
- 内置工具集的子工具现在会继承工具集级别的持久化配置,再叠加当前对话参数,避免只选择子工具时丢失默认配置
- Qwen Audio 的 Windows/Python 运行环境补充
modelscope依赖,并纳入运行时健康检查
模型与供应商目录
- 内置供应商由 198 个更新至 205 个,新增 Opper、LLM Gateway、IteraCompute、AgentRouter、Standard Compute、NeoSmith 和 Agnes AI
- 内置模型条目由 6,932 个更新至 7,383 个:新增 556 个、移除 105 个并更新 431 个,覆盖模型能力、上下文限制、价格、状态和供应商映射等元数据
- 新增或扩展 Kimi K3、DeepSeek V4 Flash 0731、Tencent HY-MT2、Seedance 2.0 Mini、GPT OSS Safeguard 120B 等模型在多个供应商中的配置
版本与工程维护
- 应用与发布依赖锁文件统一更新至
0.3.49 - SQLite 文件新增 Git LFS 跟踪规则,避免后续大型知识库数据库直接进入普通 Git 对象
Full Changelog: v0.3.48...v0.3.49