Skip to content

v0.2.11

Choose a tag to compare

@github-actions github-actions released this 05 May 02:45
· 17 commits to main since this release

微信机器人:独立成篇 + 历史持久化

之前微信 bot 的对话会混进「实时聊天」,左侧还有个永远只有 0-1 行的"联系人列表",每次重启历史就没了。这版彻底重做。

  • 修复:实时聊天不再混入微信对话。两条流在前端 chatStore 显式过滤,各自有独立页面。
  • 新增:微信对话持久化到磁盘(~/.genericagent-admin/wechat_log.jsonl append-only,>10MB 自动 compact),启动时回灌 in-memory deque,重启后历史还在。
  • 重做:微信机器人页面从"通讯录式"改"单流时间序聊天"。多人发的话,消息上方会标 nickname/uid;输入框默认回复最新发言者,多人时有小下拉切换。
  • 收纳:页面右上角 ⋯ 菜单里放"白名单"和"清空记录",主视图更干净。
  • 修复:turn 折叠头展开后会出现一遍 <summary>...</summary> 原始标签,turn 0 / 最后一个流式 turn 的 summary 也会裸奔显示。foldTurns 现在剥掉所有闭合的 summary 块(半截的留着,避免流式输出闪烁)。

安装

  • macOS: 下载 `.dmg` → 双击 → 拖到 Applications。第一次启动右键 → 打开(Gatekeeper 拦截绕过,仅一次)。
  • Windows: 下载 `-Setup.exe` → 双击。SmartScreen 警告:更多信息 → 仍要运行。

首次启动会让你选 GenericAgent 项目目录(`agentmain.py` 所在那个)。

Full Changelog: v0.2.10...v0.2.11