logo
  • 环境
  • 企业版
  • 价格
Blogs
产品|Mar 25, 2026

Eigent 发布说明 v0.0.89:服务器重构 v1、Haiku 4.5 和安全审计技能

面向领域驱动的架构、新模型支持,以及为你的 eigent 协作智能体内置的安全技能

Douglas LaiDouglas Lai
Share to
Eigent 发布说明 v0.0.89:服务器重构 v1、Haiku 4.5 和安全审计技能
  • ⚙️ 服务器重构 v1:领域驱动架构
  • 🔐 安全审计器:内置代码安全技能
  • 📊 聊天标题栏中的 Token 使用情况清晰展示
  • 🤖 Claude Haiku 4.5 模型支持
  • 🔢 区域感知的 Token 数格式化
  • 🐛 Bug 修复
  • ❤️ 社区持续提升标准
Automate Everything with
AI Workforce on Desktop
Download Eigent

Eigent v0.0.89 是一个奠基性版本。在底层,整个服务器已围绕领域驱动架构进行重构,并采用了版本化 API 路由——这一变化让 Eigent 的后端更简洁、更具可扩展性,也更便于贡献代码。从表面上看,此次发布为模型选择器新增了 Claude Haiku 4.5,提供了内置安全审计技能,并为聊天 UI 带来了多项显著的体验优化。

对于将 Eigent 作为开源协作平台运行,或将其作为协作替代方案进行评估的用户来说,v0.0.89 代表着一个更成熟、可用于生产环境的基础。让我们深入了解。


⚙️ 服务器重构 v1:领域驱动架构

这是本次发布中最大的变化,也是为后续一切工作奠定基础的变更。

非常感谢 @4pmtong 完成 v1 服务器重构,并由 @Wendong-Fan、@bytecii 和 @fengju0213 审阅。这是一项重大的架构工程,改变了 Eigent 后端的组织方式。

此前,服务器采用扁平的 controller/component/service 结构。这在 Eigent 规模较小时还可行,但随着平台不断发展——增加了更多模型、更多触发器、更多 OAuth 提供方以及更多 MCP 集成——这种扁平结构变得越来越难以导航和扩展。新的领域驱动结构解决了这个问题。

有哪些变化:

  • 领域模块 —— 服务器现在按领域组织:chat、config、mcp、model_provider、oauth、trigger、user。每个领域都拥有自己的 api/、schema/ 和 service/ 层
  • 核心基础设施 —— 过去分散在 component/ 中的共享工具现在已整合到 core/ 中
  • 共享包 —— 横切关注点(认证、middleware(中间件)、异常处理、日志、HTTP 工具、类型)集中在专门的 shared/ 包中
  • Trace ID 支持 —— 通过 contextvars 和 middleware(中间件)实现请求追踪,让分布式智能体任务的调试更轻松
  • 版本化 API 路由 —— 所有前端 API 调用已从 /api/... 迁移到 /api/v1/...,覆盖 chat、config、MCP、trigger、OAuth、user 和 model provider 端点
  • 旧代码清理 —— 删除了 component/auth.py、component/permission.py、component/stack_auth.py 和 component/time_friendly.py

这类基础性工作让 Eigent 成为更严肃的开源协作平台——贡献者可以自信地浏览代码,团队也能够在此基础上持续构建。

🔗 PR: https://github.com/eigent-ai/eigent/pull/1509


🔐 安全审计器:内置代码安全技能

现在每个 eigent 协作智能体都自带安全意识。

感谢 @statxc 提供 skill-security-auditor 作为默认示例技能,并由 @a7m-1st 和 @Pakchoioioi 审阅。这个技能为所有 Eigent 智能体提供了结构化、专业级的代码审计、密钥检测和漏洞扫描方法。

安全审计器技能很好地体现了 Eigent 作为协作替代方案的吸引力:你无需单独运行一个安全工具,而是可以将安全评审直接交给 Eigent 智能体,作为日常工作流的一部分。

包含内容:

  • 6 步审计工作流 —— 侦察、密钥检测、OWASP Top 10 扫描、依赖项审计、配置审查以及认证/授权审查
  • 漏洞模式库 —— 针对 Python、JavaScript、TypeScript、Go 和 Java 中的注入、认证缺陷、密码学问题、反序列化、SSRF 和文件操作漏洞提供详细检测模式。并包含 Django、Flask、Express 和 Spring Boot 的框架特定检查
  • 密钥模式库 —— 覆盖 20+ 种密钥类型(AWS、GCP、Azure、GitHub、Slack、Stripe、SendGrid 等)、数据库连接字符串和私钥的正则模式,并带有误报降低规则
  • scan_project.py —— 一个完整的项目扫描器,可检查硬编码密钥、危险函数调用和不安全的配置模式。支持文本和 JSON 输出
  • scan_secrets.py —— 一个专注的密钥扫描器,带有误报过滤(默认跳过占位符、环境变量引用和测试文件),并提供 --include-tests 标志
  • 零依赖 —— 两个脚本都仅使用标准库运行,无需安装 pip 包

无需对 Electron、前端或后端做任何修改——该技能会通过现有的 seedDefaultSkillsIfEmpty() 机制,从 resources/example-skills/ 自动发现。

🔗 PR: https://github.com/eigent-ai/eigent/pull/1479


📊 聊天标题栏中的 Token 使用情况清晰展示

一个小小的 UI 改动。却能显著提升你对智能体资源消耗的理解。

感谢 @dataCenter430,并由 @a7m-1st 审阅,对聊天标题栏中的 token 显示进行了重做,让它真正变得有信息量,而不只是一个需要你在脑中解读的数字。

此前,标题栏中 “Chat” 旁边显示的 token 数量很难理解——只是一个像 19994406 这样的原始数字,没有标签,也没有上下文。现在它变成了一个正式的信息元素。

新增内容:

  • 悬停提示框 —— 将鼠标悬停在 token 数量上会显示 “Token usage” 标签及简短说明
  • 任务与项目拆分 —— 提示框同时显示当前任务 token 数和项目总 token 数(例如:“This task: 1,234 · Project total: 5,678”)
  • cursor-help 样式 —— 通过视觉提示表明该值可交互
  • i18n 支持 —— 在所有受支持语言中新增 locale keys(chat.token-usage、chat.token-usage-this-task、chat.token-usage-project-total)

当你在 eigent 协作工作区内运行多步骤智能体工作流时,同时了解任务级和项目级的 token 消耗,对于成本管理和容量规划至关重要。

🔗 PR: https://github.com/eigent-ai/eigent/pull/1501


🤖 Claude Haiku 4.5 模型支持

当你需要更快、更轻量的智能体时,它就派上用场了。

感谢 @Abishek-Newar 将 Claude Haiku 4.5 添加到 Eigent 的模型阵容中。Haiku 4.5 是 Anthropic 在 Claude 4 系列中速度最快、成本效益最高的模型——非常适合高频任务、快速分类步骤,以及不需要 Sonnet 或 Opus 全量推理能力的轻量级智能体。

新增内容:

  • Claude Haiku 4.5 可在所有智能体类型的模型选择器中使用
  • 与现有 Eigent 协作智能体工作流完全兼容
  • 高性价比选项,适合更看重速度而非深度的工作负载

将 Haiku 4.5 纳入阵容后,你可以在 eigent 协作工作区中获得完整的 Claude 4 模型谱系——无需离开平台,就能为每项任务选择合适的模型。

🔗 PR: https://github.com/eigent-ai/eigent/pull/854


🔢 区域感知的 Token 数格式化

数字应该易于阅读。现在它们就是了。

感谢 @dev-miro26 带来的一个聚焦但影响深远的改进:应用中的 token 数现在统一使用 Number.toLocaleString(),以显示符合区域习惯的千分位分隔符。

像 19994406 这样的数字会自动显示为 19,994,406(适用于 en-US 用户)、19.994.406(适用于 de-DE 用户)等,且会根据用户的区域设置自动调整。

适用位置:

  • HeaderBox 中的聊天标题栏 token 数
  • 历史侧边栏 中当前项目和历史项目的 token 数

这是一个提升体验的小优化,让使用情况一眼就能看懂——尤其是在较长的智能体会话中。

🔗 PR: https://github.com/eigent-ai/eigent/pull/1475


🐛 Bug 修复

本次发布还带来了几项针对性修复:

  • 修复了触发器动作卡片在流式输出中途出现的问题 —— “Add trigger action” 卡片现在只会在助手的最终 END 消息完全输入完成后才出现,避免在 markdown 仍在流式输出时提前显示 UI 元素。(#1474 — @kiannidev)

  • 修复了长任务文本溢出 ChatBox 任务卡片的问题 —— 添加了 min-w-0,使任务文本容器能够在 flex 行内正确缩小;同时将无效的 overflow-wrap-anywhere 类替换为 [overflow-wrap:anywhere],从而让长任务内容能够正确换行。(#1505 — @fengju0213)

  • 回退原生 macOS Electron 样式 —— v0.0.88 中引入的 macOS vibrancy/native window 样式已回退,等待稳定性改进完成后再重新启用。(#1512 — @4pmtong)


❤️ 社区持续提升标准

本次冲刺交付了:

  • 一次完整的领域驱动服务器重构,并采用版本化 API 路由
  • 为模型阵容新增 Claude Haiku 4.5
  • 一个由社区构建并贡献的生产级安全审计技能
  • 聊天标题栏中更智能的 token 使用量显示
  • 整个 UI 中支持区域感知的 token 数格式化
  • 三项重要的 bug 修复

v0.0.89 让 Eigent 在表面上更强大,在底层也更加稳固。无论你是把它作为主要的开源协作工具,还是将其作为封闭平台的协作替代方案进行评估,亦或是为 eigent 协作生态做贡献——这个版本都带来了切实的进步。

让我们继续构建。

Recent Posts

2026年最佳法律 AI 代理:顶级平台对比(+ 免费替代方案)
行业Jun 19, 2026

2026年最佳法律 AI 代理:顶级平台对比(+ 免费替代方案)

对 2026 年最佳法律 AI 代理进行对比:Harvey、CoCounsel、Lexis+ Protégé、Kira 和 Spellbook——以及可自托管的免费开源法律 AI Eigent。

Douglas LaiDouglas Lai
CoCounsel 替代方案(免费且开源):为什么团队选择 Eigent
行业Jun 19, 2026

CoCounsel 替代方案(免费且开源):为什么团队选择 Eigent

在寻找免费的 CoCounsel 替代方案吗?对比 CoCounsel Legal 和 Eigent,这款可自托管的开源法律 AI 平台,以及完整的合同工作流。

Douglas LaiDouglas Lai
Eudia 替代方案(免费且开源):为什么团队选择 Eigent
行业Jun 19, 2026

Eudia 替代方案(免费且开源):为什么团队选择 Eigent

在寻找免费的 Eudia 替代方案?对比 Eudia 的增强智能平台与可自托管的开源法律 AI Eigent,并查看完整工作流。

Douglas LaiDouglas Lai
Automate everything with AI workforce on desktop
Download Eigent

立即体验 Eigent

下载开源桌面应用,在本地用 AI 工作团队开始自动化。

下载 Eigent
Eigent

获取关于 AI 员工自动化的最新更新和教程。

产品Eigent环境定价企业版
探索解决方案使用场景技能插件博客
开发者文档GitHubCAMEL-AI开源基金合作伙伴
下载开源版
公司关于我们品牌加入我们使用条款隐私政策安全与信任Cookie 政策退款与试用政策

保留所有权利 © 2026 EIGENT UK LTD

Eigent 1.0 新版本发布!download