POST

Lobe Chat:长得最像大厂产品的开源 AI 界面,接 DeepSeek 只要两步

8.3 万 star,界面精致到不像开源项目。支持 DeepSeek、插件市场、知识库、多模型切换,部署还是一个容器。

开源 AI 界面里,大部分长这样:能用,但丑。

Lobe Chat 是例外。它的动效、排版、图标细节,拿去做商业产品都不丢人。8.3 万 star,地址:

https://github.com/lobehub/lobe-chat

它比 NextChat 重,功能也多:插件系统、知识库、多模型、助手市场、TTS 语音。但你只想要一个好看的 DeepSeek 聊天框,它也能只干这一件事。

装

services:
  lobe-chat:
    image: lobehub/lobe-chat
    container_name: lobe-chat
    ports: ["3210:3210"]
    environment:
      - OPENAI_API_KEY=sk-你的deepseek-key
      - OPENAI_PROXY_URL=https://api.deepseek.com/v1
      - ACCESS_CODE=可选的访问密码
    restart: unless-stopped
docker compose up -d

打开 http://NAS地址:3210。

关键在 OPENAI_PROXY_URL:Lobe Chat 把 DeepSeek 当成"OpenAI 兼容服务"来用,所以走的是这个变量。地址要带 /v1,和 NextChat 正好相反。

然后在设置 → 语言模型 → 里把模型名改成 deepseek-chat。

它比同类强在哪

助手(Assistant)体系。你可以建很多个"助手":一个专门写文案、一个专门读代码、一个当翻译。每个有独立的提示词、模型、温度。侧边栏切换,像换工具一样。

插件市场。内置了一批插件:联网搜索、网页抓取、图片生成、计算器。接 DeepSeek 之后,模型能调用这些插件——这是它能做出"智能体"感觉的原因。

知识库。上传文档建库,对话时可以挂上。要配 embedding 模型(DeepSeek 目前主要提供对话模型,embedding 得另找,比如本地 Ollama 跑一个)。

TTS 朗读。回复可以读出来,支持浏览器内置语音和第三方 TTS——站里那篇 AngeVoice 正好能接。

部署时注意

它比 NextChat 吃内存。给 1 GB 以上,别塞在 512 MB 的小机器上。

版本更新很快。镜像用 latest 的话,某次拉下来界面会变。介意的话固定版本号。

数据默认存在浏览器(localStorage/IndexedDB)。想多设备同步,要开服务端数据库模式(配 Postgres),这一步比装本体麻烦。

会踩的坑

模型列表里没有 deepseek 默认模型名是 OpenAI 的。去设置里手动加一个自定义模型,名字填 deepseek-chat。

插件调用报错 DeepSeek 的函数调用能力和 GPT-4 有差距,复杂插件链会失败。简单的(搜索、计算)没问题。

上传文档没反应 知识库需要 embedding 模型,没配就用不了。要么接别家的 embedding,要么本地跑一个。

中文界面字体发虚 浏览器缩放导致的。100% 缩放就正常。

它适合谁

  • 在意界面体验,不想用"能用但丑"的工具;
  • 想要助手/插件/知识库这一整套的;
  • 有台配置还行的 NAS 或小主机。

不适合:只要一个聊天框的(NextChat 更省);内存小于 1 GB 的机器。

最后

Lobe Chat 证明了一件事:开源项目也可以把界面做到商业水准。

代价是它更重、配置项更多。如果你愿意为"好看"和"顺手"付这点成本,它值。

有问题留言。

👁 - 次浏览

留言

← 返回首页