Releases: shirainbown/mp-harvest
Release list
MP Harvest v2.0.8(macOS 版)
MP Harvest v2.0.8(macOS · Apple Silicon)
新增批量拉取、全部公众号聚合视图、双维度排序;自动识别公众号官方昵称;
修复异常退出后系统代理残留导致全机断网。
新功能
- 批量拉取:历史页「批量拉取…」勾选多个公众号一次拉取
(聚合任务按公众号逐个拉取,工具条实时显示「正在拉取 2/5:XX公众号」,可取消,
完成后 toast 汇总成功/失败数) - 全部公众号聚合视图:公众号下拉新增「全部公众号」,一次查看所有账号的文章
(列表新增公众号列) - 双维度排序:支持按时间(新→旧/旧→新,同日文章按公众号名排)与
按名称(A→Z/Z→A,组内按时间新→旧) - 自动识别公众号名:名称为默认「未命名公众号」时,拉取成功后自动改为微信
主页返回的官方昵称(手动输入的自定义名称不会覆盖)
修复
- 异常退出代理残留自愈:抓包中应用被强杀会把系统代理留在 127.0.0.1:8088,
导致全机 HTTPS 走死端口断网(含本机助手)。现在启动时自动检测并关闭残留代理
安装 / 升级
- 新装:下载
MP-Harvest-mac-2.0.8.dmg(推荐)或 zip - 已有旧版:退出应用 → 把新的
MP Harvest.app覆盖到「应用程序」
(或先拖到废纸篓再拖入新的) - 应用内自动更新:下载
MP-Harvest-mac-2.0.8.zip(本 Release 已附带)
首次打开提示
未签名版本首次打开会提示「无法验证开发者」:右键点击应用 → 打开 → 再点「打开」;
或执行 sudo xattr -cr "/Applications/MP Harvest.app"。
注意
- 仅支持 Apple Silicon(arm64)
- 数据目录:
~/Library/Application Support/MP Harvest/data(凭证与 API Key 仅存本地)
MP Harvest v2.0.6(macOS 版)
MP Harvest v2.0.6(macOS · Apple Silicon)
修复「导出到目录后没有文章」和「导出看不到进度 / 没有完成提示」。
修复
- 导出模板漏打包:打包配置补上正文模板
core/templates(v2.0.4/v2.0.5
冻结版找不到article.html,导出全部失败、目录里只剩 index.html)。
现在导出会真正生成逐篇 HTML 到指定目录(真机复测 42/42 成功落盘),
并附带 titles_filtered 风格index.html说明页 - 导出进度可见:进度按篇数实时上报(不再卡 0%),历史页工具条内联显示
「正在导出 n/m:标题」,可中途取消;完成后 toast 提示实际目录
安装 / 升级
- 新装:下载
MP-Harvest-mac-2.0.6.dmg(推荐)或 zip - 已有旧版:退出应用 → 把新的
MP Harvest.app覆盖到「应用程序」
(或先拖到废纸篓再拖入新的) - 应用内自动更新:下载
MP-Harvest-mac-2.0.6.zip(本 Release 已附带)
首次打开提示
未签名版本首次打开会提示「无法验证开发者」:右键点击应用 → 打开 → 再点「打开」;
或执行 sudo xattr -cr "/Applications/MP Harvest.app"。
注意
- 仅支持 Apple Silicon(arm64)
- 数据目录:
~/Library/Application Support/MP Harvest/data(凭证与 API Key 仅存本地)
MP Harvest v2.0.5(macOS 版)
MP Harvest v2.0.5(macOS · Apple Silicon)
修复 v2.0.4 反馈的两个问题:历史文章重启丢失、选中文章导出提示未拉取历史。
修复
- 历史文章缓存落盘:拉取/补录/AI 判定的文章列表现在会原子保存到
~/Library/Application Support/MP Harvest/data/articles_cache/,
关掉应用再打开,历史文章依然可见(AI 判定结果同样保留);删除公众号时缓存一并清理 - 选中文章导出:导出请求补上
account_id,不再报「没有拉取历史文章」;
「导出到目录…」的说明页(index.html)功能恢复正常
安装 / 升级
- 新装:下载
MP-Harvest-mac-2.0.5.dmg(推荐)或 zip - 已有旧版:退出应用 → 把新的
MP Harvest.app覆盖到「应用程序」
(或先拖到废纸篓再拖入新的) - 应用内自动更新:下载
MP-Harvest-mac-2.0.5.zip(本 Release 已附带)
首次打开提示
未签名版本首次打开会提示「无法验证开发者」:右键点击应用 → 打开 → 再点「打开」;
或执行 sudo xattr -cr "/Applications/MP Harvest.app"。
注意
- 仅支持 Apple Silicon(arm64)
- 数据目录:
~/Library/Application Support/MP Harvest/data(凭证与 API Key 仅存本地)
MP Harvest v2.0.4(macOS 版)
MP Harvest v2.0.4(macOS · Apple Silicon)
新增「导出全部正文到指定目录」,并生成 titles_filtered 风格的 HTML 说明页。
新功能:导出全部正文到指定目录
- 历史页新增「导出到目录…」:输入目标目录(支持
~,不存在自动创建),
把当前视图全部正文导出为逐篇 HTML(每篇一个自包含文件) - 目标目录内自动生成
index.html说明页(titles_filtered 风格):
关键字筛选、表头排序(日期/公众号/标题)、判定(通过/过滤掉 + 理由)、
本地正文快照链接、原文链接、深浅色自适应 - 记忆上次使用的目录;
POST /api/articles/export-html同步支持
out_dir(自定义目录)与view(all/keep/drop 过滤)
修复
ai.batch事件错派:WS 事件被派到 accounts store(方法在 articles store),
导致 AI 判定结果可能不实时刷新,前端 type-check 也因此报错——已改派到正确的 store
安装 / 升级
- 新装:下载
MP-Harvest-mac-2.0.4.dmg(推荐)或 zip - 已有旧版:退出应用 → 把新的
MP Harvest.app覆盖到「应用程序」
(或先拖到废纸篓再拖入新的) - 应用内自动更新:下载
MP-Harvest-mac-2.0.4.zip(本 Release 已附带)
首次打开提示
未签名版本首次打开会提示「无法验证开发者」:右键点击应用 → 打开 → 再点「打开」;
或执行 sudo xattr -cr "/Applications/MP Harvest.app"。
注意
- 仅支持 Apple Silicon(arm64)
- 数据目录:
~/Library/Application Support/MP Harvest/data(凭证与 API Key 仅存本地)
MP Harvest v2.0.3(macOS 版)
MP Harvest v2.0.3(macOS · Apple Silicon)
修复「CA 明明已信任,界面却一直显示未信任」,并让新用户只需输入一次管理员密码即可完成证书导入。
修复
- CA 状态前后端字段不一致:
/api/ca/status同时返回trusted与installed(同值),界面按trusted判断——装好后立即显示「✓ 已信任」,不再永远显示「未信任」 - 新用户一键安装 CA:证书缺失时自动生成(无需先启动抓包);新增信任条目补
modDate,修复 macOStrust-settings-import报「Trust Settings Record was corrupted」;主路径失败自动降级为「登录钥匙串 + 显式信任设置」(无需管理员) - 抓包指引改为首次使用三步:安装 CA(输一次密码)→ 启动代理 → 微信刷新文章
- 安全守卫保持:CA 未受信任时拒绝切换系统代理,避免一开抓包全机 HTTPS 断网
安装 / 升级
- 新装:下载
MP-Harvest-mac-2.0.3.dmg(推荐)或 zip - 已有旧版:退出应用 → 把新的
MP Harvest.app覆盖到「应用程序」(或先拖到废纸篓再拖入新的);升级后建议重新点一次「安装 CA 证书」 - 应用内自动更新:下载
MP-Harvest-mac-2.0.3.zip(本 Release 已附带)
首次打开提示
未签名版本首次打开会提示「无法验证开发者」:右键点击应用 → 打开 → 再点「打开」;或执行 sudo xattr -cr "/Applications/MP Harvest.app"。
注意
- 仅支持 Apple Silicon(arm64)
- 数据目录:
~/Library/Application Support/MP Harvest/data(凭证与 API Key 仅存本地)
MP Harvest v2.0.2(macOS 版)
MP Harvest v2.0.2(macOS · Apple Silicon)
安全修复:防止「CA 未信任时开启抓包导致全机 HTTPS 断网」。
修复
- CA 信任按证书 SHA-1 指纹精确校验(trust-settings-export 的 trustList key),不再按名字/issuer 匹配——开发版与打包版各持一把 CA 不会互相误判;也不用不稳定的 verify-cert
- 安装 CA 会真正写入显式信任设置:按指纹更新或新增 trust-settings-import 条目(mkcert 同款),装完即真正受信任
- 开启抓包前的安全守卫:CA 未受信任时拒绝切换系统代理,明确提示先安装并信任 CA——不再出现「一开抓包全机断网」
安装/升级
- 新装:下载
MP-Harvest-mac-2.0.2.dmg(推荐)或 zip - 已有旧版:旧版自动升级脚本有缺陷,请手动替换:退出应用 → 把新的
MP Harvest.app覆盖到「应用程序」(或先拖到废纸篓再拖入新的) - 升级后请重新点一次「安装 CA 证书」(会弹管理员密码,装完显示已信任)
首次打开提示
未签名版本首次打开会提示“无法验证开发者”:右键点击应用 → 打开 → 再点「打开」;或 sudo xattr -cr "/Applications/MP Harvest.app"。
注意
- 仅支持 Apple Silicon(arm64)
- 数据目录:
~/Library/Application Support/MP Harvest/data(凭证与 API Key 仅存本地)
MP Harvest v2.0.1(macOS 版)
MP Harvest v2.0.1(macOS · Apple Silicon)
修复应用内升级链路(v2.0.0 的「重启以应用」在 macOS 上替换位置有误)。
修复
- 升级替换位置正确:打包版升级现在会替换
.app所在目录(如/Applications/MP Harvest.app),不再嵌套进旧包内部 - 权限处理:应用装在
/Applications(root 属主)时,升级会弹出系统管理员授权框,输密码后完成替换 - 开发模式保护:源码运行(非打包版)时点升级会明确提示“开发模式不支持应用内升级”,不再生成错误脚本
- 更新检查/下载/替换/重启链路已端到端验证
安装/升级方式
- 新装:下载
MP-Harvest-mac-2.0.1.dmg(推荐)或 zip - 已有 v2.0.0:打开应用 → 侧边栏「检查更新」→ 提示发现 v2.0.1 → 立即更新 → 重启以应用(/Applications 安装会弹管理员密码)
首次打开提示
未签名版本首次打开会提示“无法验证开发者”:右键点击应用 → 打开 → 再点「打开」;或 sudo xattr -cr "/Applications/MP Harvest.app"。
注意
- 仅支持 Apple Silicon(arm64)
- 数据目录:
~/Library/Application Support/MP Harvest/data(凭证与 API Key 仅存本地)
MP Harvest v2.0.0(macOS 版)
MP Harvest v2.0.0(macOS · Apple Silicon)
公众号凭证捕获与历史文章工具跨平台重构版首个正式发布。
下载
- DMG(推荐安装):
MP-Harvest-mac-2.0.0.dmg— 双击打开,把MP Harvest.app拖入「应用程序」 - ZIP(应用内自动更新用):
MP-Harvest-mac-2.0.0.zip
功能
- 凭证捕获:微信桌面打开公众号文章自动捕获凭证,30 分钟有效,一键续约
- 历史文章:近 7/30/90 天拉取,500+ 篇虚拟滚动流畅
- AI 筛选:DeepSeek / OpenAI 兼容模型,每批篇数(默认 50)与并发批数可调,每批结果实时刷新
- 导出:列表(Markdown/JSON/CSV/TSV/纯链接/标题+链接)+ HTML 正文导出
- 任意目录直接运行
安装与首次打开
- 下载 DMG,双击打开,把
MP Harvest.app拖入「应用程序」 - 首次打开会提示“Apple 无法验证 MP Harvest 是否包含可能损坏或恶意代码”(未签名版本属正常):
- 推荐:在「应用程序」里右键点击
MP Harvest.app→ 选「打开」→ 再点「打开」; - 或:系统设置 → 隐私与安全性 → 底部「仍要打开」;
- 或(管理员终端):
sudo xattr -cr "/Applications/MP Harvest.app"
- 推荐:在「应用程序」里右键点击
- 打开后按界面提示:添加公众号 → 安装 CA 证书(需管理员密码)→ 启动抓包 → 微信桌面刷新文章 → 凭证倒计时出现即成功
注意
- 仅支持 Apple Silicon(arm64);Intel 版稍后提供
- 未做 Apple 公证(需 $99/年开发者账号),Gatekeeper 提示属预期
- 数据目录:
~/Library/Application Support/MP Harvest/data(凭证与 API Key 仅存本地) - 抓包会临时切换系统代理到 127.0.0.1:8088,停止/退出自动恢复