mirror of
https://github.com/memohai/Memoh.git
synced 2026-04-25 07:00:48 +09:00
docs: update README and AGENTS
This commit is contained in:
+8
-6
@@ -78,6 +78,7 @@ Memoh Bot 能区分并记忆多人与多 bot 的请求,在任意群聊中无
|
||||
- 🔧 **MCP(模型上下文协议)**:完整 MCP 支持(HTTP / SSE / Stdio)。内置容器操作、记忆搜索、网络搜索、定时任务、消息发送等工具,可连接外部 MCP 服务器扩展。
|
||||
- 🧩 **子代理**:为每个 bot 创建专用子代理,拥有独立上下文与技能,实现多代理协作。
|
||||
- 🎭 **技能与身份**:通过 IDENTITY.md、SOUL.md 定义 bot 人格,模块化技能文件可在运行时启用/禁用。
|
||||
- 🌐 **浏览器**:每个 Bot 可拥有独立的无头 Chromium 浏览器(基于 Playwright)。支持页面导航、点击、填写表单、截图(带编号标注的交互元素)、读取无障碍树、多标签页管理等,实现真正的网页自动化与 AI 驱动浏览。
|
||||
- 🔍 **网络搜索**:内置 12 种搜索提供商 —— Brave、Bing、Google、Tavily、DuckDuckGo、SearXNG、Serper、搜狗、Jina、Exa、Bocha、Yandex,支持网页搜索与 URL 内容抓取。
|
||||
- ⏰ **定时任务**:基于 Cron 的任务调度,支持最大调用次数限制。Bot 可自主在指定时间执行命令或工具。
|
||||
- 💓 **心跳**:周期性自主任务,Bot 可按配置间隔执行例行操作(如签到、汇总、监控),并记录执行日志。
|
||||
@@ -118,6 +119,7 @@ Memoh Bot 能区分并记忆多人与多 bot 的请求,在任意群聊中无
|
||||
|------|------|
|
||||
| 后端 | Go, Echo, sqlc, Uber FX, pgx/v5, containerd v2 |
|
||||
| Agent 网关 | Bun, Elysia |
|
||||
| 浏览器网关 | Bun, Elysia, Playwright (Chromium) |
|
||||
| 前端 | Vue 3, Vite, Pinia, Tailwind CSS, Reka UI |
|
||||
| 存储 | PostgreSQL, Qdrant |
|
||||
| 基础设施 | Docker, containerd, CNI |
|
||||
@@ -137,12 +139,12 @@ Memoh Bot 能区分并记忆多人与多 bot 的请求,在任意群聊中无
|
||||
│ Auth · Bots · Channels · Memory · Containers · MCP │
|
||||
└──────────────────────┬───────────────────────────────────┘
|
||||
│
|
||||
┌───────────┼───────────┐
|
||||
▼ ▼ ▼
|
||||
┌──────────┐ ┌─────────┐ ┌──────────────────┐
|
||||
│ PostgreSQL│ │ Qdrant │ │ Agent Gateway │
|
||||
│ │ │ (向量库) │ │ (Bun/Elysia :8081)│
|
||||
└──────────┘ └─────────┘ └────────┬──────────┘
|
||||
┌───────────┼───────────┬───────────┐
|
||||
▼ ▼ ▼ ▼
|
||||
┌──────────┐ ┌─────────┐ ┌──────────────────┐ ┌───────────────────┐
|
||||
│ PostgreSQL│ │ Qdrant │ │ Agent Gateway │ │ Browser Gateway │
|
||||
│ │ │ (向量库) │ │ (Bun/Elysia :8081)│ │ (Playwright :8083) │
|
||||
└──────────┘ └─────────┘ └────────┬──────────┘ └───────────────────┘
|
||||
│
|
||||
┌───────┼───────┐
|
||||
▼ ▼ ▼
|
||||
|
||||
Reference in New Issue
Block a user