Skip to content

AstrWeChat v1.3.2

Choose a tag to compare

@CMKH1337 CMKH1337 released this 22 Sep 03:56
· 17 commits to master since this release
495589c

v1.3.2

独立窗口发送

  • Bridge 基础配置新增“独立窗口发送”开关,默认关闭。开启后直接定位并激活已打开的目标聊天窗口,跳过联系人搜索,支持文字、图片和文件。
  • 仅白名单模式允许开启;开启后禁止切回黑名单,界面、配置保存和运行时均增加校验。私聊、群聊和本地指令回复统一受白名单限制,空白名单不发送。
  • 开启后持续提醒用户:手动将白名单中选择的每个会话打开为独立聊天窗口,并保持窗口存在,可最小化。
  • 每次发送重新匹配窗口;未找到、存在同名候选、标题或进程变化、前台焦点丢失时停止发送,不回退搜索。
  • 切换发送模式并保存时,自动重启正在运行的 Bridge;关闭后恢复原有搜索发送方式。

会话过滤与名称显示

  • 修复消息过滤列表只扫描群聊、无法直接选择私聊的问题。“选择群聊”改为“选择会话”,同时展示群聊和私聊/其他会话,并标注类型。
  • 支持按名称或真实会话 ID 搜索,勾选结果保存真实会话 ID,重新加载后保留选择。
  • 扫描后补全联系人备注或昵称;补全失败或超时时仍保留 ID,不隐藏会话。
  • 移除用最近消息摘要代替会话名称的回退,避免列表大量显示为 [消息]。
  • 修复消息推送中原始会话 ID 抢占已解析昵称的问题,回复路由优先采用可用的联系人显示名称。

使用提示

  • 独立窗口发送仍会将微信置于前台,不是后台静默发送;请保持聊天输入框可输入,避免发送时同时操作微信。
  • 窗口标题不是永久会话 ID,无法仅凭名称证明聊天对象身份;请避免同名会话。原有搜索发送模式仍只过滤群聊,不改变其私聊权限范围。