Eigent 发布说明 v0.0.87:隐私重构、GPT-5.4 与多模态改进
更简洁的隐私流程、新模型支持,以及全方位的体验优化

Eigent 开源 Cowork 发布说明:隐私重构、GPT-5.4 与多模态改进 🚀
本次发布聚焦于优化用户体验,并让 Eigent 的模型生态保持最新。从精简的隐私流程,到新的模型选项和重要的工具包升级,v0.0.87 的核心就是打磨细节与提升可靠性。
一如既往,这些改进都来自社区驱动。让我们开始吧。
🔐 简化隐私同意流程
这是本轮中最能影响 UX 的改动之一。
非常感谢 @eureka928,以及 @a7m-1st 和 @Wendong-Fan 的审阅,他们彻底重构了隐私同意体验。
此前,用户在聊天界面中会看到一个包含四个开关的隐私设置页面——这会打断核心工作流,带来额外摩擦。在 v0.0.87 中,整个流程已被替换为一个可选的 “帮助改进 Eigent” 遥测开关。
有哪些变化:
- 移除了 ChatBox 和 InputBox 组件中的运行时同意拦截
- 用单个可选开关替代了多开关隐私页面
- 在后端
UserPrivacySettings模型中新增了help_improve字段 - 创建了可复用的 Radix UI Checkbox 组件,用于统一表单控件
- 更新了所有 11 种支持语言的国际化
- 清理了未使用的组件——旧的 Dialog/Privacy 组件已移除
结果是什么?更流畅的上手体验,以及一个始终聚焦于关键事项——让代理帮你把工作做完——的聊天界面。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1239
🤖 支持 GPT-5.4 模型
模型灵活性仍在持续扩展。
感谢 @fengju0213,Eigent 现在支持 GPT-5.4 作为可用模型选项,让平台始终跟进 OpenAI 的最新进展。
由于这次 PR,你现在可以获得:
- 在模型选择器中使用 GPT-5.4
- 访问更强的推理和指令遵循能力
- 在所有代理类型中完全兼容
无论你是在构建复杂的多步骤工作流,还是在运行简单的问答代理,能够使用最新模型意味着你总能为任务选择最合适的工具。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1465
🧠 升级多模态代理工具包
对于依赖视觉能力的用户来说,这是一个重要的架构修复。
感谢 @Wendong-Fan 用更新的 ScreenshotToolkit 替换了已弃用的 ImageAnalysisToolkit。
改进了什么:
- 图像分析任务现在会正确使用用户配置的模型
- 不再静默回退到硬编码默认值
- 你的模型选择会在所有任务类型中得到尊重,包括截图采集和图像分析
这是一个很有意义的变化——它确保当你选择某个模型时,真正执行工作的就是这个模型,覆盖所有工作流,包括多模态工作流。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1464
📊 更好的触发器成功率显示
细节虽小,但清晰度提升很大。
感谢 @Desel72,以及 @Zephyroam 和 @bytecii 的审阅,他们修复了触发器成功率的显示方式。
当触发器正在等待首次执行时,成功率之前会误导性地显示为“0%”。现在,在实际执行数据可用之前,它会显示 “–”。
有哪些变化:
- 未执行的触发器成功率显示为“–”,而不是“0%”
- 将阈值常量提取到共享位置,使代码更整洁
- 状态报告更诚实,也更准确
再也不用猜测你的触发器到底是真的失败了,还是只是还没运行。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1424
⚡ 更快的开发模式启动
这是开发体验上的又一项提升。
感谢 @4pmtong 对开发启动流程的优化,并由 @Wendong-Fan 合并。
此前,当版本发生变化或 .eigent/bin 目录尚未初始化时,应用会在每次启动时下载并安装 uv。在开发模式下,Eigent 现在会先在你的 PATH 中查找系统已安装的 uv,从而避免重复下载并利用现有缓存。
改进了什么:
- 在回退到
.eigent/bin之前先在系统 PATH 中查找uv - 使用平台适配的命令:
where.exe(Windows)和which(macOS/Linux) - 将
execSync替换为execFileSync,以防止 shell 注入漏洞 - 仅影响开发模式——生产构建不受影响
为所有为 Eigent 贡献代码的人带来更快的迭代周期。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1448
📦 NPM 包装器版本追踪
一个令人烦恼的升级 bug,已被修复。
感谢 @4pmtong,并由 @bytecii 批准,他们修复了 npm 包装器的版本管理问题。
当用户升级 Eigent 时(例如从 0.0.85 升到 0.0.86),包装器脚本仍会指向旧的 Python 虚拟环境。这样一来,升级后包装器就会引用过时的依赖。
修复了什么:
- 包装器现在存储实际的
pythonPath,而不是静态标记 - 升级过程中当路径发生变化时可自动检测
- 包装器脚本会自动重新创建——无需手动清理
现在升级终于能正常工作了。
🔗 PR: https://github.com/eigent-ai/eigent/pull/1458
🐛 Bug 修复
本次发布还包含了多项针对性的 bug 修复,以提升稳定性:
-
修复
help_improve隐私 bug — 解决了由意外的后端字段引发的 UI 校验问题,并在服务端进行了后续补丁修复。(#1455 — @a7m-1st) -
修复触发器引起的 UI 问题 — 修正了 Windows 上的标题间距,恢复了文件查看器滚动功能,并在计划触发器配置中隐藏了不必要的执行设置。(#1453 — @a7m-1st)
-
修复 HTML 和 PDF 的滚动问题 — 解决了在文件查看器中查看 HTML 和 PDF 内容时的滚动问题。(#1470 — @4pmtong)
-
补充缺失的
react-checkbox依赖 — 修复了更新后的隐私设置 UI 所需的缺失包。(#1467 — @4pmtong) -
修复 README 拼写错误 — 文档的轻量清理。(#1461 — @layla)
❤️ 社区持续抬高标准
本次冲刺交付了:
- 更简洁的隐私同意流程
- GPT-5.4 模型支持
- 升级后的多模态代理工具包
- 更好的触发器状态报告
- 更快的开发模式启动
- 更可靠的 npm 包装器升级
这些改进中的每一项,都来自真正关心并愿意优化自己所使用功能的贡献者。
这就是开源的力量,也是开源 cowork 的力量。
如果你一直在考虑为模型、UX、代理、工具链或 cowork 工作流做贡献,现在就是最好的时机。
让我们继续构建。
Recent Posts

Cursor 替代品(免费且开源):属于你自己的工作空间
在 SpaceX 收购事件后,正在寻找免费开源 Cursor 替代品?对比成本、自托管、模型选择和数据驻留方案,并了解迁移路径。

Claude Record a Skill:通过屏幕录制教 Claude 学习工作流
Claude 的 Record a skill 功能可将屏幕录制转化为可复用的技能。了解其工作原理、访问权限、设置步骤及使用限制。

Cursor Router 详解:以更低成本实现前沿级代码质量
Cursor Router 自动为每个编程请求选择最佳模型,在保持前沿质量的同时降低成本。了解其工作原理、三种模式及相关权衡。