新闻详情

新闻详情

首页 / 资讯中心 / 详情

OpenMausBot开发者指南:如何用一个新文件接入你自己的AI引擎与MCP工具服务器

发布时间:2026/9/28 21:21:30来源:尧图网络
OpenMausBot开发者指南:如何用一个新文件接入你自己的AI引擎与MCP工具服务器
OpenMausBot开发者指南如何用一个新文件接入你自己的AI引擎与MCP工具服务器【免费下载链接】OpenMausBotOpen Source Alternative to Grok Bot with a virtual machine that bots can use项目地址: https://gitcode.com/gh_mirrors/op/OpenMausBotOpenMausBot 是一款开源的 AI 机器人聊天应用Grok Bot 的开源替代方案每个聊天对象都是一个真实运行的 AI Agent。它最强大的设计之一是扩展性接入你自己的 AI 引擎最多只需一个新文件接入 MCP 工具服务器则完全不需要写代码。本指南带你从零理解 OpenMausBot 的驱动架构并给出具体的接入路径。为什么 OpenMausBot 支持自定义 AI 引擎OpenMausBot 的架构是「本地优先」的应用本身不内置任何模型传输层而是由一个本地 harness 服务器127.0.0.1:8799统一管理所有 Agent 进程把各家供应商的原生协议归一化为一条标准运行时事件流。这意味着接入新引擎的核心只有一件事实现一个驱动Driver把私有协议翻译成标准事件。驱动之间互不影响——一个未知或损坏的驱动只会显示为「不可用」永远不会拖垮整个机器人团队见 server/harness/registry.ts 中「shadow snapshot」降级机制。两条接入路径先无代码再写文件OpenMausBot 官方文档明确了两个层次建议按顺序尝试路径一零代码接入已有引擎推荐新手如果你的 AI 引擎属于以下两种形态之一改一个配置文件就够了详见 docs/custom-engines.md任何 ACP 协议的 Agent CLI在~/.openmausbot/config.json的instances下添加一条customAcp实例把config.cli指向你的命令行即可模型选择交给 Agent 自己。任何 OpenAI 兼容端点vLLM、LM Studio、Ollama 或任意托管 API只需一条openai-compat实例记录填入url和模型名。配置完成后重启应用新引擎就会出现在Settings → Engines页面。路径二写一个新文件注册一个全新引擎当你的引擎协议不在上述两种之内比如私有 API 协议就需要写驱动了。OpenMausBot 的驱动 SPI服务接入点刻意设计得非常小核心契约定义在 server/contracts.ts 中新建一个文件例如server/drivers/myengine.ts。可以直接参考最简洁的现成实现 server/drivers/minimax.ts——它仅包含driverKind与显示元数据名称、是否支持多实例models模型目录默认模型 选项列表decodeConfig解析你的配置段create()创建实例复用现成的createOpenAIChatRuntime()等运行时工厂一行注册在 server/drivers/builtIn.ts 的BUILT_IN_DRIVERS数组中追加你的驱动。这就是全部。README 原话是「Adding a provider is one file inserver/drivers/plus a one-line registration添加一个供应商 drivers 目录里的一个文件 一行注册」。驱动实例化由 server/harness/registry.ts 中的注册表完成它读取配置、调用decodeConfig与create任何失败都自动降级为带原因说明的「不可用」状态。接入你自己的 MCP 工具服务器零代码如果你只是想给机器人加工具搜索、数据库、内部系统OpenMausBot 提供了完全无代码的 MCP 接入完整说明见 docs/custom-mcp-servers.md服务器类型配置方式说明本地 stdio 服务器填命令 参数 环境变量应用自动启动进程并完成 MCP 握手远程 HTTP 服务器填 URL Authorization 头默认 Streamable HTTP旧服务器可选 SSE操作路径Plugins → MCP servers → Add server点Test验证握手并预览它提供的工具然后开启即可。支持直接粘贴 Claude Code / Cursor / Claude Desktop 格式的mcpServersJSON 批量导入。安全设计值得新手了解️ 自定义 MCP 服务器永不预授权其工具调用会走审批卡片流程保留名称computer、browser等被拒绝防止自定义服务器覆盖内置工具凭据只进环境变量或请求头不出现在进程参数中一条坏配置只会被跳过不影响其他服务器不同引擎能访问哪些 MCP 服务器也有明确规则stdio 全支持URL 服务器视引擎协议而定详见 docs/custom-mcp-servers.md 中的兼容性矩阵。关键文件清单动手前先看这里文件作用server/contracts.ts驱动 SPI 契约ProviderDriver、ProviderInstance、ModelCatalogserver/drivers/builtIn.ts内置驱动注册表追加一行的位置server/drivers/minimax.ts最简的完整驱动示例API 类引擎server/harness/registry.ts实例注册表与降级机制server/config.tsconfig.json中instances与mcpServers的解析逻辑docs/custom-engines.md零代码引擎接入文档docs/custom-mcp-servers.md零代码 MCP 接入文档常见问题Q写错驱动或配置会导致应用崩溃吗不会。配置错误只会让该实例显示为「不可用」并附带原因其余机器人团队照常加载。Q新接入的引擎能使用审批卡片和审批模式吗可以。审批走标准的sendTurn/respondToRequest契约与内置引擎行为一致。QAPI 类引擎能挂载工具和图片输入吗支持结构化工具和图片输入的引擎如 OpenAI 兼容端点可以挂载浏览器、本地 VM 等工具并把截图返回给模型。Q接入后需要重启应用吗修改config.json引擎实例需要重启MCP 服务器通过界面添加后无需重启下一个任务即可使用。小结OpenMausBot 的扩展模型非常清晰——MCP 工具服务器零代码配置、标准协议引擎一条配置、私有协议引擎一个新文件 一行注册。从 server/contracts.ts 读起你会发现「给自己写一个 AI 引擎驱动」远比想象中简单。【免费下载链接】OpenMausBotOpen Source Alternative to Grok Bot with a virtual machine that bots can use项目地址: https://gitcode.com/gh_mirrors/op/OpenMausBot创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Codex Desktop 本地化配置全攻略:中文界面与 API 接入实战 2026/9/28 23:29:46

Codex Desktop 本地化配置全攻略:中文界面与 API 接入实战

1. 为什么值得折腾 Codex Desktop 的本地化配置Codex Desktop 是 OpenAI 推出的桌面端编程助手,本质上是一个把大模型能力封装进本地开发环境的客户端。它跟网页版 ChatGPT 最大的区别在于:它能直接读写你本地的项目文件、执行终端命令、跑测试、改代码&…

阅读更多 →
SUMO交通仿真从入门到精通:安装配置全流程实战指南 2026/9/28 23:29:40

SUMO交通仿真从入门到精通:安装配置全流程实战指南

做交通仿真的人,十有八九绕不开SUMO。这套由德国宇航中心(DLR)开源的微观交通仿真工具,从2001年诞生到现在,已经成了学术界和工业界事实上的标准之一。我在这个领域摸爬滚打了几年,从最早的SUMO 0.x版本用到…

阅读更多 →
基于JK触发器的七进制同步加法计数器设计与实现 2026/9/28 23:29:27

基于JK触发器的七进制同步加法计数器设计与实现

做数字电路课程设计,计数器基本是绕不开的一道硬菜。最近我把实验室里一个很经典的题目重新完整走了一遍——基于JK触发器的七进制同步加法计数器,从状态表推导、卡诺图化简,到仿真验证和面包板实物搭建,每一步都理清楚了。这个项…

阅读更多 →
IAR 9.5下JLink驱动替换与调试中断修复实战指南 2026/9/28 23:29:20

IAR 9.5下JLink驱动替换与调试中断修复实战指南

做嵌入式开发的朋友,十有八九都遇到过这种场景:写好的代码在IAR里一按Debug,连日志都没跑出来,调试器就直接断开,或者弹出一串看不懂的报错。尤其是换了新版本IAR 9.5之后,原本工作正常的JLink突然罢工&…

阅读更多 →
WorkBuddy国际版免费接入DeepSeek-V4.1-Flash:配置与实战指南 2026/9/28 23:29:14

WorkBuddy国际版免费接入DeepSeek-V4.1-Flash:配置与实战指南

最近圈子里讨论最多的,应该就是 WorkBuddy 国际版 把 DeepSeek-V4.1-Flash 直接放开免费额度这件事了。我第一时间装了国际版客户端试了一周多,整个过程比我想象的顺利。先说结论:这块免费模型不是拿来当噱头的摆设,日常写代码、改…

阅读更多 →
Pi Agent 从零安装到跑通:CLI、桌面端、源码一条龙实测指南 2026/9/28 23:29:13

Pi Agent 从零安装到跑通:CLI、桌面端、源码一条龙实测指南

上周发完《Pi Agent 从 0 到 1(一)》之后,我后台收到最多的留言不是“原理没看懂”,而是“我到底该怎么装?”说真的,我第一次装 Pi Agent 的时候也没那么顺利,官方文档把安装过程写得特别简略&a…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉