- AI 技能
- AI 评测
- MCP Clients
- 网页爬虫
【免费下载链接】wechatDownload
微信公众号文章批量下载工具,支持评论、合集下载,支持保存html/mhtml/md/pdf/docx/csv文件,保存文章内图片、视频、音频文件,支持MCP/Skill调用
本期《科技爱好者周刊》以"一切都要支付两次"为头条观点,讨论消费行为的本质,并带来雷池 WAF 语义引擎升级、四条科技动态以及本周文章、工具、AI、资源的完整清单。本文在逐条梳理第 333 期全部内容的基础上,结合本仓库(微信公众号文章批量下载工具 wechatDownload)的归档产物与 MCP/Skill 下载能力,说明如何批量保存、离线检索并长期归档这类周刊内容。
一、本文资料来源:wechatDownload 的周刊归档产物
本仓库的example目录下,保存着多期《科技爱好者周刊》的批量下载产物,其中就包括本篇文章对应的 20250110科技爱好者周刊333一切都要支付两次.md,以及同名的.html、.pdf、.docx、.mhtml版本。这正是 wechatDownload(微信公众号文章批量下载工具)的典型输出形态:同一篇文章同时导出多种格式,便于跨设备阅读、离线归档与全文检索。
工具的图形界面支持粘贴文章链接、勾选导出格式(HTML/MD/MHTML/PDF/Word/TXT 等)、设置下载时间范围,并在日志区实时显示下载进度与文件保存路径。
本仓库 README.md 说明,该工具支持下载公众号历史消息、评论与合集,可保存为 html/mhtml/md/pdf/docx/csv 表格文件,并可保存文章内的图片、视频、音频文件,还支持 MCP 与 Skill 调用。example目录正是这些能力在真实场景中的落地样本。
二、头条观点:一切都要支付两次
本期周刊的核心文章提出了一个值得反复咀嚼的概念:每样东西都需要两次支付。以下按原文脉络完整展开。
2.1 从"书非借不能读也"说起
有一句古语"书非借不能读也",大家可能都听过。它的意思是:很多人买了书却不读,觉得不着急——拥有书就相当于已经开始学了,后面慢慢来;反而是借来的书有急迫感,会抓紧读完。
这种事情在数字时代尤其普遍:网址保存成书签,就扔在那里,再也不去看它了。作者看到一篇老外文章,给这种现象起了一个全新的名字,让人觉得很贴切——人们买书却不读,是因为没有意识到每样东西都需要两次支付。
2.2 两次支付:货币支付与时间、努力的支付
所谓"两次支付",指的是:
- 第一次支付是货币支付:你付出货币,得到自己想要的东西,比如一本书、一个 App、一辆自行车、一颗卷心菜。
- 第二次支付才是真正消费:你付出时间和努力,来获得这件东西的收益。
第二次支付可能比第一次支付贵得多。假设一本书的第一次支付是 20 元,第二次支付可能就是 10 小时的阅读时间。只有支付第二次,你才算真正消费了这本书;如果没有第二次支付,第一次支付就意义不大,跟把钱扔进垃圾箱差不多。
2.3 生活中处处是两次支付的例子
原文给出了几组非常直观的类比:
- 购买 App 后:你必须学习如何使用,并且经常使用,才能得到它的价值;
- 购买自行车后:你必须忍受痛苦的初学者阶段,然后才能上街骑行;
- 购买蔬菜后:必须切碎、蒸熟并咀嚼,然后才能为你提供营养。
反过来,我们经常犯的一个错误,就是只完成了第一次支付,没有第二次支付:未使用的会员资格、未读的书籍、未玩的游戏、未编织的毛线。由于没有第二次支付,你并没有真正使用它,第一次支付的钱实际上扔进了垃圾桶。
对程序员和内容消费者来说,这个模型同样成立:收藏夹里吃灰的技术文章、Star 之后从未阅读的开源项目、下载后从不打开的教程视频、付费后从未上完的课程,都是"只完成了第一次支付"的典型样本。仓库的example目录恰恰提供了一个反例——周刊文章被批量下载成多格式归档后,才真正进入"被阅读、被检索、被引用"的第二次支付阶段。
2.4 深层原因:现代社会太强调消费
这种行为方式的深层次原因,就是现代社会太强调消费:过于看重第一次支付的经济价值,而忽视第二次支付的实际结果。人们受到消费主义的影响,以为支付了商品价格,就完成了一次消费。
2.5 合理的消费方式:先确认第二次支付,再第一次支付
合理的消费方式应该是:只有当你确定会有第二次支付,才进行第一次支付。这样就可以避免许许多多的浪费。
新的一年,购买任何商品时,可以先问问自己:你会不会为它付出时间和努力?只有确信自己会,再掏钱购买。
2.6 软件的特殊性:天然支持"先体验、后付费"
有一种商品天然支持"先进行第二次支付,再进行第一次支付",那就是软件。
软件不同于实体商品:边际成本接近零,又是长期消费,完全可以先让用户免费使用(试用版或者试用期),等用户用习惯了,再向他收费。很多软件就是这样做的,这大概就是为什么,软件的不理性消费行为要比实体商品少得多的原因。
三、语义防火墙:雷池 WAF 升级
服务器一直被攻击,怎么办?周刊作者的经验是:这种事情很难预防,只能用防火墙去挡。
3.1 知名软件防火墙与图形管理后台
周刊以前介绍过"雷池 WAF",是知名的软件防火墙,GitHub 已有 14500 颗星。它有一个好用的图形管理后台,可以配置各种拦截规则,高效过滤恶意请求。
3.2 语义引擎:不配规则也能自动拦截
即使不配置规则,它自带的语义引擎也会通过机器学习,自动识别和拦截恶意请求。本期周刊报道了雷池 WAF 的一次重大升级:发布语义引擎 3.0 版,加强了 AI 语义分析能力。只要 2~8 小时的自动训练,识别准确率就能达到 99.99%,还能用自然语言解释遇到了什么攻击。
3.3 开源版与商业版的选择
如果你有线上服务器,不妨试试它的拦截效果。个人网站使用开源版就够了,企业可以考虑商业版——本次升级引入的 AI,主要就是强化商业版的企业级服务。
四、本周科技动态速览
4.1 从地图删除巴士线路
桂尔公园是巴塞罗那的第二大景点,每天都挤满世界各地的游客。很多游客乘坐 116 路公交车去公园,周围居民意见很大:每趟车都挤满了游客,本地居民反而挤不上去。居民们让市议会出面,要求谷歌地图和苹果地图删除 116 路公交车。这招非常有效,从此以后几乎没有外地人乘坐这辆车了,座位都空出来了。
这反映了一个现实:在如今这个年代,如果你不存在于数字世界,对于外人来说,你就是真的不存在。
4.2 陆空一体汽车:东大·鲲鹏 1 号
东南大学研发的"东大·鲲鹏 1 号"最近公开亮相。这是一辆陆空一体汽车,既可以当作汽车四轮行驶,也可以用四轴螺旋桨飞行。当作汽车时,最高时速 60 公里;当作飞行器时,最大起飞重量 500 公斤,最大飞行高度 300 米,最长飞行时间 20 分钟。
4.3 液态空气储能电站
河北石家庄的液态空气储能电站近日并网运行成功,属于国内首个,一天可以储能发电 4000 度。它采用空气液化储能:需要储能时,把空气降温到零下 170 摄氏度,转化成液体,储存在高 12 米、直径 2.5 米的罐子里;需要用电时,再把液态空气升温变回气体,体积会膨胀 600 多倍,推动发电机的叶轮旋转发电。它的最大优点是不受地理条件限制,如果证明了经济上可行,就可以大规模建设。
4.4 其他动态
- GitHub 假星星研究:研究发现,那些每月新增 50 星以上的 GitHub 项目,15% 都是买的假星星,整个 GitHub 共有 450 万的假星星。
- Edge 的"引导"搜索:用户在微软浏览器 Edge 键入 "google",会跳出一个很像谷歌、其实属于 Bing 的页面。
- 《问月》展览:北京天文台正在举办《问月》展览,展出月壤实物,还有月球基地的想象图。
五、本周文章推荐
- 段永平浙大师生见面会问答实录(中文):段永平 1 月 5 日重返母校浙江大学,与现场观众交流,这是 2 万字的现场实录。"我没有鼓励过(别人创业)。我觉得该创业的人根本就不需要你鼓励,你有个很强烈的想法,你就会去做。"
- 如果 GPU 那么好,为什么我们还用 CPU(英文):通俗地介绍 GPU 和 CPU 的差异,解释为什么它们彼此不能替代,写得很好。
- 如果不断要求 AI 改进代码会怎样(英文):作者让 AI 生成一段代码,然后要求 AI 改进这段代码,连续做四次,观察会发生什么。
- 关于 SQLite 的各种趣事(英文):SQLite 是全世界使用最广泛的数据库,本文收集关于它的各种趣事。
- 搭建免费的企业邮箱(中文):使用 Gmail + Resend + Cloudflare 搭建免费的企业邮箱,可以接收/发送企业域名邮件。
- 旧台式电脑的 10 个用途(英文):介绍怎么利用旧电脑,提供了一些有用的思路。
六、本周工具推荐
- Sourcebot:开源的代码搜索工具,可以快速对代码建立索引。
- facad:查看目录的命令行工具,类似
ls命令,但会显示彩色图标。 - opfs-finder:在浏览器中实现 macOS Finder。
- Termora:开源终端模拟器,可当作 SSH 客户端使用,支持 Windows、macOS 和 Linux,采用 Kotlin/JVM 开发。
- Fake Mail:开源的一次性电子邮件服务,使用 Cloudflare worker + Astro 开发,收到的邮件存在 Cloudflare KV,2 小时后自动删除。
- AYA:开源的跨平台桌面应用,用来简化对安卓设备的操作控制,可以看作 ADB 的图形用户界面。
- 简历生成工具:简历生成的开源 Web 应用,通过拖拽和配置,自定义简历布局和内容。
- 在线剪贴板:作者用 AI 生成的文本分享网站,会生成分享链接,可设置密码,包括前端和后端。
- qrframe:定制二维码的网页工具,提供大量选项,代码开源。
- Pipet:从 HTML/JSON 提取数据的命令行工具,可以跟 curl 搭配使用。
七、AI 相关进展
- Ollama OCR for web:基于视觉大模型的开源 OCR 文字识别工具,自带 Web 前端;另有类似项目,基于 Gemini 的 OCR 识别。
- DeepSeek AI 浏览器插件:开源的浏览器插件,直接在网页上与 DeepSeek 大模型互动,获取选中文本的总结或解答。
- AI 生成涂色书:输入关键词,生成免费的涂色书。
- AI Minecraft:Minecraft 与 AI 相结合,打造实时响应、动态生成的开放世界游戏。
- Smart Bookmark:Chrome 浏览器插件,收藏网页时自动生成相关标签,无需手动归类。
- AnyVoice:AI 声音克隆,只需 3 秒音频就可创建逼真的声音克隆。
八、资源与图片欣赏
- 如何像计算机科学家一样思考(英文):一本在线的编程入门教材,以 Python 语言为例,适合用来学习编程。
- FreePngZone:免费的 PNG 图片搜索,好像只支持英文。
- 泡泡白噪音:一站式白噪音平台。
- Data Commons:谷歌发布的数据网站,提供许多公开的数据集及配套工具,让你可以检索和处理这些数据。
本期图片栏目有两组内容:其一是积雪乐高,一位瑞典艺术家自制塑料模具,将积雪做成乐高积木的形状,小朋友用它们搭建雪屋,就像 MineCraft 里面的屋子;其二是AI 乐高模型,Instagram 账户专门发布 AI 生成的乐高积木模型,似乎比人类设计的更有想象力、更漂亮、更吸引人。
九、文摘与言论摘录
9.1 文摘:AI 的压力
一位在谷歌 AI 团队 DeepMind 工作的研究人员写道:在朋友生日派对上,大家知道他在 DeepMind 工作,就在他身边排起了小队,每个人都想跟他谈谈 AI——银行家、律师、医生和管理顾问都想了解他对 ChatGPT 的看法。后来即使在自己家里也觉得有压力:新闻、足球比赛、电视剧广告都在谈 AI。行业里的大公司都在竞争谁能开发最大最好的大模型,只要为这些公司工作,本身就带来压力;模型性能的小小波动,可能就会带来股价几十亿美元的变化。过去两年,他在 AI 世界的经历是混乱和疯狂的,内心充满焦虑。他想过收拾行李去遥远的小城市住在寺庙里,但如果那里也以某种方式被 AI 渗透了,他也不会感到惊讶。
9.2 本周言论
- 根据人均寿命,2025 年出生的婴儿将活着看到下个世纪。——《新一代人类》
- 摩尔定律预测芯片性能大约每年翻一番,但 AI 芯片的发展速度比这快得多。今天我们发布的 GB200 NVL72 芯片,运行 AI 推理的速度比去年的上一代 H100 快了 30 倍,比 10 年前的芯片快了 1000 倍。我们正在超越摩尔定律,AI 适用超级摩尔定律。——黄仁勋,Nvidia CEO
- 比亚迪正在走特斯拉没有走下去的道路:一面扩大电池和汽车产量,一面降低成本。——Hacker News 读者
- 人类所有的问题,都源于人无法独自安静地坐在房间里。——帕斯卡尔,法国哲学家
- 正常的小说是自然的顺序,第一章介绍英雄,第二章是英雄开始行动。但你可以交换这两章:第一章英雄开始行动,小说可能以一把枪指着英雄的头部开始,在紧张气氛达到顶峰时,第二章才介绍英雄,读者就更有理由想了解这个角色。同理,先演示幻灯片的第二部分,可能有同样的效果。——《从第二张幻灯片开始演示》
9.3 往年回顾
本期还回顾了往期周刊:蓝色指示灯的解决方案(#286)、中国的阳光地带(#236)、低纬度,高海拔,气候优势(#186)、利特伍德奇迹定律(#136)。
十、如何在 wechatDownload 中批量下载与归档同类周刊内容
如果你希望像example目录那样,把《科技爱好者周刊》或其他公众号文章批量下载成 md/html/pdf/docx/mhtml 多格式归档,可以参考 wechatDownload 提供的能力。
10.1 基本流程(来自 README 使用教程)
- 打开想要下载的公众号里的随便一篇文章,复制链接到软件中,点击"获取公众号 ID";
- 在微信中打开刚复制的链接(把自动复制好的链接发到微信的文件传输助手,再点击打开),等待一会儿,软件会自动获取密钥;
- 然后就可以下载公众号的文章了。
注意事项:需要用微信内置浏览器打开复制的链接,才能完成密钥获取。
10.2 批量下载与归档要点(来自 README 更新日志)
从 README.md 的更新日志可以看到该工具的成熟能力脉络:
- 支持下载历史消息,保存为 html/mhtml/md/pdf/docx/csv 表格文件,支持评论、合集下载,保存文章内图片、视频、音频文件(4.4 版本说明);
- 3.8 版本起支持可选下载封面/音频/视频、下载纯文字文章;
- 4.2 版本起下载的图片按文章分类、按序命名,文章可添加日期时间和地区;
- 3.5 版本起支持下载公众号合集(专栏);
- 2.3 版本起支持阅读量、点赞数、分享数、评论数的数据导出,文章会下载到以公众号名称命名的目录下;
- 4.4 版本新增 MCP 和 Skill 调用,支持下载文章/合集、获取公众号 ID、批量下载文章、导出文章数据。
example目录里的2024-11-06-160246.csv、2024-12-07-231605.csv、阮一峰的网络日志 2024-04-06-203823.csv等文件,正是"导出文章数据"能力的产物。
10.3 通过 MCP 与 Skill 实现自动化下载
仓库的 skills/wechat-article-downloader/SKILL.md 详细描述了通过本地 MCP 端点http://127.0.0.1:4545/mcp调用下载能力的完整工作流:
single_article_download:下载单篇文章;get_public_account_id:获取公众号凭证(触发流程:工具从示例文章 URL 提取公众号 ID → 生成特殊链接 → 在微信桌面客户端打开 → 自动捕获认证密钥);batch_download_articles:按工具中配置的日期范围与过滤条件批量下载公众号全部文章,按公众号名称组织目录;export_article_data:将文章元数据(标题、URL、发布日期、阅读量、点赞数等)导出为 CSV。
如果本地 MCP 不可用,可回退到远程端点,使用wechat(单篇下载)与wechat_collection(合集appmsgalbum下载)两个工具名。单篇下载的配置键包括:保存离线网页、HTML、MD、PDF、WORD、TXT、MHTML、文件开头添加日期。例如:
import requests LOCAL_MCP_ENDPOINT = "http://127.0.0.1:4545/mcp" def download_single_article(url): payload = { "jsonrpc": "2.0", "method": "tools/call", "id": 2, "params": { "name": "single_article_download", "arguments": {"url": url}, }, } response = requests.post( LOCAL_MCP_ENDPOINT, json=payload, headers={"Content-Type": "application/json"}, timeout=10, ) response.raise_for_status() return response.json() article_url = "https://mp.weixin.qq.com/s/xxxxx" result = download_single_article(article_url) print(result)下载完成后,文件会按公众号名称、文章标题与格式(HTML、PDF、Word、Markdown、MHTML 等)组织到工具的下载目录(默认是工具目录下的下载/文件夹),日志窗口会显示确切的文件路径。仓库 skills/wechat-article-downloader/evals/evals.json 中记录了四个典型评估场景:单篇下载、公众号批量下载、获取密钥、导出 CSV,可作为自动化验收的参考。
10.4 使用边界说明
需要留意的是,README.md 中的免责声明明确要求:本软件提供的所有内容仅可用作学习交流使用,禁止用于其他用途,请在下载 24 小时内删除;为尊重作者版权,请前往资源的原始发布网站观看,支持原创。
结语
《科技爱好者周刊》第 333 期的核心价值在于"一切都要支付两次"这个认知框架:它提醒我们,购买只是消费的开始,真正决定价值的是随后付出的时间与努力。而本仓库恰好提供了一套让"第二次支付"更容易发生的工具——批量下载、多格式归档、CSV 元数据导出,让周刊这类优质内容不再停留在"已收藏"的状态,而是进入可检索、可引用、可长期复读的知识库。如果你也在订阅公众号内容,不妨用 wechatDownload 把它们归档下来,完成属于自己的"第二次支付"。
- AI 技能
- AI 评测
- MCP Clients
- 网页爬虫
【免费下载链接】wechatDownload
微信公众号文章批量下载工具,支持评论、合集下载,支持保存html/mhtml/md/pdf/docx/csv文件,保存文章内图片、视频、音频文件,支持MCP/Skill调用
相关推荐
科技爱好者周刊307《不要看重 Product Hunt》全文解读与 wechatDownload 公众号周刊批量归档实践
科技爱好者周刊 307《不要看重 Product Hunt》全文解读与 wechatDownload 公众号周刊批量归档实践 本文以本仓库 example/20
AI 技能AI 评测MCP Clients网页爬虫科技爱好者周刊289《宽容从何而来》深度解读:wechatDownload 公众号文章批量归档与多格式保存实战
科技爱好者周刊289《宽容从何而来》深度解读:wechatDownload 公众号文章批量归档与多格式保存实战 本篇技术指南以仓库中的示例文档 example/
AI 技能AI 评测MCP Clients网页爬虫解读《科技爱好者周刊276:内容行业的衰落》:AI 内容工业化前夜的观察与 wechatDownload 批量下载实践
解读《科技爱好者周刊 276:内容行业的衰落》:AI 内容工业化前夜的观察与 wechatDownload 批量下载实践 本篇技术指南以本仓库 example/
AI 技能AI 评测MCP Clients网页爬虫
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考