Repository navigation
Releases: xunchahaha/alpha-releases
Release list
Alpha 0.3.5
Important
停更公告:由于我和 sh 的个人原因,加上实在没有精力继续维护,本版本不出意外将是 Alpha 的最后一个版本。之后除了必要的更新(如底层组件延期、安全问题修复),不会再有新版本。
- 新功能「微信媒体补齐」(从微信 CDN 下载缺失媒体)已在发卡网上架限免 7 天的卡,每人限购 2 次。
- 已付费的用户,我们会提供退款或迁移到另外项目的选择。
我们江湖再见,后会有期。
本版更新
从微信补齐缺失媒体(高级功能)
- 图片查看器、聊天、聊天页头部的“补齐本会话媒体”和聊天导出都有入口,设置里也有对应卡片。
- 同一时间只运行一个媒体组件,连续补齐会复用刚完成任务的运行时。
- 取代了旧的“原图自动下载”,旧功能的设置卡片、后台进程和随包文件已移除。
- 目前仅 Windows x64 可用。
朋友圈日历:每天显示发布条数和热度,点某一天即设为日期筛选。
AI 总结和分享
- 总结默认改为“群聊精华”风格,并支持自定义要求。
- 总结卡片和助手回复可以生成分享图。
- 聊天海报重做,共八种主题。
修复
- 修复部分 Mac 获取不到密钥的问题。
- 弹窗滚动后标题栏无法拖动。
- 补齐功能的几个问题:授权请求被拒、传给组件的登录名不对、扫描时误判失败。
完整更新日志
新功能
从微信补齐缺失媒体(高级功能)
- 本机缺少原图、视频、文件或实况照片片段时,可以直接从微信 CDN 补齐,使用本机的微信登录态,不经过第三方。
- 入口:图片查看器的“从微信下载”(可选“打开时自动下载”,每次打开只取一次,锁定时不取);聊天里缺失的原图、视频、文件下方的“从微信下载”;聊天页头部右侧的“补齐本会话媒体”,可选范围和类型,显示进度、失败项并可取消;聊天导出新增“缺失的媒体从微信补齐”选项,先补齐再导出,补齐阶段取消则不导出。
- 设置 › 媒体与本地语音新增对应卡片:开关、授权与购买入口、本机微信登录说明和最近一次失败原因;只读取设置不会触发任何下载。
- 高级功能与授权产品列表新增“微信媒体补齐”。
- 同一时间只运行一个媒体组件进程,其余任务排队并显示“正在等待”;连续补齐时复用刚完成任务的组件运行时(保留 120 秒),不再每次从头准备。
- 目前仅 Windows x64 可用,缺少授权或能力时给出明确错误码。
- 取代旧的“原图自动下载”:基于微信钩子的自动下载功能及其设置卡片、后台进程和随包文件已移除,原图缺失统一用“从微信补齐”。
朋友圈
- 朋友圈页新增日历:每天显示发布条数和热度色,可看全部作者或当前筛选的作者;点选某一天即把该日期设为筛选条件,筛选标签、侧栏和导出范围随之联动。摘要显示当月总数与活跃天数,关键词筛选时提示未计入;旧版运行时会说明无法统计而不是显示空月份。
- 聊天跳转日历和朋友圈日历的格子显示准确条数,不再缩写成 1.3k。
AI 总结与分享
- AI 总结默认改为“群聊精华”风格(概览、带表情和热度的话题标题、时间范围、叙述、备注、亮点),“会议纪要”“轻松吐槽”仍可选;总结抽屉与设置页新增的“AI 总结”卡片共用同一个风格偏好,并支持“自定义要求”,追加到每次提示词。旧记录仍按纪要显示。
- AI 总结卡片和 AI 助手的回复新增“生成分享图”:总结图展示概览、话题卡片和亮点,可替换聊天名和参与者名称;回复图渲染 Markdown,可选带上提问气泡;支持复制和保存。
- 聊天海报重做:自带渐变底板,导出图不再丢边框或露出预览背景;新页眉、间隔五分钟自动加时间标签(可关)、更柔和的气泡、品牌页脚,共八种主题(含极光、日落、樱花、极简)。
问题修复
- 修复独立弹窗内容(如导出选项)滚动后标题栏无法拖动的问题。
- 修复“从微信补齐”的若干问题:授权请求被拒、传给组件的是文件夹名而不是微信登录名、会话扫描一页里同时需要原图和实况片段时被误判失败;原图改按服务器 md5 校验,非原图发送的图片不再误报完整性失败;缩略图或中图不再被当作本地原图而跳过下载;补齐的原图能替换聊天里显示的缩略图。
- 导出对话框里补齐选项的图标不再破坏行对齐。
- 会话摘要或消息里含有被截断的字符时,不再导致会话列表、联系人目录、聊天页和分析全部加载失败。
- 设置了起止时间的聊天导出只读取所选范围:大会话导出近期范围时不再先翻完全部旧消息,也不会长时间显示“正在写入文档”却没有写入。
- 安卓实况照片的原图里动态片段存了两份时,原图和实况片段都能正确识别。
- 公众号导出处于暂停或未确认状态时,也能清除图片密钥设置。
内部
- 冻结微信 CDN 媒体下载契约(四仓共用),并在安全宿主中登记媒体组件。
- 失败时 Engine 日志保留具体的授权错误码与每个 CDN 任务/条目的失败码(不含文件 ID、定位串或密钥)。
下载
| 文件 | 大小 | SHA-256 |
|---|---|---|
| Alpha-0.3.5-arm64.dmg | 183,712,520 | 53bb2ba02edf784e77629f80b7330d9b5653cbcbd8e5527849267c5a6f209004 |
| Alpha-0.3.5-x64-Setup.exe | 138,276,689 | 374d94b488ef214c3c784fa4b1a0cbd6d5645740dee7a54659ab9db62efe4272 |
| Alpha-0.3.5-x64.AppImage | 177,894,655 | dc54cbe8a5d1b43cff017665aee15c4ca929a836a77124f32f25541312ac2639 |
| Alpha-0.3.5-x64.deb | 140,303,892 | e9398fc7e61300c743592d83a38820fc84524864921c0b1df3ef9a0e97137d48 |
安装包未做平台代码签名(无证书发布):
- Windows:SmartScreen 提示时点「更多信息」→「仍要运行」。
- macOS:首次打开请右键 →「打开」;若提示「已损坏」,在终端执行
xattr -dr com.apple.quarantine /Applications/Alpha.app。 - Linux:
chmod +x后运行 AppImage。
已安装的客户端会通过签名更新策略收到后续版本。
Alpha 0.3.0
Alpha 0.3.0
新功能
- 公众号导出重做:本地公众号目录(可搜索、带头像),文章列表预览与勾选导出(可在"全部文章"和"仅所选"之间切换),按文章拆分为 Markdown / HTML,图片按内容去重并原位引用本地文件,支持自定义导出位置。
- 我的足迹 v2:今天、本周、近 30 天、自定义等日期范围;私聊与群聊 @我 合成一条联络时间线,可筛选、搜索并跳转到原消息;支持导出 CSV / JSON。
- 统一的日期范围选择器:成对的开始/结束日期合并为一个范围选择器,带快捷范围,也可直接输入日期。已用于聊天搜索、媒体墙、朋友圈、导出和我的足迹。
- AI 助手:支持用 ChatGPT 账号登录;新增本机 CLIProxyAPI 预设和 OpenCode Go;请求失败自动重试并可续写;长上下文自动压缩;显示用量统计。
- 发送文字消息:支持对方设置了自定义微信号的好友。
- 聊天内高级功能引导:未开通时,相关入口会给出开通说明。
- macOS 实验性消息修改:Apple 芯片的 Mac 开放本地消息修改,标注为"实验性"。
- 本地 API 局域网访问:可选择让局域网内的设备访问本地 API。
- 图片密钥"内存扫描":自动获取失败时,可以手动点"内存扫描"兜底。扫描前请打开微信并查看几张图片。
问题修复
- 冷启动较慢时,Engine 不再因超时被误杀。
- 修复 EPIPE 导致的崩溃。
- macOS 开启 SIP 时,账号不再被误判为已消失。
- 微信数据目录被移动后可以重新识别。
- 导出窗口不再跳回聊天页。
- 修复复制按钮无效。
- 修复公众号导出的一批错误。
- 修复授权重新激活的问题。
- 微信的单张 WXGF 图片导出为 JPG,不再变成抖动的 GIF。安装包内置的 ffmpeg 增加了 JPEG 编码。
内部
- 作业运行时只读运行状态列。
- 锁定重新冻结后的到期 SDK 快照和本地转写 worker。私有组件的有效期延长到 2026-11-18。
下载
| 文件 | 大小 | SHA-256 |
|---|---|---|
| Alpha-0.3.0-arm64.dmg | 183,393,927 | 74f2af83aef129557dc43425c84163266ea1b4309a5a8d9773d2800dc4ecc73c |
| Alpha-0.3.0-x64-Setup.exe | 138,408,770 | fe499b0517d6c4919f5317f3c18b512e43d452410456609c9ded967426eb5f67 |
| Alpha-0.3.0-x64.AppImage | 177,616,008 | 22b5433ffeba2f4516548c84b4b8c70ea7f60e9f9ffe26441f6ed1a09a138402 |
| Alpha-0.3.0-x64.deb | 140,092,396 | 1eb1f8bd47e4b8fa26c48eac9b7208331646d3f38e3d3dc22547eb71d5e6d93e |
安装包未做平台代码签名(无证书发布):
- Windows:SmartScreen 提示时点「更多信息」→「仍要运行」。
- macOS:首次打开请右键 →「打开」;若提示「已损坏」,在终端执行
xattr -dr com.apple.quarantine /Applications/Alpha.app。 - Linux:
chmod +x后运行 AppImage。
已安装的客户端会通过签名更新策略收到后续版本。
Alpha 本地转写运行时 (wxproto 80ed82e)
Alpha 按需下载的本地语音转写运行时(CPU,windows-x64),接替 transcription-runtime-wxproto-0903cb4:重签 guard 策略窗口,并包含期间的转写修复(JSONL 输出固定为 UTF-8,不随 Windows 代码页变化)。
- source: alpha-wxproto 80ed82e
- sha256: 810e6f299bc42b53b94e741a927a3dc3b22b83e6a9d38ef1143dde975484d345
- size: 101403078 bytes
- 已验证:隔离环境下 guard 通过,paraformer-zh 实际转写一段中文语音结果正确
- guard policy window: 2026-10-19 – 2026-11-18 (UTC)
FFmpeg 8.1.3 minimal r2 (HEVC→GIF/JPEG), LGPL-2.1
Alpha 0.3.0 起安装包携带的最小 FFmpeg(r2):在 r1 基础上增加 mjpeg 编码器与 image2pipe 封装,用于把 WXGF 单帧图片转成 JPEG(动图仍为 GIF)。
- 组件:hevc 解复用/解析/解码;gif、mjpeg 编码;gif、image2pipe 封装;pipe 协议;scale/format/null 滤镜
- source: https://ffmpeg.org/releases/ffmpeg-8.1.3.tar.xz (sha256 7138d28c96d9d3e3af4ee3d8cad72741f8ffb40da90c1112235dea3ecd3178a3, signed by FFmpeg release key FCF986EA15E6E293A5644F10B4322F04D67658D8)
- recipe: alpha tools/ffmpeg-minimal/build.sh @ 01bb1f5a (windows-x64: mingw-w64 cross build, static; linux-x64: static)
- license: LGPL-2.1-or-later
- windows-x64 sha256: e7342a743e75521881d70f5e54069a0b70bf26dc33dde375c4fbd9aa7d1092a8
- linux-x64 sha256: 97eaa4f556379b83264cdd890c4f23a75bcb34b20d2447bad5ac916d07fa08d2
Alpha 0.2.0
Alpha 0.2.0
| 文件 | 大小 | SHA-256 |
|---|---|---|
| Alpha-0.2.0-arm64.dmg | 182,723,934 | cdfb50640f1c6cb33fedfacff1a21c4c2a6f8d3f197000170b9f3c826c74224f |
| Alpha-0.2.0-x64-Setup.exe | 137,881,716 | d89dbab2204cac21ca2d726893b4c3fa79ab16456dd5c9c74b0af515e4723529 |
| Alpha-0.2.0-x64.AppImage | 176,693,363 | d8da1c0a798fef443fb0d7ea5ca2f4287910656230a0818ad7941f0ade732107 |
| Alpha-0.2.0-x64.deb | 139,346,684 | 9d79a56b88981c496818d93600698d11f8e21d759381c66c3fec3a10b38980d6 |
安装包未做平台代码签名(无证书发布):
- Windows:SmartScreen 提示时点「更多信息」→「仍要运行」。
- macOS:首次打开请右键 →「打开」;若提示「已损坏」,在终端执行
xattr -dr com.apple.quarantine /Applications/Alpha.app。 - Linux:
chmod +x后运行 AppImage。
已安装的客户端会通过签名更新策略收到后续版本。
Alpha 0.1.1
Alpha 0.1.1
| 文件 | 大小 | SHA-256 |
|---|---|---|
| Alpha-0.1.1-x64-Setup.exe | 136,146,047 | b01109e4b442fd450a56229a400154f7bf422e9ffa09d7a1a658d6b1daf82e88 |
| Alpha-0.1.1-x64.AppImage | 175,098,131 | a595f78ab667117b38a0e6e3739f76b14a0d3891a33b3ea2f32b4cffd1f5b658 |
| Alpha-0.1.1-x64.deb | 137,971,800 | ca670db9061ac2cef34faefcda02595bbc308247e7efd9d00d85141841c0a4a9 |
安装包未做平台代码签名(无证书发布):
- Windows:SmartScreen 提示时点「更多信息」→「仍要运行」。
- macOS:首次打开请右键 →「打开」;若提示「已损坏」,在终端执行
xattr -dr com.apple.quarantine /Applications/Alpha.app。 - Linux:
chmod +x后运行 AppImage。
已安装的客户端会通过签名更新策略收到后续版本。
Alpha 本地转写运行时 (wxproto 37a1e37)
Alpha 按需下载的本地语音转写运行时(CPU,windows-x64),接替 transcription-runtime-wxproto-6ddbfe7:源码相同,只重签了 guard 策略窗口。
- source: alpha-wxproto 37a1e37
- sha256: bd18deb120db0ce907ebc8d3364e8b22a122a3cfd7ad82577f62601106cda622
- size: 101403261 bytes
- 已实测:两个后端可加载(faster-whisper tiny、sherpa Zipformer),Zipformer 实际转写成功
- guard policy window: 2026-10-13 – 2026-11-12 (UTC)
Alpha 本地转写运行时 (wxproto 0903cb4)
Alpha 按需下载的本地语音转写运行时(CPU,windows-x64),接替 transcription-runtime-wxproto-37a1e37:源码相同,只重签了 guard 策略窗口。
- source: alpha-wxproto 0903cb4
- sha256: 60966d1c78d06d3e268a643d6372f7a703c9bf5f1ac091f7e307079fec214508
- size: 101403830 bytes
- 已验证:隔离环境下 guard 通过,health 就绪
- guard policy window: 2026-10-16 – 2026-11-15 (UTC)
Alpha 0.1.0
Alpha 0.1.0
| 文件 | 大小 | SHA-256 |
|---|---|---|
| Alpha-0.1.0-x64-Setup.exe | 136,134,600 | c322f603ba3942974a014f9208419d2375468b399c042dc08adb1d6310d0d9e6 |
| Alpha-0.1.0-x64.AppImage | 175,069,432 | b6717ad3450a890739851e59a15e4616f5fd62281743e97989c982fb44524709 |
| Alpha-0.1.0-x64.deb | 137,952,668 | 0f1d9428374239445910c07a780849f6dd7ab85acebc3c71370eccebb1176566 |
安装包未做平台代码签名(无证书发布):
- Windows:SmartScreen 提示时点「更多信息」→「仍要运行」。
- macOS:首次打开请右键 →「打开」;若提示「已损坏」,在终端执行
xattr -dr com.apple.quarantine /Applications/Alpha.app。 - Linux:
chmod +x后运行 AppImage。
已安装的客户端会通过签名更新策略收到后续版本。
Alpha 本地转写运行时 (wxproto 6ddbfe7)
Alpha 按需下载的本地语音转写运行时(CPU,windows-x64),替代 transcription-runtime-wxproto-29aadff(那一版 Whisper 档启动即崩溃:缺 requests、并打包了 14.29 版 msvcp140)。
- source: alpha-wxproto 6ddbfe7
- sha256: 516a91c9cd9372fd6c9ebcaaa2998b9039ef3400d88229024a5bd6259892b09a
- size: 99993127 bytes
- 已实测:faster-whisper(tiny)与 sherpa Zipformer 转写成功
- guard policy window: 2026-09-29 – 2026-10-29 (UTC)