Appearance
03 · 方案选型:门面平台横向对比
私人助理的"门面"有一堆选择,本章帮你搞清楚它们各自擅长什么、该选哪个。
一、先分类:三种门面平台
| 类型 | 代表 | 一句话 |
|---|---|---|
| 轻量界面型 | Open WebUI / AnythingLLM / Jan / LibreChat | 一个好用的聊天 UI + 知识库,接本地或云端模型 |
| 全功能助理型 | OwnPilot / Orbis / OpenClaw | 带记忆、语音、多渠道、工具调用的"个人 AI 操作系统" |
| 工作流构建型 | Dify / n8n | 可视化拖拽搭 AI Agent / 自动化流程 |
模型运行引擎(Ollama)和路由(LiteLLM)是底座,不算门面,所有方案都可以搭配它们。
二、轻量界面型对比
| 工具 | GitHub 星 | 上手难度 | 最适合 | 坑 |
|---|---|---|---|---|
| Open WebUI | ~141k | 中(需 Docker) | 全能 ChatGPT 替代 + 知识库 | 初次配置比桌面 App 麻烦 |
| AnythingLLM | ~60k | 低(桌面 App 零配置) | "和我的文档对话"(RAG 优先) | 纯聊天体验偏笨重 |
| Jan.ai | — | 最低(桌面 App) | 纯本地、零订阅、个人离线 | 功能相对少 |
| LibreChat | ~36k | 高(Docker + Mongo + Meili) | 多 provider + 企业认证 | 栈最重,RAG 最不成熟 |
结论:
- 一两个人用、又聊天又偶尔查文档 → Open WebUI(社区最活跃、每月多次更新、Python 插件可扩展)
- 主要就是文档问答、还不想碰命令行 → AnythingLLM 桌面版
- 只想纯本地极简体验 → Jan.ai
本次起步选 Open WebUI:它能同时接本地 Ollama 和云端 Claude/OpenAI,内置 RAG、TTS/STT、多用户,正好覆盖核心需求。
三、全功能助理型对比
| 工具 | 特点 | 渠道 | 成熟度 | 备注 |
|---|---|---|---|---|
| OwnPilot | 140+ 模型供应商、MCP、语音、智能路由、浏览器自动化 | Telegram / WhatsApp | 较新 | 混合路由场景最契合 |
| Orbis | 8 层认知、语音、知识图谱、安装向导 | Web/语音/WhatsApp/Discord/Slack/Telegram | 较新 | 单租户,上手向导友好 |
| OpenClaw | 50+ 集成、能自己写技能、7×24 自主运行 | 50+(含 iMessage/Signal) | 成熟但需谨慎 | 早期出过"自主乱花钱"安全事故,务必用新版 + 沙箱 |
结论:
- 想要混合路由 + 多供应商 → OwnPilot
- 想要最顺的安装向导 + 语音/多渠道 → Orbis
- 想要最强自动化 + 最多集成(且愿意管好安全边界)→ OpenClaw(务必开沙箱)
本次定位:架构 A(Open WebUI)验证后,再上 OwnPilot 补齐语音 + Telegram。
⚠️ 安全提醒:全功能助理拥有 shell / 浏览器 / 收件箱权限,一旦被提示注入攻击可能造成真实损害。OpenClaw 在 2026 年初曾因默认放权过大出现"自主购物 / 群发消息"事故。自托管这类 Agent 务必: 用最新版、开启容器沙箱、按 readonly→supervised→full 逐步放权。
四、底座工具(搭配用)
| 工具 | 作用 | 何时需要 |
|---|---|---|
| Ollama | 本地模型运行引擎,拉模型 + OpenAI 兼容 API | 任何本地模型方案都要 |
| LiteLLM | 统一各家 API + 智能路由 + 用量统计 | 想要细粒度路由/成本控制时 |
| Dify | 可视化搭 RAG / Agent 工作流 | 想构建复杂多步流程时 |
| n8n | 通用自动化 + AI 节点 | 想接入一堆外部服务做自动化时 |
| Tabby | 自托管代码补全(Copilot 替代) | 想本地化代码补全时(但写代码本次仍用 Cursor) |
五、最终选型(本次实践)
底座: Ollama(本地模型) + Claude API(云端)
↓
阶段1: Open WebUI ← 先搭这个,验证聊天 + 知识库
↓
阶段2: OwnPilot(可选) ← 补齐语音 + Telegram 多渠道
↓
远程: Tailscale
↓
写代码:Cursor(独立,不并入)选型理由汇总:
- Open WebUI 起步:最成熟、最低风险、覆盖 80% 需求,先拿到价值
- 本地 Qwen3 30B:中文好、48GB 跑得动、日常免费
- 云端 Claude:硬任务质量天花板
- OwnPilot 后置:等基础跑顺,再用它换来"随时语音找它"的体验,把踩坑风险放在后面
下一步
继续看 04-deploy.md,针对你这台 Mac 的逐步部署实操。