SPRINGFORALL / COMMUNITY

LobeHub 使用指南 · 6. 附录与全场景排障手册

📖 LobeHub 零基础使用指南 适用版本 2.2.20 · 自建企业级部署
📋 索引总览 1. 全景起步 2. 核心能力 3. 生产内容 4. 协作自动化 5. 实战场景 6. 附录排障

六、附录

适用版本:LobeHub 2.2.20(自建版) 本篇是速查与排错,不需要从头读,遇到问题按目录跳。


A 功能速查

A.1 左侧导航(实测 8 项)

导航 一句话
首页 新对话起点,输入框 + 推荐卡片
任务 定时任务与后台作业
看板 指标卡与监控组件
资源 文稿/文档/图片/音频/视频/文件/作品/知识库
社区 助手市场
文稿 长文编辑器
记忆 五类长期记忆
生成 图片/视频生成入口

底部另有:搜索、助理列表、设置(齿轮)、帮助中心。

A.1.1 新手引导(/onboarding)现状

新账号首次登录会进 /onboarding,依次是「认识首席 Agent → 连接应用 → 了解你的世界 → 你的资料 → 推荐新手任务」,走完会在 users.onboarding 写入 finishedAt。库里 5 个账号都是 currentStep: 4 且已完成,说明流程本身能跑通。

但这个自建版有个已知缺陷:「先把几个 Agent 加入你的资料库」这一步会显示「加载模板失败,请稍后再试」。服务端日志对应 market.agent.getOnboardingFull 返回 Unauthorized,因为模板拉的是官方市场接口,自建版没有对应凭证。这时直接点「暂时跳过」就能继续,不影响后续使用。

引导页模板加载失败

A.1.2 帮助入口:现在点「使用文档」就是这本手册

左下角的问号图标能展开帮助菜单,其中的 「使用文档」已改为指向本站这份手册 (发布在 Halo 博客的静态目录下)。也就是说,你在界面里随手点一下,就能回到这本指南查操作,不用再去官方站翻英文文档。

这份手册和 LobeHub 是同一个域名体系下的两个站点:LobeHub 在 lobechat.1661688.xyz,手册挂在博客 blog.1661688.xyz 上。它不依赖 LobeHub 容器启动,所以即使应用正在重启,手册本身也打得开。

同一菜单里还有:应用设置、联系我们、Discord、更新日志、获取应用、GitHub。

维护提示(给运维看,普通用户可跳过):手册正文改完后要重新构建并同步一次,链接才会跟着新内容走。若哪天博客换了主题,同步脚本会把手册自动铺到新主题目录并改写链接,无需手工重配。

帮助中心菜单

A.2 设置(19 个有效路由)

侧栏「设置」里能点到的就是下面这些。旧教程常见的 /settings/agent 在本版本直访会 404(页面显示「页面不存在」),语音/ASR 等配置实际在 /settings/service-model。

/settings/agent 直访 404

路由 管什么
/settings/profile 昵称、头像
/settings/appearance 主题、语言
/settings/hotkey 快捷键
/settings/stats 用量统计
/settings/devices 登录设备
/settings/provider/all 模型供应商与模型列表
/settings/service-model 标题生成、向量化、语音消息转写等服务模型(每个可选功能各自带开关)
/settings/skill 技能管理
/settings/labels 标签
/settings/connector 连接器
/settings/memory 记忆
/settings/tools 联网搜索与网页读取的服务顺序(不含语音,语音在 service-model)
/settings/credential 凭证
/settings/apikey API Key
/settings/storage 存储
/settings/trash 回收站
/settings/about 版本信息
/settings/advanced 高级选项
/settings/labs 实验特性

A.3 资源八个子类

文稿 · 文档 · 图片 · 音频 · 视频 · 文件 · 作品 · 知识库

A.4 记忆五类

身份 identities · 偏好 preferences · 上下文 contexts · 经历 activities · 规则 rules


B 常见问题

B.1 模型报错

症状 原因 怎么办
在对话里找不到生图模型 模型选择器只列对话模型,图像模型被有意分流 去「生成」页选,那里才有
传图后说看不到图 模型属于纯文本模型(如 deepseek-v4-pro) 换用平台其余 16 款已支持视觉识别的模型(如 Gemini、GPT-6、GLM-5.3、混元4 等)
回答中途断掉 上下文超限或上游限流 拆小问题;换模型重试
一直「蓄力中」不动 上游排队 等 30 秒;换 glm-5.3-flash
报 429 触发速率限制 降低频率,等 1 分钟
报 403 Insufficient user balance 渠道侧余额耗尽,与提示词无关 找管理员充值或换渠道

B.2 搜索无结果

症状 原因 怎么办
没有来源卡片 没触发搜索 加「请联网查证」
有卡片但没引用 搜到没用上 追问「只基于搜到的来源回答」
卡片空 三级源都失败 换更具体关键词
来源质量差 命中聚合站 指定「优先期刊官网」

B.3 沙箱超时

症状 原因 怎么办
卡在同一步超过 3 分钟 任务过重或网络问题 中止,拆成小任务
提示依赖缺失 沙箱镜像没装该库 换用内置库,或让助手先装
批准弹窗一直不动 在等你点批准 点「批准」

B.4 技能不触发

症状 原因 怎么办
说了需求但没挂技能 模型判断不需要 明说「使用 XX 技能」
挂了但产出是文本 没要求文件格式 补「请产出 .docx 文件」
提示技能不存在 没装到你账号 去「设置 → 技能」启用

B.5 上传失败

症状 原因 怎么办
上传卡住 文件过大 压到几十 MB 以内(注意:客户端不设上限,见下)
解析出来是空白 扫描版 PDF 换带视觉的模型
表格读串行 行列结构复杂 说明「请按列读取」
传了奇怪后缀没报错 客户端不校验类型,按文本静默接收 自己保证格式正确,别指望它拦

实测补充:11 MB、30 MB 文件都能直接传进去,全程没有任何超限提示;不认识的扩展名也不会被拒。这一层没有护栏,体积和类型要自己把关,否则大文件会挤占上下文、拖慢甚至拖垮回答。

B.6 登录异常

症状 原因 怎么办
输完密码没反应 账号未验证邮箱 联系管理员
页面白屏 部署更新后旧 chunk 失效 强制刷新
Zero Trust 无权限 邮箱不在组织策略 联系管理员加白名单
登录后立刻跳回登录页 Cookie 被拦 关闭拦截插件重试

「页面白屏」这一类长这样:主区显示「页面暂时不可用 / ERROR」,右下角同时弹出「There is a new version for the web app. Refresh the page to update」。看到那个新版本提示就别排查账号了,直接点「重新加载」。

部署更新后的旧 chunk 报错

刷新即恢复,数据不会丢。这是自部署站点更新后的正常短暂现象。


C 术语表

术语 解释 类比
上下文窗口(Context Window) 模型一次能「看到」的 token 上限 桌子大小,桌子越大能摊开的资料越多
Token 模型处理文本的最小单位,约等于 0.7 个汉字 计价和容量都按它算
Function Call 模型调用外部工具的能力 它不只是说,还能伸手去拿
RAG 先检索资料再回答 开卷考试
Embedding 把文本变成向量,用于相似度检索 把句子变成坐标,意思近的离得近
Agent 有目标、能多步执行的助手 不是问答机,是实习生
Skill 固化的做事流程 菜谱
Sandbox 隔离的执行环境 沙盘,跑崩了不影响主站
Fallback 主方案失败时的备用方案 备用轮胎

D 移动端差异

实测结论:当前版本在窄屏(430px)下没有做移动端适配,而是把桌面三栏直接压缩。

实测数据:在 430×932 视口下,主内容区(#home-main)实际宽度只有 92px,输入框、推荐卡片、最近话题全部被挤成一条竖线,基本不可用。

功能 移动端状态
登录 ✅ 正常,表单会自适应
首页浏览 ⚠️ 主区被压到 92px,几乎不可读
对话 ⚠️ 输入框极窄,难以输入
文稿编辑 ⚠️ 未验证,预期同样受挤压
生图 ⚠️ 参数面板会溢出
设置 ⚠️ 列表可用,表单单列后勉强能填

当前建议:手机上只用来看结果和做简单确认,正式操作请用桌面浏览器(宽度 ≥ 1280px)。

这不是你操作的问题,是响应式布局缺失。截图 P6-03-mobile.png 和 P6-03b-mobile-chat.png 是证据。

移动端首页

430px 宽视口下的首页。左侧导航占满,主内容区被压成一条竖线,输入框几乎无法使用。

移动端对话

同一视口下的对话页。右侧动态栏和左侧导航同时存在,中间几乎没有可用空间。


E 版本与维护

E.1 适用版本

本指南基于 LobeHub 2.3.x(Next.js 16.3.8 / 2026-10-29 增强版)实测编写。全量 23 款模型配置、15 项启动补丁与路由规则均已同步验证。

E.2 四类改动触发同步

出现以下任一情况,本指南需要更新对应章节:

改动 影响章节
版本升级 全文界面描述
模型清单增删 2.1 模型速查
技能增删 2.4 技能分组
补丁变更 附录 B 排错

E.3 本版已修复的运行问题(运维参考)

写作过程中发现并修复了两个会影响 API 调用的问题,记录在此供维护者参考:

问题一:个人用户调用 /api/v1/chat 一律 403

  • 现象:{"error":"no permission,current user has no ALL permission..."}
  • 根因:该路由用 getAllScopePermissions("AI_MODEL_INVOKE"),只产出 :all 作用域;个人默认权限只有 :owner。
  • 修复:改为 getScopePermissions("AI_MODEL_INVOKE", ["ALL","OWNER"])。

问题二:同名模型归属判定取到别人的行

  • 现象:修完权限后仍 403,提示资源不属于当前用户。
  • 根因:ai_models 的唯一键是 id + provider_id + user_id,同名模型在多个账号下都有记录;getResourceBelongTo 只按 id 查,可能命中别人的行。
  • 修复:先按 id + user_id 查自己的副本,查不到再回退原逻辑。

问题三:第三方生图 Usage 缺失 input_tokens_details 导致报 image_tokens 异常

  • 现象:NewAPI 渠道成功返回图片,但 LobeHub 界面显示「Cannot read properties of undefined (reading image_tokens)」。
  • 根因:服务端 convertOpenAIImageUsage 硬编码读取 input_tokens_details.image_tokens,第三方上游只提供标准 prompt_tokens 时触发未捕获 TypeError。
  • 修复:编写通用补丁 patch-image-usage.cjs,自动注入安全链与回退兼容,开箱解决所有第三方生图 Usage 统计。

问题四:全模态能力参数(Vision / Search / Audio)未标全

  • 现象:部分原生具备视觉识图与联网搜索能力的模型(如 hy4-preview、glm-5.3、codex-auto-review、step-5-preview)在界面中无法传图或无法开搜索。
  • 修复:全面对齐数据库 ai_models、环境变量 NEWAPI_MODEL_LIST 与前端缓存版本(v9),16 款对话模型已全局激活视觉识图,全量对话模型全覆盖联网搜索。

上述补丁均已固化写入容器启动脚本 desc-patch/entrypoint.sh,镜像更新或容器重建后会自动重放。

E.4 反馈

发现文档与界面不符,优先核对版本号;版本一致仍不符,按「截图 + 路由 + 操作步骤」记录后反馈给维护者。