Files
beaver_project/app-instance/backend
steven_li fc9fd93c36 feat: 支持多语言提示词本地化和界面优化
- 添加 prompt_locale 参数支持简体中文、繁体中文和英文提示词本地化
- 移除内置 agents 配置以简化系统架构
- 更新 ContextBuilder 使用动态提示词模板而非硬编码内容
- 在 AgentLoop、Web 接口和 AgentService 中传递 locale 参数
- 添加输出语言指令确保用户界面内容按指定语言生成
- 扩展前端 LanguageSwitcher 组件支持三种语言选项
- 优化 Header 和侧边栏组件的响应式布局和文本截断处理
- 更新测试用例验证不同语言环境下的提示词正确性
2026-06-10 16:11:05 +08:00
..
2026-06-03 16:34:37 +08:00

Beaver Backend

这是 Beaver 后端。

当前已经落地的主线:

  1. 以统一 engine 为核心,让主 agent 和 sub-agent 共享同一套运行内核。
  2. 聊天入口支持 Main Agent 自动 Task 化、验证、反馈门控。
  3. skills 已有版本化、receipt/effect 记录、学习候选门控,以及后台 assisted learning pipeline。
  4. Agent Team v1 已支持内部 sequence / parallel / dag coordinator。
  5. Task mode 已能通过 TaskExecutionPlanner 按需调用 sub-agent/teamteam node 由 TaskSkillResolver 绑定 published skill缺失时生成 ephemeral guidance最终仍由主 Agent synthesis 生成用户回答。
  6. Skill Learning 已支持后台 run-once/worker 自动生成 draft、safety report、eval report、人工审核发布和前端审核工作台worker 不会自动 approve/publish。

当前结构

  • beaver/foundation:底层公共设施
  • beaver/engine:统一 agent 内核
  • beaver/coordinator:多 agent 协调层
  • beaver/tools:工具系统
  • beaver/skills:技能系统
  • beaver/memory:记忆与经验沉淀
  • beaver/permissions:权限与治理
  • beaver/services:应用服务层
  • beaver/interfacesCLI / Web / Gateway / Channels 薄入口
  • beaver/integrations:外部系统与协议集成

说明

后端已切到 Beaver 主线不再保留旧实现、vendored 第三方 runtime 或迁移期旧命名兼容入口。所有 agent 运行都复用 beaver.engine,多 agent 协调通过 Beaver 自有 coordinator 和 ExecutionGraph 表达。