workbuddy切换模型后对话消失是因新模型未继承旧会话上下文,需开启“上下文理解”开关、设窗口长度≥7轮、统一各模型工作区路径、验证session.db完整性,并通过命令或设置启用记忆热重载。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

WorkBuddy切换模型后之前的对话突然消失,不是数据被删了,而是新模型没接上旧会话的上下文链路——系统默认初始化了一个孤立的新会话实例,历史消息仍完好躺在本地数据库里,只是没被加载进来。
确认上下文继承开关是否开启
这是所有修复动作的前提。关闭状态下切换模型,【100%丢失上下文】,后续操作全部无效。
点击右上角【个人中心】→ 进入【智能助手】设置页 → 在【会话设置】中找到“上下文理解”开关,必须手动开启。
开启后,把“上下文窗口长度”设为7轮以上。默认5轮常不足以覆盖“上传文件→提取数据→生成图表→写结论”这类四步任务链。
绑定统一工作区路径
不同模型若指向不同物理目录,系统会初始化彼此隔离的上下文实例。哪怕设置全开,也会断连。
方法一:路径复制粘贴法
第一步:点击主界面右下角“指定工作区”,复制当前显示的绝对路径(例如:C:\Users\Alice\Documents\WorkBuddy_Projects\Q4_Report)。
第二步:进入【设置】→【AI模型管理】→【模型配置】,逐个打开已启用模型的配置卡片。
第三步:在每个模型的“关联工作区”字段中,粘贴第一步复制的路径。注意:不能留空,也不能用相对路径或桌面快捷方式路径。
第四步:保存全部配置 → 完全退出WorkBuddy → 重新启动。这一步不可跳过,热重载不生效。
验证session.db是否完整可用
session.db是实时对话链路数据库,它坏了,上下文就断了,无论设置多完美。
使用 draw.io(.drawio 格式)和 SVG 生成兼容 Microsoft Visio 的架构图。当用户需要以下任一场景时触发: - 用于 Visio 或技术文档的架构/系统/网络图 - 带连接标注的分层控制系统图 - 将 draw.io XML 转换为稳定、可嵌入的 SVG - 修复 Visio 或 draw.io 无法打开的故障排查类图表 - 任何需专业级布局且文本可编辑的图表
Windows用户按下 Win+R 输入 %APPDATA%\WorkBuddy\,定位 session.db 文件。
macOS用户打开“访达”,按 Shift+Command+G 输入 ~/Library/Application Support/WorkBuddy/,检查是否存在 session.db 及其修改时间是否早于最近一次有效对话。
若文件缺失或时间戳异常,从备份中恢复最新 session.db(需确保备份日期晚于关键对话发生时间)。
强制刷新记忆加载器
当MEMORY.md存在但模型切换后读不到内容时,说明记忆加载器未触发重载。
方法一:命令行热重载
关闭WorkBuddy,在终端中执行:workbuddy --reload-memory-context,再重新启动应用。
方法二:界面开关激活
进入【设置】→【智能助手】→【记忆设置】,开启“启用记忆热重载”开关,保存后重启。
重启后,在聊天框输入“读取我的记忆”,观察是否返回MEMORY.md中的测试内容(如你之前添加的# MEMORY TEST)。










