跳到主要内容

xAgent 0.0.6.beta 已发布:让文件处理和长任务执行更可靠

· 阅读需 5 分钟

xAgent 0.0.6.beta 已发布。这一版重点处理一件很基础、也很容易影响任务质量的事情:让文件进入系统、被读取、被处理和被交付的过程更可靠。

xAgent 的目标不是把文件简单塞进对话框,而是让 Agent 能在服务端持续处理任务。对于会议记录、合同、报告、表格、演示文稿和业务资料来说,文件是否能被正确识别、定位和复用,直接决定后续任务是否可靠。

本版本仍为测试版。以下内容面向准备部署或升级的用户说明,不替代正式安装与升级指引。

文件与附件:先确认文件可用,再交给任务

0.0.6.beta 统一了会话附件与工作区文件的接收流程。文件只有在格式、大小和内容解析都通过后才会被正式接收;失败的上传不会留下看似存在、实际无法使用的记录。

当前支持 DOCX、可提取文本的 PDF、PPTX、XLSX、CSV、TSV、静态 HTML、Markdown、常见文本和代码文件,以及 PNG、JPEG、WebP 图片。上传限制也改为按文件类型和入口分别处理,在保存前给出明确错误,而不是使用一个统一的大小上限。

对长文档,xAgent 不再把全部内容一次性塞入上下文。较小的文本文件可以直接完整读取;较长的文档会提供结构化定位信息,让 Agent 按需读取相关页、工作表、幻灯片或区段。这有助于保留上下文,也让模型更容易回到原始材料的正确位置。

Word 和 HTML 会尽量保留标题、段落、强调、列表、链接和表格结构;PDF、表格和演示文稿会保留页、工作表和幻灯片定位。该版本还修复了部分工作区文件显示存在但无法读取,以及中文或空格文件名下载异常的问题。

GIF、旧版 Office 格式、加密文档,以及没有文本层的纯扫描 PDF 暂不支持上传。

Word 文档:从内容完成到交付前验证

这版新增内置 Word 模板库和默认模板。生成文档时可以使用内置模板或用户提供的模板,并保留模板中的样式、页眉、页脚和占位符。

生成流程也做了调整:先完成内容框架和全文,再一次性创建文档,减少反复修改造成的排版漂移。交付前会进行 DOCX 转 PDF 和逐页图片渲染验证,检查分页、字体、间距、表格、页眉页脚和文本裁切等常见问题。

同时,xAgent 新增共享字体资源能力。首批内置 Noto Sans SC、Noto Serif SC 与 Noto Sans Mono CJK SC;管理员也可以补充本地字体,或登记具备大小和完整性校验的内部在线字体。

子会话:减少启动协作时的额外步骤

创建子会话时,xAgent 会自动完成初始化编排,根据任务选择合适的 Agent 与可用能力。这一初始化不再额外要求用户审批,减少开始协作前的等待。

本版也优化了能力合并与去重,避免重复加载同一 Tool;子会话能够识别当前协作请求并完成回复,已经完成的委派任务不会因为后续处理而被重复执行或重复发送结果。

模型与运行环境:减少配置和执行中的隐性问题

连续会话中的模型请求缓存更加稳定,减少不必要的缓存失效。OpenAI、Anthropic 和 Gemini 的配置兼容性得到完善;新增、修改、切换默认模型或删除配置后,变更可以更快生效。

CLI 侧,Python 依赖安装到用户级共享目录,同一用户的不同会话可以复用已安装依赖,同时内置运行资源保持只读。相对路径按照命令工作目录解释,需要引用工作区根路径时使用 $XAGENT_WORKSPACE

执行输出在返回 Agent、历史记录和界面前会隐藏宿主机与临时目录,显示稳定的逻辑路径。CLI 也默认启用管道失败检测,并加强失败原因分析、有效重试和结果验证,减少错误被掩盖后反复执行的问题。

升级与数据清理

对于受支持的托管安装,控制台发现新版本后可以直接发起升级:系统下载、切换并重启;健康检查失败时会自动回滚。旧版 OpenAI 模型配置会在升级时适配当前类型,并尽量保留原有连接参数和模型设置。

历史文件迁移也更稳健:单条损坏或无法识别的旧文件不会阻断服务启动。用户格式化数据时,会更完整地清理触发器、会话、附件、工作区和相关运行数据;现有登录状态会失效,重新登录后会创建新的主会话。账号、模型用量和明确保留的外部连接信息不会受到影响。

准备升级

升级前请先备份运行目录、配置、数据库和 Connector 状态。安装与升级步骤见更新日志开始安装

欢迎通过 Issue 反馈部署、文件处理、模型配置或连接器接入中的问题。