Skip to content

Releases: Simpleyyt/ai-manus

v2.5.0

Choose a tag to compare

@Simpleyyt Simpleyyt released this 19 Jul 05:06
bc61377

更新日志

  • Agent 上下文工程:原生结构化输出、可组合 Prompt、Token 感知记忆压缩;工具调用改为模型原生 tool calling,不再依赖 Prompt 内 JSON 格式约定(#182)。
  • 任务后端:新增可插拔任务后端,支持 Celery 异步执行(#168)。
  • LLM 网关:解耦 Domain 层对 LangChain 的依赖;新增可选 OpenAI SDK 网关(LLM_BACKEND)(#164#165)。
  • 搜索扩展:新增 Serper.dev 与通用自定义搜索 API 提供商(#157)。
  • 前端重构:对齐官方 Manus 侧栏/首页/ChatBox 结构与字体;抽取 SSE 事件处理与路由;统一事件转换 composable;补齐 ESLint + Vitest(#169#170#172#177#179)。
  • Claw:默认关闭 Claw;领域层抽离核心逻辑;修复容器 TTL/入口参数,保证 compose 覆盖与自动退出清理(#150#158#167#175)。
  • Browser:默认浏览器引擎切换为 browser_use#149)。
  • 性能:会话列表查询使用 MongoDB projection 与复合索引(#151)。
  • 文档:全面同步 README/文档;示例 compose 从 .env 加载配置;README Demo 改为 Attachments 内嵌播放,并由 docs/demos.yml 统一维护(#174#180#183#184)。

Changelog

  • Agent context engineering: Native structured output, composable prompts, and token-aware memory; tool calling via model-native tools instead of JSON-in-prompt (#182).
  • Task backend: Pluggable task backend with optional Celery async execution (#168).
  • LLM gateway: Decoupled LangChain from the domain layer; added optional OpenAI SDK gateway via LLM_BACKEND (#164, #165).
  • Search: Added Serper.dev and generic custom search API providers (#157).
  • Frontend: Aligned sidebar/home/ChatBox markup and fonts with official Manus; extracted SSE handling and router; shared event mapping composable; added ESLint + Vitest (#169, #170, #172, #177, #179).
  • Claw: Disabled by default; extracted core logic into the domain layer; fixed container TTL/entrypoint so compose overrides and auto-exit cleanup work (#150, #158, #167, #175).
  • Browser: Default browser engine switched to browser_use (#149).
  • Performance: Session list query optimized with MongoDB projection and a compound index (#151).
  • Docs: Synced READMEs/docs; example compose loads config from .env; README demos use GitHub Attachment players driven by docs/demos.yml (#174, #180, #183, #184).

与上一个版本的差异 / Diff from previous release

  • Compare: v2.4.0...v2.5.0
  • Stats: 170 files changed, 13340 insertions(+), 5488 deletions(-).

关键变更 / Key Changes

  • chore: switch default browser engine from playwright to browser_use (#149)
  • refactor: extract core claw logic from application layer to domain layer (#150)
  • perf: optimize session list query with MongoDB projection and compound index (#151)
  • 移除 README 中的 "AI Manus × Claw" (#155)
  • feat(search): 新增 Serper.dev 与通用自定义搜索 API 提供商 (#157)
  • feat: 默认关闭 Claw 功能 (#158)
  • Add CLAUDE.md with codebase architecture and workflow guidance (#160)
  • refactor(backend): decouple LangChain from the domain layer + add OpenAI SDK gateway (#164)
  • feat(backend): add OpenAI SDK LLM gateway selectable via LLM_BACKEND (#165)
  • fix(claw): 保证 claw 容器 TTL 到期后一定退出并被清理 (#167)
  • Add pluggable task backend with Celery support (#168)
  • 梳理数据转换:显式 EventMapper、统一 from_domain 命名、前端共享事件转换 composable (#169)
  • refactor(frontend): extract shared SSE event handling and dedicated router (#170)
  • refactor(frontend): clean up components, add ESLint + Vitest testing infrastructure (#172)
  • docs: update all READMEs to reflect current codebase (#174)
  • fix(claw): honor container args in entrypoint so compose "exit 0" overrides work (#175)
  • feat(frontend): replicate Manus home page suggestion chips structure (#177)
  • feat(frontend): align sidebar/header/ChatBox markup and fonts with official Manus (#179)
  • docs: example compose loads config from .env instead of inline environment (#180)
  • Redesign agent context engineering: native structured output, composable prompts, token-aware memory (#182)
  • docs: sync READMEs and add local run-and-record demos (#183)
  • docs: demo catalog, Attachment players, and demo-videos skill (#184)

Full Changelog: v2.4.0...v2.5.0

v2.4.0

Choose a tag to compare

@cursor cursor released this 01 Apr 17:04

更新日志

  • Claw 集成:接入 OpenClaw AI 助手,支持 Docker 容器化部署,新增 Claw 聊天页面和完整的前后端交互。
  • Browser-Use:切换到 browser-use 实现浏览器操作,修复导航后交互元素为空及图标字体按钮文本为空的问题。
  • 搜索增强:新增 Tavily 搜索引擎支持、Bing Web 免 API Key 搜索、百度搜索功能。
  • 数据库升级:替换 Motor 为原生 pymongo 异步客户端以兼容 Beanie 2.x。
  • 前端配置重构:统一前端运行时配置接口(/config/frontend),解耦客户端配置与认证模块。
  • Docker 兼容性:修复新版 Docker(Debian 13)中 IPAddress 字段缺失的问题。
  • 其它修复:修复文件大小校验、附件历史回放等问题;新增 MIT 许可证;大模型请求支持额外头(EXTRA_HEADERS)。
  • 沙盒迁移:Sandbox 包管理迁移到 uv。
  • 文档更新:品牌更新为 Manus × Claw,同步更新 README 与文档站点。

Changelog

  • Claw Integration: Integrated OpenClaw AI assistant with Docker-based deployment, new Claw chat page, and full frontend-backend interaction support.
  • Browser-Use: Switched to browser-use for browser automation; fixed empty interactive elements after navigation and empty text for icon-font buttons.
  • Search Enhancements: Added Tavily search engine, API-key-free Bing Web search, and Baidu search support.
  • Database Upgrade: Replaced Motor with native pymongo async client for Beanie 2.x compatibility.
  • Frontend Config Refactor: Unified frontend runtime config endpoint (/config/frontend) and decoupled client config from auth module.
  • Docker Compatibility: Fixed missing IPAddress field issue in newer Docker (Debian 13).
  • Other Fixes: Fixed file size validation, attachment history replay issues; added MIT license; added EXTRA_HEADERS support for LLM requests.
  • Sandbox Migration: Migrated sandbox package management to uv.
  • Documentation: Rebranded to Manus × Claw; synced README and docs site.

与上一个版本的差异 / Diff from previous release

  • Compare: v2.3.8...v2.4.0
  • Stats: 111 files changed, 7747 insertions(+), 1187 deletions(-).

关键变更 / Key Changes

  • Feature: add claw support (#143)
  • feat(claw): add configuration options for Docker network and readiness timeout (#147)
  • 使用 browser-use (#130)
  • fix(browser-use): 修复导航后 interactive_elements 为空的问题 (#146)
  • Tavily 搜索集成 (#126)
  • Bing 搜索问题 (#127)
  • 百度搜索功能 (#128)
  • fix: replace Motor with native pymongo async client for beanie 2.x compatibility (#145)
  • refactor: 使用独立 config/frontend 接口统一前端运行时配置 (#139)
  • fix: 兼容新版 Docker(Debian 13)中 IPAddress 字段缺失导致的 KeyError (#137)
  • 大模型请求额外头 (#125)
  • Sandbox uv 模式 (#121)
  • docs: add Manus × Claw branding across README, docs, and project metadata (#148)

Full Changelog: v2.3.8...v2.4.0

v2.3.8

Choose a tag to compare

@cursor cursor released this 05 Mar 06:13

更新日志

  • Agent 底层切换到 LangChain,新增 MODEL_PROVIDER 配置(支持多模型提供商)。
  • 修复聊天页面已上传图片附件显示问题。
  • 增强 OpenAI API 调用的重试与异常处理稳定性。
  • README 与 docs 同步到 LangChain/uv 配置方式。

Changelog

  • Migrated the agent runtime to LangChain and added MODEL_PROVIDER for multi-provider model configuration.
  • Fixed uploaded image attachment rendering in chat page.
  • Improved reliability of OpenAI API retry and exception handling.
  • Synced README/docs with LangChain + uv configuration updates.

与上一个版本的差异 / Diff from previous release

  • Compare: v2.3.7...v2.3.8
  • Stats: 48 files changed, 771 insertions(+), 1300 deletions(-).

关键变更 / Key Changes

  • Implement retry logic in ask method for OpenAI API (#106)
  • Fix uploaded image attachments display issue (#109)
  • Migrate backend agent stack to LangChain (#119)
  • Sync README and docs with latest merge changes (ffa70ba)

Full Changelog: v2.3.7...v2.3.8

v2.3.7

Choose a tag to compare

@Simpleyyt Simpleyyt released this 05 Nov 16:23
76cfc77

更新日志

  • 支持会话分享

Changelog

  • Support session sharing

What's Changed

Full Changelog: v2.3.6...v2.3.7

v2.3.6

Choose a tag to compare

@Simpleyyt Simpleyyt released this 04 Sep 16:39
d7e2a92

更新日志

  • 修复无法登录问题
  • 修复 brower view 调用出错问题

Changelog

  • Fix login issues
  • Fix browser view call error issues

What's Changed

Full Changelog: v2.3.5...v2.3.6

v2.3.5

Choose a tag to compare

@Simpleyyt Simpleyyt released this 31 Aug 15:00
78829e4

更新日志

  • 添加重置密码功能
  • 重试空响应问题

Changelog

  • Added password reset functionality
  • Resolved issue with retrying empty responses

What's Changed

Full Changelog: v2.3.4...v2.3.5

v2.3.4

Choose a tag to compare

@Simpleyyt Simpleyyt released this 26 Aug 16:26
f6d211e

更新日志

  • 修复会话终止不生效问题
  • 修复未读消息无法消除问题

Changelog

  • Fix the issue where session termination is ineffective
  • Fix the issue where unread messages cannot be cleared

What's Changed

Full Changelog: v2.3.2...v2.3.4

v2.3.2

Choose a tag to compare

@Simpleyyt Simpleyyt released this 24 Aug 17:01
dabf46f

更新日志

  • 添加设置页面支持
  • 添加 bing 搜索
  • 沙盒默认语言改成英文

Changelog

  • Add support for settings page
  • Add Bing search
  • Change default language in sandbox to English

What's Changed

Full Changelog: v2.3.1...v2.3.2

v2.3.1

Choose a tag to compare

@Simpleyyt Simpleyyt released this 12 Aug 17:01
0f4d9bd

更新日志

  • 添加多用户认证支持

Changelog

  • Add support for multi-user authentication

What's Changed

New Contributors

Full Changelog: v2.2.2...v2.3.1

v2.2.2

Choose a tag to compare

@Simpleyyt Simpleyyt released this 04 Jul 13:58
fa996e6

更新日志

  • 增加 MCP 工具支持

Changelog

  • Add MCP tool support

What's Changed

New Contributors

Full Changelog: v2.2.1...v2.2.2