Repository navigation
Releases: byteD-x/wechat-bot
Releases · byteD-x/wechat-bot
Release list
v1.6.2
v1.6.2 更新内容
Improvements
- 调整联系人画像、待审批回复和导出聊天记录召回使用的会话标识策略,优先使用稳定微信 ID,并自动兼容历史昵称别名,减少改备注后查不到旧记录的情况。
- 调整命令行备份与恢复的输出文案,Windows 终端下不再出现问号占位,校验、预检和恢复结果更易读。
Fixes
- 修复部分中文样例在 UTF-16 / GB18030 场景下被写成乱码的问题,避免认证状态读取与相关回归测试误判。
- 修复运行中切换 AI 预设或热重载配置后故障状态未及时清理的问题,减少恢复成功后仍显示异常的误报。
v1.6.1
v1.6.1 更新内容
Features
- 新增“微信聊天导出中心”页面,支持按步骤完成账号探测、解密、联系人筛选导出和一键应用,降低首次使用门槛。
- 新增导出中心后端服务与 API,支持解密任务状态查询、联系人读取和导出后配置预览,为运营与知识库准备提供统一入口。
Improvements
- 模型中心默认模型显示逻辑优化:未绑定认证档案时优先展示用户已保存的默认模型,减少“保存成功但界面像回退”的误判。
- 模型中心 provider 合并策略优化:优先使用后端实时 overview 数据,避免被静态 catalog 默认值覆盖。
- 主进程与渲染层的页面装配链路补齐导出中心入口,模型页/设置页间的跳转与状态同步更一致。
Fixes
- 修复 OpenAI 等 provider 在
presets为空场景下保存默认模型后被根配置回填覆盖的问题。 - 修复模型中心切换默认模型时选中认证档案未同步更新的边界问题,降低保存后运行时模型不一致风险。
- 修复若干 IPC 安全边界与前端交互回归问题,减少异常输入导致的误触发。
- 修复发布元数据校验对 UTF-8 BOM 标题的兼容问题,避免
release / build-and-release在校验阶段提前失败。
Performance
- 优化模型认证中心相关状态刷新与测试覆盖,减少重复重算与前端重复渲染带来的无效开销。
v1.5.0
v1.5.0 更新内容
Features
- 新增统一的模型认证中心体验,可在同一处管理 OpenAI、Claude、Gemini、Qwen、Kimi、豆包和元宝等服务的可用模型与登录方式。
- 新增本地授权后台同步进度展示,模型页和设置页在首次打开时会自动补刷新,不需要手动反复重载才能看到最新状态。
Improvements
- 调整模型与设置页面的交互逻辑,切换页面或切换服务卡片后会尊重当前用户选择,不再因为后台初始化或慢响应打断操作。
- 更新默认模型目录与认证适配能力,补齐多家供应商的最新主力模型和更完整的运行时配置默认值。
Fixes
- 修复应用刚启动时切换页面后又被拉回仪表盘的问题。
- 修复模型保存后晚到响应会把用户拉回旧卡片、设置页后台重复拉取配置导致界面卡顿的问题。
- 修复多种本地授权与 OpenAI 兼容运行时的状态识别、回退与健康检查不一致问题。
Performance
- 优化模型目录、认证注册表和本地授权同步链路,模型中心概览与配置接口由秒级阻塞下降到毫秒级返回。
- 将本地授权扫描改为后台异步执行,并复用缓存快照,减少冷启动期间的界面等待和重复请求。
v1.4.0
v1.4.0 更新内容
Features
- 新增独立“模型”页面,可以直接选择聊天回复模型、测试连接并切换登录方式。
- 支持 Google OAuth 和本机 Gemini CLI 登录接入 Gemini,登录后可直接用于聊天回复。
- 支持 Qwen OAuth、Qwen Code 本机登录、DashScope API Key 和阿里云 Coding Plan API Key 接入,配置后可直接用于聊天回复。
- 支持复用本机 Codex / ChatGPT 登录状态接入 OpenAI,不需要一定再单独填写 API Key 才能开始聊天回复。
- 支持 Kimi Code 的 OAuth 和本机登录接入,配置后可直接用于聊天回复。
- 支持 Claude Code 本机凭据接入;当本机存在可复用凭据时,可直接用于聊天回复。
- 支持识别和导入豆包、元宝的网页登录状态,方便统一管理已有登录账号。
- 新增待审批回复,对新联系人、非白名单群、静音时段或敏感内容可先生成草稿、确认后再发送。
- 新增工作区备份与恢复,支持在改配置、换模型或排查问题前先做备份。
- 新增运行准备度检查和诊断快照导出,启动问题更容易定位。
- 新增命令行备份与恢复,以及离线评测命令,便于无界面环境下维护和发版前检查。
Improvements
- 调整模型配置入口,模型相关设置从设置页拆分到独立“模型”页。
- 调整同一模型服务的登录管理方式,现在可以保留多种登录方式并在需要时切换备用方式。
- 调整恢复流程,恢复前会先做校验和预演,降低误覆盖当前数据的风险。
- 调整启动恢复逻辑,遇到权限不足、微信未启动或模型未配置时,会优先给出对应处理动作。
v1.3.2 · 稳定性与复盘体验更新
v1.3.2 更新内容
Features
- 新增回复质量反馈和低质量回复复盘,可以在成本管理页查看“有帮助 / 没帮助”反馈、复盘原因和处理建议。
Improvements
- 调整系统提示词和联系人专属 Prompt 的编辑方式,固定注入内容改为只读,减少误改后影响回复结果。
- 调整应用更新入口到“关于”页,更新检查和下载入口更集中。
- 优化消息页联系人显示、设置页保存体验和日志页展示,日常排查更直观。
Fixes
- 修复设置自动保存、消息详情点击和仪表盘状态展示等桌面端交互问题。
- 修复 1.3.2 发布包中日志页相关文件缺失的问题。
v1.3.0
v1.3.0 更新内容
Features
- 新增安装版应用内自动更新,应用启动后可以检查新版本、查看更新内容并直接下载更新包。
- 支持跳过指定版本提醒,当前机器上可忽略当前版本的更新通知。
- 下载完成后支持直接安装并重启,更新不需要再手动前往 GitHub 下载。
Improvements
- 调整更新状态展示方式,现在可以在应用内更直接看到版本号、发布日期和下载进度。
- 已下载的安装包会被保留,重新打开应用后仍可继续完成安装。
v1.2.0
v1.2.0 更新内容
Features
- 新增“关于”页面,可集中查看版本信息、项目链接和常用入口。
- 新增后端空闲管理,桌面端在空闲场景下可以更智能地控制后端运行状态。
Improvements
- 调整微信传输层接入方式,后续扩展新的接入能力时会更统一。
Breaking Changes
- 调整传输层扩展接口,仍在自定义接入
BaseTransport的开发者需要改用poll_new_messages、send_text和send_files三个新方法,旧方法已不再兼容。
v1.1.2
v1.1.2 更新内容
Features
- 新增统一的共享配置文件,桌面端和后端现在使用同一份配置来源。
- 新增成长任务队列管理,可以手动立即执行、暂停、恢复或清空后台成长任务。
- Windows 发布包现在会在启动时请求管理员权限,减少因权限不足导致的功能异常。
Improvements
- 优化设置页的配置读写和连接测试流程,修改模型和配置后更容易确认是否生效。
- 优化桌面端后端启动与运行状态管理,窗口显示和后台服务状态更容易对应。
v1.1.1
v1.1.1 更新内容
Features
- 新增成本管理页面,支持按会话查看模型、Token 和费用明细。
- 新增运行期记忆增强和聊天记录风格学习,回复可以参考更多上下文和历史表达方式。
- 新增启动进度、运行诊断和一键恢复入口,排查启动问题更直接。
- 新增健康监控和提示词预览,配置前可以先确认系统提示词效果。
- 新增 Windows 安装版和便携版发布产物,下载安装与分发更方便。
Improvements
- 优化设置、消息和日志页面,支持分模块保存配置、查看联系人画像和编辑专属 Prompt。
- 调整回复链路和状态反馈,回复过程中的运行信息更完整。
Fixes
- 修复桌面端导航、按钮交互、配置保存和语音转文字等主链路问题。
Performance
- 优化模型请求和上下文处理的重复开销,长时间运行时更稳定。