 电摇小子andWxw-Gu
|
a3955d691d
|
fix: 优化 Windows 启动性能与聊天图片缓存
- 增加聊天图片磁盘持久化缓存,重启后直接复用
- 将 DAT 图片解密移至 Worker,避免阻塞主进程
- 增加图片加载优先级和并发控制
- 优化会话目录与图片文件的异步查找
- 使用本地媒体协议加载缓存图片,减少 Base64 IPC 开销
- 优化启动缓存与数据库初始化流程,降低窗口未响应时间
(cherry picked from commit 82bcc8d32ca674de38c745cc9925ed2309887dc7)
|
2026-08-03 10:03:19 +08:00 |
|
Wxw-Gu
|
f0601cdc85
|
feat: 重构README 新增引导功能
|
2026-07-31 11:26:23 +08:00 |
|
Wxw-Gu
|
77adc744e0
|
feat: 设置功能
|
2026-07-30 09:49:56 +08:00 |
|
Wxw-Gu
|
0adb064681
|
refactor: 代码拆分
|
2026-07-29 10:50:27 +08:00 |
|
Wxw-Gu
|
d0ae9e6019
|
perf: 优化图片消息后台加载与解密缓存
- 缩略图优先展示并在后台准备原图
- 增加图片请求去重与受控并发队列
- 缓存图片路径、账号目录和解密结果
|
2026-07-28 16:11:59 +08:00 |
|
Wxw-Gu
|
49684f3365
|
feat: 完善 AI 智能检索与定位
新增 AI 查询规划和主题变体多轮检索
修复无结果时回退全量消息导致的错误结论
优化目标成员优先级和大数据量消息匹配性能
新增检索诊断日志、任务中心和持久化缓存
支持证据按时间定位档案并闪烁提示
|
2026-07-28 15:52:31 +08:00 |
|
Wxw-Gu
|
33aaf4d558
|
feat: 修改缓存加载逻辑
|
2026-07-28 09:56:50 +08:00 |
|
电摇小子
|
5ccabb3898
|
feat: 完善微信小程序与红包消息解析
- 新增小程序和红包结构化消息及专用卡片
- 修复嵌套类型、拍一拍和表情包误判
- 补充常见 AppMsg 类型分类
|
2026-07-28 03:20:11 +08:00 |
|
电摇小子
|
7db845ac7e
|
feat: 优化聊天记录缓存、虚拟分页与群聊媒体展示
- 使用持久化缓存加速启动并异步读取 WCDB 消息
- 修复空群缓存、头像和群成员名称丢失问题
- 修复引用图片缩略图、虚拟卸载缓存和图片预览
- 修正引用消息发送者显示为群 ID 的问题
|
2026-07-28 02:45:20 +08:00 |
|
电摇小子
|
9348c5ce4a
|
feat: 修复导出任务状态并优化聊天记录导出体验
|
2026-07-27 22:06:08 +08:00 |
|
Wxw-Gu
|
f626d89a1a
|
feat: 提交
|
2026-07-27 20:34:57 +08:00 |
|
Wxw-Gu
|
e93e4554d7
|
feat: 导出功能
|
2026-07-27 17:43:36 +08:00 |
|
电摇小子
|
1a9f27488b
|
refactor(image-decrypt): 设置面板 UI 重构 + 测试步骤联动
页面拆分两个目录语义:
- 上方「图片解密状态」的「图片资源目录」始终等于 chat 实时识别的默认目录(chat.getCurrentAccountRoot()),
不再被用户输入覆盖。
- 下方「图片密钥管理」移除「图片资源目录」输入框,只保留 XOR / AES 两个 Key。
该字段之前会被保存但实际不影响图片解密(数据库查询走默认根目录),保留只会让用户困惑。
UI 改动:
- ImageKeyConfiguration:移除 resourceRoot 输入框,edit() 签名收窄为 xorKey | aesKey。
- ImageTestSection:测试结果由 3 列横排改为步骤条样式(pending / ok / fail / skipped),
任意一步 ✗ 后续步骤自动标记「跳过」并灰掉,前端语义上变成「要么都成功要么都失败」。
- AutoDetectImageKeySection:加一行小字提示「仅支持 WeChat 4.0,V3 及以下无法解析」。
后端改动:
- testImageDecryption:解密失败时把 fileFound/decrypted/readable 统一置 false,
拆出「解密成功但不可读」中间态,让 UI 步骤联动准确反映。
- inspectImageDecryptionStatus:accountRoot 兜底改为 getCurrentAccountRoot() || config.resourceRoot,
让状态面板始终显示当前识别到的默认目录。
- sanitizeImageError:把 'no_image_message' / '300' / 'unsupported' / 'dat version' 关键字翻译成具体提示。
- useImageDecryptionController.autoDetect:错误信息原文透传,不再走 sanitizeImageError(后者会
把扫描阶段的「未找到 V2 模板文件」/「60 秒未找到 AES 密钥」等归类成「无法解析媒体文件」,掩盖真因)。
- image-key-config-service.save():不再写回 imageKeyRoot,下方输入框只用于校验,不再落盘。
|
2026-07-26 20:46:20 +08:00 |
|
Wxw-Gu
|
8488e81bb5
|
feat: 支持微信视频消息解析与播放
支持视频 XML 解析、本地文件映射与拖动播放。
修复源码乱码注释并统一 UTF-8 编码。
|
2026-07-24 14:16:34 +08:00 |
|
Wxw-Gu
|
474250c6c7
|
feat: 添加微信消息防撤回功能
|
2026-07-24 11:27:44 +08:00 |
|
Wxw-Gu
|
d0ceeceb68
|
fix: 容错修复群聊日报 JSON, 图片样式问题
|
2026-07-23 16:20:45 +08:00 |
|
Wxw-Gu
|
62f729d281
|
chore: 添加应用诊断日志
|
2026-07-23 16:09:20 +08:00 |
|
Wxw-Gu
|
f9b567fba2
|
feat: 重构数据库登录与路径发现
|
2026-07-17 14:35:53 +08:00 |
|
Wxw-Gu
|
1f693aa3d7
|
perf: 优化聊天渲染与后台任务性能
|
2026-07-17 11:37:02 +08:00 |
|
Wxw-Gu
|
1275c512c4
|
fix: 修复日报成员名称与图片识别兼容性
|
2026-07-15 21:17:54 +08:00 |
|
Wxw-Gu
|
d08db46479
|
feat: 完善跨平台发布与生产密钥隔离
|
2026-07-15 20:49:47 +08:00 |
|
Wxw-Gu
|
eaea8d8435
|
feat: 内置微信连接器并完善 Agent 查询能力
|
2026-07-15 20:27:05 +08:00 |
|
 电摇小子andWxw-Gu
|
1e97953d67
|
feat: 集成 Agent Hub 微信机器人能力
|
2026-07-15 17:26:15 +08:00 |
|
Wxw-Gu
|
515348b6d8
|
feat: 完善群聊日报模板与图片理解
|
2026-07-15 16:29:25 +08:00 |
|
Wxw-Gu
|
e150605c91
|
merge: feat/report 集成进 feat/newReport (M1)
合并 feat/report 的日报功能 + main 的图片识别基建:
- 保留 main 分支的图片识别能力(ai-provider-service + key-store + settings/ai-model)
- 保留 feat/report 的日报功能(ChatWindow.tsx + group-report* + mobile_daily_report.html)
- index.ts/preload 同时保留两边的 IPC handler(api:chat / ai:testVision / report:export / db:getImage)
冲突解决:
- main/index.ts ai:chat:采用 main 版本(AIProviderService)
- group-report-service.ts values:采用 feat/report 版本(完整 hero/section 占位符)
- 整文件替换:ChatWindow.tsx / group-report.ts / mobile_daily_report.html
(采用 feat/report 版本,与 group-report-facts.ts 协同)
|
2026-07-15 10:34:19 +08:00 |
|
电摇小子
|
556d70eab3
|
feat: 临时加一个windows 目录输入框
|
2026-07-14 14:33:40 +08:00 |
|
电摇小子
|
eaf8e9b07d
|
fix: 修复登录报错key问题
|
2026-07-14 11:07:35 +08:00 |
|
电摇小子
|
aebf56b3f7
|
feat: 统一应用品牌图标并修复 macOS 打包路径
|
2026-07-14 11:07:35 +08:00 |
|
电摇小子
|
ce4b00bcd9
|
实现 AI 图片理解能力测试
|
2026-07-14 11:07:35 +08:00 |
|
电摇小子
|
31df97237d
|
重构 AI 模型配置中心
|
2026-07-14 11:07:35 +08:00 |
|
电摇小子
|
7b54b611d3
|
实现图片解密设置页
|
2026-07-14 11:07:35 +08:00 |
|
电摇小子
|
f1ceef0e5e
|
实现数据库密钥设置页
|
2026-07-14 11:07:35 +08:00 |
|
电摇小子
|
ab24185670
|
精简账号与数据库设置页
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
d37341ab52
|
feat: 设置页面新UI 未做完
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
5d041aa137
|
feat: 完成本地 API 中心与 Reader Skill 流程
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
519c10223d
|
fix: 完善 AI 日报详情状态与解析容错
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
d28b579cb4
|
feat: 优化 AI 日报结果中心信息架构
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
c291c94bd8
|
feat: 实现 AI 日报历史资产化
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
16a9aed6bb
|
重构 UI-04 AI 群聊日报工作区
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
7880e874b2
|
完成 UI-02 和 UI-03 聊天档案界面
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
7e217f7034
|
增加自动登录环境开关
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
4f0b4884b6
|
完成 UI-01 应用外壳与设计令牌
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
995a95e8dc
|
修复 Windows 会话名称和密钥显示图标
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
8bb9576f10
|
feat: 支持点击图片优先打开原图
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
a776830144
|
feat: 优化 Windows 缓存加载和图片显示
|
2026-07-14 11:07:35 +08:00 |
|
 电摇小子and电摇小子
|
ad50939005
|
feat: 支持微信内置表情渲染
|
2026-07-14 10:20:45 +08:00 |
|
 电摇小子and电摇小子
|
71e970c55c
|
feat: 支持图片密钥配置与内存扫描
|
2026-07-14 10:20:23 +08:00 |
|
 电摇小子and电摇小子
|
e8c12696b2
|
fix: 优化群聊展示与群日报生成
|
2026-07-14 10:19:40 +08:00 |
|
 电摇小子and电摇小子
|
267730d59e
|
feat: 支持 Windows WCDB 解密与打包
|
2026-07-14 10:15:36 +08:00 |
|
电摇小子
|
d079d45279
|
feat: 更换日报功能模板
- ChatWindow 模型下拉框新增 deepseek-v4-pro /
deepseek-v4-flash
- 主进程 model 兜底值改为 deepseek-v4-flash
- 同步更新 .env.example 默认模型
- 修复旧 localStorage 中 gpt-5.5 等不支持的模型导致的
400 报错
|
2026-07-10 15:40:35 +08:00 |
|