尧图精选

Memoh多Bot与多用户实战:在单机上搭建AI Agent编队的完整指南

🕒 发布时间:2026/10/2 18:26:40 📁 来源:尧图网络
Memoh多Bot与多用户实战在单机上搭建AI Agent编队的完整指南【免费下载链接】Memoh✨ The open-source multi-agent platform. Every agent gets its own computer, desktop, network, and long-term memory. You can bring your own key, or host your coding agent like Claude Code, Codex and so on.项目地址: https://gitcode.com/gh_mirrors/me/MemohMemoh 是一个开源的多智能体Multi-Agent平台每个 AI Agent 都拥有自己独立的云端电脑——专属的文件系统、桌面、浏览器、网络和长期记忆。本文带你在一台机器上完成Memoh 多 Bot、多用户部署给自己的每个家庭成员或团队成员各分配一个 Agent并像管理编队一样统一管理它们。 什么是 Memoh每个 Agent 一台独立电脑和常见的一个模型服务所有人不同Memoh 中的每个 Bot 都运行在自己的Workspace里独立的容器、独立的数据目录、独立的记忆。这意味着 Bot 之间互不干扰A 用户的文件对 B 用户天然不可见。你可以通过 Web UI、Telegram、Discord、飞书、微信等渠道与 Bot 对话它们跨会话、跨平台记住上下文还能操作浏览器、调用 MCP 工具、执行定时任务。 单机部署 Memoh两条快速路径方式一一键脚本最简单curl -fsSL https://memoh.sh | sh镜像拉取慢时可加USE_CN_MIRRORtrue使用国内镜像curl -fsSL https://memoh.sh | USE_CN_MIRRORtrue sh方式二手动 Docker Compose 部署更可控git clone --depth 1 --recurse-submodules --shallow-submodules https://gitcode.com/gh_mirrors/me/Memoh.git cd Memoh cp conf/app.docker.toml config.toml # 按需编辑配置 export MEMOH_INTERNAL_RPC_SHARED_SECRET$(openssl rand -hex 32) docker compose up -d部署完成后访问http://localhost:8082即可打开 Web 管理界面。Compose 会分别启动 Server 和 Channel 两个服务Channel 负责对接 Telegram 等消息渠道生产服务包括postgres、pgvector、server、channel、web等详细配置见 DEPLOYMENT.md。 不想用 Docker在config.toml中把internal_rpc.shared_secret留空Server 就会以内嵌 Channel 的单进程模式运行外部渠道和 Webhook 全部保留。 搭建多 Bot 编队给每个成员一个 Bot在 Web 界面中创建第一个 Bot 后你可以重复创建任意多个 Bot。每个 Bot 在数据库中都有独立的归属人OwnerUserID、名称、时区和运行状态定义见 internal/bots/types.go独立记忆每个 Bot 有自己的MEMORY.md与长期记忆库独立会话聊天历史互不串线独立定时任务可以各自设置心跳与计划任务下图中同一个用户在管理两个 BotPusheen 和 BigCat左侧是每个 Bot 的会话列表每个 Bot 都会自动获得一个运行中的容器作为它的专属电脑你可以在 Bot 设置中查看容器 ID、镜像、CPU/内存/存储用量进入 Bot 的 Files 面板可以看到该 Agent 自己维护的工作区文件——人格设定SOUL.md、技能skills/、数据文件等彼此完全隔离 多用户访问控制给不同的人开不同权限单机部署后如何安全地把 Bot 共享给家人或同事Memoh 内置了完整的授权模型实现见 internal/bots/grants.go支持按用户或所有人everyone两种主体授权权限从低到高分为 5 级权限说明chat只能与 Bot 聊天workspace_read可查看 Bot 的工作区文件workspace_write可读写工作区workspace_exec可执行操作manage完全管理隐含以上所有Bot 的 Owner 自动拥有全部权限无需再授权。此外每个 Bot 还配有ACL 预设见 internal/acl/presets.go控制它在消息渠道中的应答策略allow_all私聊和群聊都响应默认private_only只响应私聊group_only/group_and_thread_only只响应群聊或群聊话题deny_all全部拒绝这套用户权限 渠道 ACL的双重控制正是把 Memoh 当作团队共享 Agent 平台使用的基础。 自带 Key 或托管你的 Coding Agent模型方面Memoh 支持自带密钥BYOK。在 Providers 页面可以为 OpenAI、Anthropic、Google、DeepSeek、OpenRouter 等数十种供应商配置 API Key 与模型更强的玩法是把已有的Claude Code、Codex等 coding agent 直接托管进 Bot 的 Workspace 里运行时类型定义见 internal/botagents/types.go。在 Bot 的 Agent 面板中点添加 Agent即可为同一个 Bot 挂上多个不同运行时的大模型代理并自由启停 统一监控编队用量与成本一目了然Bot 数量多了之后管理面板的Usage页面会按 Bot 维度记录每一次调用的时间、模型、供应商和输入/输出 token并给出缓存命中率图表——一眼看清哪个 Agent 最费钱需要自动化巡检每个 Bot 还支持独立的定时任务Schedule例如每天定时提醒、定期自我检查等✅ 总结单机 Agent 编队的关键要点一键部署一条命令或 Docker Compose 即可在单机跑起完整平台多 Bot 隔离每个 Bot 独占容器、文件、记忆天然互不干扰多用户授权5 级细粒度权限 ACL 预设安全共享给团队成员灵活模型自带 API Key或托管 Claude Code / Codex 等现成 Agent集中监控按 Bot 统计用量与缓存编队状态尽在掌握更多部署细节可参考 README_CN.md、DEPLOYMENT.md渠道接入逻辑位于 internal/channel/ 目录。现在就可以在自己的服务器或 NAS 上拉起第一支 AI Agent 编队了 【免费下载链接】Memoh✨ The open-source multi-agent platform. Every agent gets its own computer, desktop, network, and long-term memory. You can bring your own key, or host your coding agent like Claude Code, Codex and so on.项目地址: https://gitcode.com/gh_mirrors/me/Memoh创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联 返回资讯列表 →