Skip to content

WeChatAgent 0.3.6

Choose a tag to compare

@sourcepro5 sourcepro5 released this 16 Oct 13:55
· 4 commits to main since this release

WeChatAgent 0.3.6

新增内容

  • dsh-meme 图库接入:新增原版 dsh-meme 的本地图库查询、表情选择和微信发送适配,无需修改上游插件。启用联网补图后,模型可根据对话搜索公开素材、核验图片并准备发送,同时尝试保存至图库和共享表情池。
  • 群友记忆:按稳定成员 ID 区分不同群友,按需记录表达习惯与互动倾向,以 JSON 保存在本机;账号与群聊相互隔离。标签需引用实际发言证据,至少三条独立证据后才标为已观察,可在扩展页按群开启或关闭。
  • 扩展卡片页面:扩展列表改为卡片展示,增加搜索、分类、启用状态和适用聊天范围;dsh-meme 卡片提供插件名称、安装教程、连接检查与会话配置入口。
  • 复制插件路径:连接设置和首次配置均可复制本项目 DSH 插件路径,便于误删后重新添加;自动复制失败时支持选中路径后手动复制。

修复问题

  • DSH 上下文反复出现提示词:修复同一轮重复追加发送规则、固定规则随每批消息进入历史、扩展说明在工具步骤中不断叠加的问题。旧会话自动整理重复说明,保留聊天事实、原始日志及图片的释放状态。
  • 表情池满后无法发送新表情:将本次发送与长期收藏分开处理。共享池满 50 张或等待 DS 筛选时,已核验的图片仍可通过当前聊天的短时资源发送,收藏失败不再阻塞本次回复。
  • 活跃群聊丢失配图:修复新消息到达、发送器忙碌及重启恢复时,待发送表情被覆盖或文字回复后的配图被丢弃的问题,按发送清单保存并继续未完成项。
  • 未确认表情重复提交:已提交但未取得服务器回执的表情只核对回执,不重新上传或发送;明确失败、超时或过期后释放任务,继续处理后续消息。
  • 新增扩展后启动异常:修复插件版本计算误将辅助模块作为加载入口的问题,始终加载本项目桥接入口;兼容 Windows 路径大小写差异,避免同一项目被误判为其他安装。
  • 读取端口被 Windows 拒绝时提示不清:同步读取器端口绑定错误处理,明确区分端口占用或权限拒绝,并提示在连接设置修改读取端口;诊断信息不暴露文件详情。
  • 图库动图识别请求失败:为图库素材生成有界静态预览用于识图,入库和原生发送保留 GIF 动画,避免直接将 GIF 作为模型图片请求提交。

优化内容

  • 稳定上下文复用:固定规则集中到会话初始化,扩展说明在原位置更新;群友证据等临时资料在本轮结束后清理,压缩或恢复会话后按需补齐,减少重复输入和上下文占用。
  • 发送恢复与并发:分别记录每段文字和表情的进度,不重发已确认内容;发送忙碌采用有次数和时长上限的退避,不同群聊可独立继续处理。
  • 群友标签质量:同名和改名成员不混用,重复证据不增加可信度,过期证据自动失效;只保存有限互动观察,不将标签作为人设或权限指令。
  • 表情资源与权限:短时发送资源绑定当前账号、当前聊天及当前轮次候选;图库、联网补图、收集和原生表情发送分别检查开关,关闭功能后阻止后续调用。

升级与使用

升级前停止助手服务,从托盘完整退出匹配微信、WeChatAgent 和 DSH,再运行 WeChatAgent-Setup-0.3.6-x64.exe。账号配置、聊天范围、人格编辑和私有状态保留。安装后重新打开微信与 DSH,启用当前项目插件并启动服务;旧上下文会在处理对应会话时自动整理,历史页面中的原始记录仍保留。

使用图库功能时,先在 DSH 的插件管理中安装并启用 dsh-meme,在其“设置 → 表情包”启用图库并选择当前图库;再到 WeChatAgent“扩展 → dsh-meme”开启接入、选择允许聊天,并开启该聊天的表情发送。此插件不随本安装包自动安装。自主联网找图还需开启“允许联网补图入库”和当前聊天的联网搜索;模型先查本地图库,没有合适素材时才按需联网。详见 dsh-meme 安装与使用。

群友记忆默认在已允许群聊中开启,可在扩展页按群调整;仅在需要时读取或更新,JSON 保存在本机,不跨账号或群聊混用。详见 群友记忆。共享表情池继续保持最多 50 张,满池收藏由 DS 筛选;网络不可用、来源下载失败或识图失败时继续文字回复,不伪报图片已发送。

Windows 10/11 x64;匹配微信 4.1.10.27,DSH 桌面端与插件 SDK 0.2.0-rc.2。安装器、SHA256SUMS.txt 和 VERIFICATION.json 作为 GitHub Release 附件发布。