电摇小子
|
24399f1d70
|
feat: 新增 Windows 本地图片文字识别能力
|
2026-09-16 00:23:23 +08:00 |
|
qingmao
|
75de616527
|
Merge pull request #42 from yimizilu/fix/http-image-media-identifiers
fix: prevent HTTP image media ID collisions across conversations
|
2026-09-15 14:57:26 +08:00 |
|
yimizilu
|
353df30ff8
|
fix: align media errors and serialize bigint server IDs
|
2026-09-15 08:28:19 +08:00 |
|
yimizilu
|
4f8435d0e2
|
fix: scope HTTP image media handles to database and conversation
|
2026-09-15 08:03:05 +08:00 |
|
Wxw-Gu
|
add16885fe
|
fix: 修复导出日期、语音和联系人名字问题
- 导出的 HTML:点月份先看日期,选中日期后才跳到对应消息。
- 语音转文字:不同账号、不同聊天里的语音不会再串到一起。
- 联系人名字:正常昵称显示不变;昵称异常时使用可见的备注或账号,导出文件名也能正常使用。
|
2026-09-13 11:15:30 +08:00 |
|
Wxw-Gu
|
0bad419150
|
feat: 新增本地微信查询工具 API
|
2026-09-09 16:52:39 +08:00 |
|
Wxw-Gu
|
976aac32c5
|
feat: 日报新增模板市场,支持社区模板安装与使用
|
2026-09-08 11:37:38 +08:00 |
|
Wxw-Gu
|
1156362c3c
|
test: 完善 2.3.0 跨平台测试与 CI 稳定性
- 修复 Windows 与 macOS 单元测试环境差异\n- 完善组件、集成与 Electron E2E 测试\n- 修复异步等待、平台路径和环境依赖问题\n- 统一 E2E 窗口尺寸与 Visual 测试策略\n- 提升 GitHub Actions 跨平台 CI 稳定性
|
2026-09-05 10:38:41 +08:00 |
|
Wxw-Gu
|
454f449c41
|
feat: 统一手动发送入口为文字转语音
- 移除普通文本、图片和本地语音的手动发送入口
- 保留文字转语音的生成、试听和发送能力
|
2026-09-04 15:05:04 +08:00 |
|
Wxw-Gu
|
719ffa0a24
|
feat: 优化档案搜索与头像
新增退群监控开关
发送限速
|
2026-09-03 18:12:29 +08:00 |
|
Wxw-Gu
|
7c8b45a24a
|
feat: 修复定时日报错误通知微信机器人功能
增加定时日报debug
修复定时日报历史头像显示并区分定时日报标题
|
2026-09-02 15:01:03 +08:00 |
|
Wxw-Gu
|
e59332b514
|
feat: 增加退群监控功能
|
2026-08-31 21:06:53 +08:00 |
|
Wxw-Gu
|
6cbf9af662
|
feat: mac语音转换silk格式修复
|
2026-08-31 10:55:52 +08:00 |
|
电摇小子
|
5acfa14475
|
feat: 增加windows发送能力
抽离功能到设置页面
抽离文字转语音功能
|
2026-08-31 02:44:24 +08:00 |
|
Wxw-Gu
|
a007e110ac
|
feat: 扩展 Skill 支持定时日报操作
|
2026-08-27 20:27:51 +08:00 |
|
Wxw-Gu
|
62abd872ee
|
Merge branch 'develop' of https://github.com/Wxw-Gu/WechatExplorer into develop
|
2026-08-27 14:45:48 +08:00 |
|
Wxw-Gu
|
0d68217dda
|
fix: 修复转换微信语音发送逻辑
|
2026-08-27 14:43:09 +08:00 |
|
Nanin
|
36e709d7a6
|
修复部分自定义表情导出后图裂的问题
校验应用缓存、微信 Emoticon 缓存及 CDN 响应的真实图片格式,无效缓存自动回退下载。
增量导出会识别并替换旧归档中的无效表情资源;刷新失败时移除破图引用并保留明确错误。
补充 StickerService 单元测试和 HTML 媒体增量导出回归测试。
|
2026-08-26 22:17:25 +08:00 |
|
Wxw-Gu
|
fc42b18f4a
|
feat: 本地api增加图片理解
|
2026-08-26 15:21:05 +08:00 |
|
Wxw-Gu
|
4058a817dd
|
feat: 新增MAC微信发送消息 文字转语音 功能
|
2026-08-17 18:16:14 +08:00 |
|
Wxw-Gu
|
412a509b2b
|
fix: windows打包
|
2026-08-13 16:11:30 +08:00 |
|
Nanin
|
dcba9496c6
|
fix: 修复语音文件缺失误报
批量语音读取失败时,并行回退到兼容的单条读取接口,避免批量接口异常导致全部语音被误判为缺失。
增量合并恢复可播放语音或转写后,清理矛盾的媒体及转写错误状态,并补充批量回退与增量合并回归测试。
|
2026-08-12 22:30:11 +08:00 |
|
Nanin
|
c1224530c4
|
perf: 加速语音转写缓存命中
迁移旧版语音转写缓存,并将补迁失败降级为一次性失败状态。
按账号和消息标识优先命中兼容缓存,未命中时才读取音频并计算哈希;导出缓存命中后合并异步刷新知识索引。
补充迁移、缓存快速路径、批量语音读取和导出流程测试。
|
2026-08-12 20:01:40 +08:00 |
|
Wxw-Gu
|
632af4f409
|
feat: 完成 TraceMemo v2.2.0 品牌升级并保留旧数据兼容
- 将用户可见品牌升级为 TraceMemo(迹忆)
- 增加最早期 userData/sessionData 兼容路径选择
- 保留 WechatExplorer runtime identity 以兼容 safeStorage
- 继续使用旧 Knowledge、Settings、API Token 和 Provider 配置
- 新日志写入 TraceMemo 目录并保留历史日志
- 保留旧 API、Skill、环境变量和导出目录兼容标识
- 更新相关文档、界面文案与自动化测试
|
2026-08-11 14:42:12 +08:00 |
|
电摇小子
|
92d5f5ab47
|
feat: 完善日报语音转写与全部聊天分目录导出
|
2026-08-11 02:59:54 +08:00 |
|
电摇小子
|
7ec0e4f539
|
fix: 完善交互、知识库目录与 Windows 运行库提示
|
2026-08-11 02:59:30 +08:00 |
|
Nanin
|
0e96c146d5
|
修复bug,第一次导出缩略图,后面有了高清图后再次导出应该覆盖
按原图、中图和缩略图对本地图片资源分级,始终优先选择高清变体。
增量导出仅复用满足清晰度要求的图片,重新探测旧缩略图并在高清图出现后替换;仅缩略图降级时显示提示。
|
2026-08-08 20:53:40 +08:00 |
|
Nanin
|
7904d42442
|
修复bug,针对部分没有MD5名字的视频也能支持导出
|
2026-08-08 19:41:14 +08:00 |
|
Wxw-Gu
|
ac82b50571
|
feat: 为本地 HTTP API 增加 Token 鉴权与安全加固
- 使用 Electron safeStorage 加密存储并自动初始化 API Token
- 为 health 以外的接口增加 Bearer Token 鉴权
- 限制 CORS 仅允许可信本地 Origin
- 增加鉴权、Token rotation、safeStorage 和手动验收测试
|
2026-08-07 17:48:05 +08:00 |
|
Wxw-Gu
|
2775cc424e
|
feat: 优化问问微信检索性能与分析交互
- 补充 Worker、WCDB、sender、IPC、序列化时间账
- 增加 Agent 增量覆盖统计和重复检索停止条件
- 补充性能与交互回归测试
|
2026-08-07 15:28:45 +08:00 |
|
电摇小子
|
4967cff3c0
|
test: 暂存代码
|
2026-08-06 20:29:25 +08:00 |
|
Nanin
|
ce67107128
|
feat: 优化聊天导出进度与媒体处理
1. 拆分读取、解析、转写、媒体处理、写入和压缩阶段,完善任务进度展示。
2. 增量导出复用语音资源与转写结果,并为缺失转写补充识别。
3. 稳定远程头像文件名并保留同源头像版本更新。
4. 支持音频附件直接播放、新窗口打开附件,并解码分享标题 XML 实体。
5. 补充导出进度、语音、头像、附件和消息解析回归测试。
|
2026-08-05 23:22:47 +08:00 |
|
Wxw-Gu
|
c36590839b
|
Merge branch 'nanin/develop' into develop
|
2026-08-05 18:44:25 +08:00 |
|
majun.jason
|
40d9cb3fad
|
feat: 优化聊天档案浏览与增量导出
1. 增加档案加载状态、错误提示和延迟数据加载。
2. 优化移动端工具栏、消息布局及横向滚动控制。
3. 支持按年份折叠时间轴,并同步可见月份定位。
4. 使用自定义文件名作为档案标题。
5. 增量导出时保留历史头像,仅在视觉变化后新增头像版本。
6. 修复附件消息被误判为合并转发的问题。
7. 补充单元、集成及端到端测试覆盖。
|
2026-08-05 15:00:31 +08:00 |
|
电摇小子
|
580c7019d7
|
feat: 语音
|
2026-08-05 09:45:59 +08:00 |
|
majun.jason
|
d4bd7be51c
|
feat: 完善聊天导出与档案浏览
1. 修复数据量较大时,历史数据可能无法完整导出的问题
2. 优化分享 Tab 的信息展示,支持小程序、链接、地图等消息
3. 优化系统 Tab 的信息展示,支持红包、转账、拍一拍、撤回等消息
4. 修复默认进入时,时间轴不随消息自动定位的问题
5. 增加“定位到聊天位置”功能
|
2026-08-05 00:14:28 +08:00 |
|
majun.jason
|
f0662a23c2
|
fix: 修复视频定位与运行时依赖打包
|
2026-08-04 21:00:13 +08:00 |
|
majun.jason
|
24227b5df2
|
feat: 支持多聊天合并导出
|
2026-08-04 19:26:18 +08:00 |
|
Wxw-Gu
|
0c38e22c09
|
fix: 修复媒体导出与 HTML 聊天档案体验
- 修复打包版图片、语音解析不可用,内置 FFmpeg 与必要运行时依赖
- 修复 HTML 导出原图查找、缩略图回退及增量档案媒体解析问题
- 修复本人昵称在软件和 HTML 导出中显示为微信号的问题,并兼容旧档案昵称迁移
- 修复 HTML 语音播放器超出消息气泡的问题
- 优化 HTML 双向滚动加载,大量消息时最多渲染 240 条,避免页面卡顿
- 移除图片解密页面中手动配置 FFmpeg 的相关提示
- 补充图片解密、语音运行时、打包资源和 HTML 导出相关测试
|
2026-08-04 17:03:07 +08:00 |
|
Wxw-Gu
|
58906da35c
|
feat: 增强 HTML 聊天档案导出
- 增加时间轴、消息筛选、搜索和完整时间显示
- 使用窗口化懒加载优化大消息档案
- 支持同名档案增量合并并安全复用媒体资源
|
2026-08-04 12:29:38 +08:00 |
|
Wxw-Gu
|
903e98820a
|
fix: 完善聊天解析与导出体验
- 修复引用消息名称和图片布局
- 明确单会话图片测试日志范围
- 支持导出文件附件
- 完善图片批测、会话刷新和安全退出
|
2026-08-04 12:03:07 +08:00 |
|
Wxw-Gu
|
4ac1dbb87f
|
feat: 完善多账号连接诊断与聊天媒体导出
- 新增微信账号发现、环境诊断和分步数据库连接引导
- 支持按账号安全保存数据库密钥及快速切换账号
- 完善 WCDB 历史消息分片读取和分页状态提示
- 支持导出图片、视频和语音,提供原图优先及缩略图回退
- 更新安装指引、兼容版本说明和相关自动化测试
|
2026-08-03 10:43:14 +08:00 |
|
电摇小子
|
8ec3237ef9
|
test: 建立桌面端自动化回归测试体系并完善跨平台 CI
(cherry picked from commit 74267ae2f63f8256c3da84b04f5b330e6e9d4c67)
|
2026-08-03 10:08:28 +08:00 |
|