乐于分享
好东西不私藏

OpenClaw 每日更新 | 3 月 19 日:Tavily 搜索集成、TTS 内存合成、Xiaomi 新模型

OpenClaw 每日更新 | 3 月 19 日:Tavily 搜索集成、TTS 内存合成、Xiaomi 新模型

大家好,我是程序员虎哥,跟踪学习、不定期同步以 OpenClaw 为代表的 Agent 技术。技术发展应该为劳动者减负,而不应该增加焦虑和内耗~


OpenClaw 每日更新 | 3 月 19 日:Tavily 搜索集成、TTS 内存合成、Xiaomi 新模型

📊 概览

3 月 19 日 OpenClaw 社区共有 204 个 commits,涉及 Tavily 搜索插件集成、TTS 内存合成优化、Xiaomi 新模型支持、大量 CI 稳定性修复。20+ 位贡献者参与,Vincent Koc(99 commits)、Shakker(28 commits)、Gustavo Madeira Santana(20 commits) 为主要贡献者。

分类统计: feat: 5 | fix: 84 | refactor: 8 | test: 29


🚀 重点功能

1. Tavily 搜索插件集成

贡献者: Lakshya Agarwal (#49200)

Tavily 是一个专为 AI 应用设计的搜索 API,本次将其作为捆绑插件集成到 OpenClaw 中。

核心功能:

  • 搜索工具 - 高质量的网页搜索结果
  • 提取工具 - 从网页中提取结构化内容
  • 捆绑集成 - 无需额外配置,开箱即用

使用场景:

  • AI Agent 需要实时搜索网络信息
  • 从网页中提取特定数据
  • 替代或补充现有的 Brave/Gemini 搜索

2. TTS 内存合成优化

贡献者: Ayaan Zaidi

新增内存中的语音合成功能,优化 TTS 性能。

改进:

  • 减少磁盘 I/O,合成结果直接在内存中处理
  • 降低延迟,提升响应速度
  • 更适合实时对话场景

相关提交:

  • feat(gateway): add talk speak rpc - 新增 talk speak RPC 接口
  • feat(tts): add in-memory speech synthesis - 内存语音合成

3. Xiaomi 新模型支持

贡献者: Jinhao Dong (#49214)

新增小米 MiMo V2 系列模型支持。

新增模型:

  • MiMo V2 Pro - 高性能版本
  • MiMo V2 Omni - 多模态版本

技术细节:

  • 切换到 OpenAI 兼容的 Completions API
  • 与现有 OpenAI Provider 架构对齐
  • 支持流式输出

4. Android 基准测试脚本

贡献者: Ayaan Zaidi

新增 Android 性能基准测试脚本,支持在真实设备上运行性能测试。

功能:

  • 自动安装并启动 OpenClaw Android 应用
  • 运行标准化性能测试场景
  • 生成 JSON/CSV 格式性能报告

🔧 关键 Bug 修复

1. CI 稳定性(Shakker 主导)

大量 CI 相关修复,解决内存热点和测试稳定性问题:

  • fix(ci): split unit-fast into bounded shared-worker lanes - 分片优化
  • fix(ci): auto-isolate memory-heavy unit tests - 自动隔离内存密集测试
  • fix(ci): parse GitHub Actions memory hotspot logs - 内存热点日志解析
  • fix(ci): prioritize memory-heavy unit scheduling - 优先调度内存测试
  • fix(ci): avoid Windows shell arg overflow in unit-fast - 修复 Windows 参数溢出

影响: CI 构建更稳定,测试失败率降低


2. Doctor 兼容性修复(Vincent Koc)

修复 openclaw doctor 命令的兼容性问题:

  • fix(tools): persist remaining doctor compatibility aliases
  • fix(config): persist doctor compatibility migrations

影响: 升级后 doctor 命令正常工作,不会报错


3. 多通道修复

  • Discord:fix(discord): drop stale carbon deploy option - 移除过时的 deploy 选项
  • Feishu:fix(feishu): stabilize lifecycle replay tests - 稳定生命周期测试
  • Web Search:fix(web-search): share unsupported filter handling - 统一不支持过滤器的处理

📈 贡献者榜单

排名
贡献者
Commits
主要贡献领域
1
Vincent Koc
99
Doctor 兼容性、Config 修复、Web Search
2
Shakker
28
CI 稳定性、内存热点隔离
3
Gustavo Madeira Santana
20
通道相关修复
4
Ayaan Zaidi
5
TTS 优化、Android 基准测试
5
Lakshya Agarwal
1
Tavily 集成
6
Jinhao Dong
1
Xiaomi 模型支持
7
Saurabh Mishra
1
文档标准化
其他
10+ 位
-
测试、文档、小修复

📝 观察与总结

今日亮点

  1. 新搜索能力 - Tavily 的集成为用户提供了更多搜索选择
  2. 性能优化 - TTS 内存合成降低延迟
  3. 国产模型 - Xiaomi MiMo V2 系列加入,国产模型生态更丰富
  4. CI 稳定性 - 大量内存和调度优化,CI 更可靠

技术趋势

  • 搜索多元化 - Brave、Gemini、Tavily 多选择
  • 模型生态扩展 - OpenAI、Anthropic、Google、Xiaomi 等
  • 性能持续优化 - 内存合成、CI 并行化

🔗 相关链接

  • 完整 Changelog: https://github.com/openclaw/openclaw/blob/main/CHANGELOG.md[1]
  • Tavily 官网: https://tavily.com[2]
  • Xiaomi MiMo 模型: https://github.com/XiaomiMiMo[3]
  • OpenClaw 文档: https://docs.openclaw.ai[4]

这是「Agent 扫地僧」的 OpenClaw 每日更新。如果你觉得有价值,欢迎关注公众号,一起跟踪学习 Agent 技术~ 🧹

引用链接

[1]https://github.com/openclaw/openclaw/blob/main/CHANGELOG.md

[2]https://tavily.com

[3]https://github.com/XiaomiMiMo

[4]https://docs.openclaw.ai