Repository navigation
Releases: xiaour/yolo-data
Releases · xiaour/yolo-data
Release list
v1.1.0-RELEASE
YOLO Data Agent Release Notes
版本:
v1.1.0(自 v1.0.1 以来的累积更新)
发布日期:2026-10-19
升级建议:多轮问数用户、MCP 外部 Host 接入方、多租户并发场景建议升级
版本概述
核心改进包括:MCP 并发请求下的身份与上下文隔离、多轮对话上下文继承缺陷的系统性修复、散落业务逻辑向 Skill 层的收敛,以及 XLSX 导出保真、上传前置校验、数据源禁用拦截、评估模块严谨性等安全边界加固。
重点变更
MCP 并发安全
- 修复并发请求下租户身份串号问题,每个 MCP 请求的身份、权限与审计上下文完全隔离(#44)
- 修复并发调用下请求上下文互相污染问题
多 API Key、多租户并发调用场景下,身份与审计归属不再交叉。这是 MCP 面向外部 Host 稳定开放的前置条件。
对话上下文与记忆
本版本投入最大的一组修复,集中解决多轮对话中的上下文继承缺陷:
- 显式设置为 0 的继承预算现在被正确遵守(#42)
- 跨任务继承时清除上一轮残留结果
- 对话时间槽保留完整日期区间,ISO 日期澄清不再误入过滤槽位
- 优化分模块记忆合并策略,解决模块记忆互相干扰导致的问答质量下降问题
业务逻辑收敛
- 将散落在平台代码中的业务包统一迁移至 Skill 层
平台核心继续保持“不写死业务逻辑”的边界。后续扩展业务主题只需新增 Skill,无需修改平台代码。
数据保真与安全边界
- XLSX 导出:文本型标识符不再被误转为数字,空白数字单元格不再丢失(#45)
- 上传校验:文件在持久化为 artifact 之前先校验解析结果,损坏文件不进入存储(#39)
- 数据源禁用:禁用状态的数据源在业务访问前强制拦截,无法绕过(#36)
- 评估模块:Judge 决策要求完整布尔值,拒绝不完整或强制转换的结果(#35);区分待定与已完成评估结果(#33)
- 认证模式:拒绝不支持的认证模式,避免配置错误导致的安全降级(#31)
升级指南
拉取最新 main 分支,按现有部署流程重启服务即可,无数据库迁移。
| 使用场景 | 建议 |
|---|---|
| 多轮问数 | 强烈建议升级,上下文继承修复直接影响答案质量 |
| 计划接入外部 MCP Host | 必须升级,并发身份隔离为前置条件 |
| 多租户并发使用 | 必须升级,避免身份串号 |
| 使用 XLSX 导出 | 建议升级,导出保真问题已修复 |
| 生产环境对接企业身份系统 | 支持 SSO/OIDC,按文档配置 |
| 单轮只读查询 | 可择机升级 |
下一步计划
- 将查询契约、指标语义接口、权限策略、审计格式抽成开放协议
- 补齐工程化短板:外部存储、沙箱隔离
- 推进 WorkBuddy 连接器上架
致谢
感谢所有提交 Issue、反馈多轮对话异常、参与 MCP 并发测试的社区成员。本版本多数修复来自真实使用场景的反馈。
问题反馈:GitHub Issues
参与贡献:见 CONTRIBUTING.md
许可证:Apache-2.0