docs: update to v0.7

This commit is contained in:
Acbox
2026-04-16 17:45:11 +08:00
parent fc1ee59dea
commit 68b1efa343
22 changed files with 1449 additions and 454 deletions
+19 -8
View File
@@ -7,7 +7,6 @@
<img src="./assets/logo.png" alt="Memoh" width="100" height="100">
<h1>Memoh</h1>
<p>自托管、常驻运行的容器化 AI Agent 平台。</p>
<p>📌 <a href="https://docs.memoh.ai/blogs/2026-02-16.html">Introduction to Memoh - The Case for an Always-On, Containerized Home Agent</a></p>
<div align="center">
<img src="https://img.shields.io/github/package-json/v/memohai/Memoh" alt="Version" />
<img src="https://img.shields.io/github/license/memohai/Memoh" alt="License" />
@@ -28,7 +27,7 @@
<hr>
</div>
Memoh 是一个常驻运行的容器化 AI Agent 系统。你可以创建多个 AI 机器人,每个机器人运行在独立的容器中,拥有持久化记忆,并通过 Telegram、Discord、飞书(Lark)、QQ、Matrix、企业微信、微信、Email 或内置 Web 界面与之交互。机器人可以执行命令、编辑文件、浏览网页、通过 MCP 调用外部工具,并记住一切 —— 就像给每个 Bot 一台自己的电脑和大脑。
Memoh 是一个常驻运行的容器化 AI Agent 系统。你可以创建多个 AI 机器人,每个机器人运行在独立的容器中,拥有持久化记忆,并通过 Telegram、Discord、飞书(Lark)、QQ、Matrix、Misskey、钉钉、企业微信、微信、微信公众号、Email 或内置 Web 界面与之交互。机器人可以执行命令、编辑文件、浏览网页、通过 MCP 调用外部工具,并记住一切 —— 就像给每个 Bot 一台自己的电脑和大脑。
## 快速开始
@@ -66,6 +65,17 @@ sudo docker compose up -d
自定义配置与生产部署请参阅 [DEPLOYMENT.md](DEPLOYMENT.md)。
文档入口:
- [产品概览](https://docs.memoh.ai/about)
- [Providers & Models](https://docs.memoh.ai/getting-started/provider-and-model)
- [Bot 配置](https://docs.memoh.ai/getting-started/bot)
- [Sessions / Discuss 模式](https://docs.memoh.ai/getting-started/sessions)
- [Channels 渠道接入](https://docs.memoh.ai/getting-started/channels)
- [Skills](https://docs.memoh.ai/getting-started/skills)
- [Supermarket](https://docs.memoh.ai/getting-started/supermarket)
- [Slash Commands](https://docs.memoh.ai/getting-started/slash-commands)
## 为什么选择 Memoh
Memoh 为**常驻连续运行**而生 —— 一个始终在线的 AI,一份属于你自己的记忆。
@@ -82,21 +92,22 @@ Memoh 为**常驻连续运行**而生 —— 一个始终在线的 AI,一份
- 🤖 **多 Bot 与多用户**:创建多个 Bot,支持私聊、群聊或 Bot 间协作。Bot 可在群聊中区分不同用户,分别记忆上下文,并支持跨平台身份绑定。
- 📦 **容器化**:每个 Bot 运行在独立的 containerd 容器中,拥有专属文件系统和网络,宛如各自拥有一台电脑。支持快照、数据导入/导出与版本管理。
- 🧠 **记忆工程**:LLM 驱动的知识抽取,混合检索(稠密 + 稀疏 + BM25),24 小时上下文加载,记忆压缩与重建。可插拔后端:内置(off / sparse / dense)、[Mem0](https://mem0.ai)、OpenViking。
- 💬 **9 大渠道**Telegram、Discord、飞书(Lark)、QQ、Matrix、企业微信、微信、EmailMailgun / SMTP / Gmail OAuth)及内置 Web 界面 —— 统一流式输出、富文本和附件支持
- 🧠 **记忆工程**:LLM 驱动的知识抽取,混合检索(稠密 + 稀疏 + BM25),基于 Provider 的长期记忆、记忆压缩,以及独立的会话上下文压缩。可插拔后端:内置(off / sparse / dense)、[Mem0](https://mem0.ai)、OpenViking。
- 💬 **广泛渠道接入**Telegram、Discord、飞书(Lark)、QQ、Matrix、Misskey、钉钉、企业微信、微信、微信公众号、EmailMailgun / SMTP / Gmail OAuth)及内置 Web 界面。
### Agent 能力
- 🔧 **MCP(模型上下文协议)**:完整 MCP 支持(HTTP / SSE / Stdio / OAuth)。连接外部工具服务器进行扩展,每个 Bot 独立管理自己的 MCP 连接。
- 🌐 **浏览器自动化**:基于 Playwright 的无头 Chromium/Firefox —— 页面导航、点击、填写表单、截图、读取无障碍树、多标签页管理。
- 🎭 **技能与子代理**:通过模块化技能文件定义 Bot 人格;将复杂任务委派给拥有独立上下文的子代理。
- 🎭 **技能、Supermarket 与子代理**:通过模块化技能文件定义 Bot 行为;从 Supermarket 安装精选技能和 MCP 模板;将复杂任务委派给拥有独立上下文的子代理。
- 💭 **会话与 Discuss 模式**:支持 chat、discuss、schedule、heartbeat、subagent 等会话类型,并可通过 slash commands 管理。
-**自动化**:基于 Cron 的定时任务和周期性心跳,实现 Bot 自主活动。
### 管理
- 🖥️ **Web 界面**:基于 Vue 3 + Tailwind CSS 的现代面板 —— 流式聊天、工具调用可视化、文件管理器、所有配置可视化操作。深色/浅色主题,中英文支持。
- 🔐 **访问控制**:基于优先级的 ACL 规则,支持 allow/deny 效果,可按渠道身份、渠道类型或会话维度控制。
- 🧪 **多模型**兼容任何 OpenAI 兼容、AnthropicGoogle 提供商。每个 Bot 独立配置模型,支持 Provider OAuth 和自动模型导入。
- 🔐 **访问控制**:基于优先级的 ACL 规则与 preset,支持 allow/deny 效果,可按渠道身份、渠道类型或会话维度控制。
- 🧪 **多模型**支持 OpenAI 兼容、AnthropicGoogle、OpenAI Codex、GitHub Copilot、Edge TTS 等提供商。每个 Bot 独立配置模型,支持 Provider OAuth 和自动模型导入。
- 🚀 **一键部署**Docker Compose 编排,自动迁移、containerd 初始化与 CNI 网络配置。
## 记忆系统
@@ -144,7 +155,7 @@ Memoh 的记忆系统围绕 **Memory Provider(记忆供应商)** 构建 —
flowchart TB
subgraph Clients [" 客户端 "]
direction LR
CH["渠道<br/>Telegram · Discord · 飞书 · QQ<br/>Matrix · 企业微信 · 微信 · Email"]
CH["渠道<br/>Telegram · Discord · 飞书 · QQ · Matrix · Misskey<br/>钉钉 · 企业微信 · 微信 · 微信公众号 · Email"]
WEB["Web 界面 (Vue 3 :8082)"]
end