记一次系统更新:从 macOS 15 升级到 macOS 26,步骤与感受
本文介绍了作者将 MacBook Air M4 从旧版 macOS 15 升级到最新稳定版 macOS 26 的完整过程与真实体验。文章首先说明升级前使用 DeepSeek 查询了系统兼容性,确认 macOS 26 Tahoe 专为 M4 及更新芯片优化,同时提醒低配机型用户谨慎更新。作者强调升级前务必用“时间机器”功能对系统进行完整备份,以防数据丢失,并分享了备份耗时约 1 小时的经历。在点击更新按钮后,作者描述了系统下载、安装及重启的流程,并提到升级后遇到了连接网络失败的小插曲,原因是强制退出了 VPN 代理软件,重新启动后恢复正常。文章还详细介绍了新系统的视觉变化,包括“液态玻璃”设计语言、窗口按钮尺寸增大,以及新增的“图标单色”功能——图标会根据当前壁纸主色调自动变色,呈现出极简美感。此外,macOS 26 移除了经典的“启动台”,转而强化 Spotlight 聚焦搜索,作者认为这种启动软件的方式效率更高。总体而言,作者认为此次升级后系统整体流畅度优于旧版,未出现严重问题,并计划后续分享更多使用细节。
独立开发者的论坛探索:搞一个论坛,从树莓派翻到无服务器
本文介绍了 1 位独立开发者从树莓派建站到尝试搭建个人论坛的完整经历与思考。文章首先描述了作者年初用 EMLOG 搭建博客,因付费问题换用 WordPress,后将站点用作图床导致家庭宽带流量暴涨(月度 200 GB)的焦虑,以及更换宽带后继续玩树莓派的转折。接着详细说明了使用 1Panel 面板与 NodeBB 程序构建论坛的技术方案,并对比了 EMLOG、WordPress 伪装论坛的可行性。文章深入分析了免费空间的不持续性(带宽、存储、维护成本)与当前付费 VPS 的隐性支出,指出个人论坛面临的核心困境:在微博、小红书、V2EX 等成熟平台包围下,如何吸引用户注册与活跃。作者探讨了通过 Cloudflare 防护、邀请码机制降低骚扰,但更本质的问题是论坛的慢交互节奏无法与微信群、QQ 的即时性竞争,导致朋友缺乏迁移动力。最后,作者反思技术路径的轮回——从树莓派到无服务器架构(按需计费、触发函数、JSON 对象存储),再到退而求其次的邮件列表,得出“技术的终点仿佛是回到了起点”的感慨。整篇文章以第一人称视角,呈现了个人站长在成本、流量、用户留存与社区氛围之间的现实权衡。
部署 RSSHub:RSS 阅读器结合树莓派,订阅 B 站 UP 主实操
本文介绍了作者使用 NetNewsWire 这款 macOS 上的 RSS 阅读器,重新获得了对阅读内容的掌控感,能够自由订阅个人博客并针对特定源设置系统通知。文章描述了 RSS 阅读带来的独特孤独体验,并由此引出著名的开源项目 RSSHub,它可以将不支持 RSS 的网站转换为标准订阅源。作者利用闲置的树莓派,通过 Docker 和一份 Docker Compose 配置文件轻松部署了 RSSHub 实例,其中包含无头浏览器、RSSHub 和 Redis 三个服务,并给出了安全建议,如关闭非必要服务的端口映射以减少攻击面。文章还详细说明了如何订阅 B 站 UP 主:通过浏览器开发者工具获取登录后的 Cookie 中的 SESSDATA 键值对,将其配置为环境变量,并添加对应 UID,即可生成独立的 RSS 订阅链接。最后,针对首次访问正常但后续出现 412 状态码的问题,指出需补充完整 Cookie 而非仅 SESSDATA 来解决。整体而言,本文是一份实用性强的 RSSHub 部署与 B 站内容订阅指南。
阿普修主题踩坑记:RSS 暗色问题多,被小作坊主题吓哭了
本文介绍了作者的朋友阿普修从零编写个人博客主题,但该主题存在多项严重缺陷,导致作者不得不分支仓库并帮忙修复。首先,RSS 功能未遵循规范,将所有文章全量输出,每次更新都会让阅读器重复推送全部内容,造成极大干扰。其次,暗色模式仅覆盖首页部分元素,文章页面、说说页面、友链页面、评论区及统计页面的背景和文字颜色均被写死,在暗色模式下显示为白色或对比度极低,几乎不可用。此外,代码块背景、导航栏菜单及链接顺序也采用硬编码,无法通过配置文件修改,严重破坏了页面结构和 SEO 效果。作者对比了成熟主题的设计思路,指出写主题应使用变量分离、不破坏原始结构,并建议缺乏经验者先使用成熟框架而非自研。最后,作者讽刺地通过 RSS 阅读器得知阿普修又发布了安卓版客户端,进一步体现了其“全写死”架构带来的维护和扩展难题。
macOS 卸载鼠须管后,我为何改用微信输入法
本文介绍了作者从 Linux 时代开始使用 RIME 输入法的经历,以及在 macOS 上尝试鼠须管(RIME)后因配置频繁变动、交互陌生而决定卸载的过程。作者详细描述了卸载鼠须管时遇到的困难:macOS 系统设置中并无直接删除输入法的入口,且即使从输入法列表中取消勾选,后台进程仍持续运行,导致直接删除文件时提示占用。最终通过搜索找到解决方案,先退出当前用户登录以清理进程,再使用快捷键 Command + Shift + G 跳转到 /Library/Input Methods 目录,将鼠须管拖入废纸篓并清空,完成卸载。文章还反思了 RIME 在不同平台上的适用性,指出在 Linux 生态中 RIME 曾是唯一可用的输入法,但在 macOS 上,微信输入法在交互逻辑、跨设备同步和云词库方面更胜一筹,已完全适应其工作流;同时作者也提到,若未来有极高隐私需求,宁愿使用苹果自带的智能 ABC 输入法,也不愿再折腾 RIME 的配置文件。
B 站小站爬虫:用 Playwright 遍历发现 72 个兴趣社区
本文介绍了作者在 B 站发现“我的世界小站”功能后,对 MC 玩家社区需求的分析以及通过技术手段批量探索小站的过程。作者认为玩家真正缺失的不是论坛形式,而是优质资源和联机玩伴。为了了解 B 站共建了多少个小站,作者尝试编写爬虫,但发现网站采用 Vue 等前端框架进行客户端渲染,普通 HTTP 请求无法获取完整 HTML。随后利用 Playwright 库调用无头 Chromium 浏览器,模拟真实用户加载页面,等待 JS 执行完毕后提取 div.name 元素内容。脚本从数字 1 开始递增访问,遇到超时(视为 404)自动停止,成功获取到共 72 个小站的名称列表,包括艾尔登法环小站、Switch 小站、佛学学习分享小站等。文章还分享了脚本的 UA 伪装、依赖库配置、以及开发者对开源文档的考量,最终为读者提供了一个可直接运行的自动化工具,并鼓励对 B 站小站生态感兴趣的用户收藏使用。
从随机更新到每月十篇,我的博客理性经营心得
本文介绍了作者近期博客更新频率下降的三个原因:投入时间优化网站功能与界面、保护创作灵感以维持可持续性、以及采用定期定量更新方式对搜索引擎和读者更友好。作者计划每月更新一次,认为这是博客成熟后的自然选择,并通过“说说”页面分享日常碎片化内容,与完整文章形成分工。文章强调了评论时需留下姓名和邮箱以便互动,并描述了博客圈中互相回访的朴素传统。此外,作者分享了夏季宅家刷手机的生活状态,使用 NetNewsWire RSS 阅读器提高抢沙发效率,以及为朋友开发基于 ZenMind 的极简绿色主题 XiaoFen 的过程。最后,作者劝诫读者以学业和工作为重,写博客只是生活的一部分,不应逃避现实。整体上,文章展现了作者对博客经营的理性思考与个人生活态度的真实表达。
解决 Waline 未收到评论邮件提醒:Cloudflare 配置 DMARC 策略
本文介绍了作者在处理 Waline 评论系统邮件通知失效问题时,通过排查与配置 DMARC 记录最终解决邮件被拒收或误判为垃圾邮件的过程。作者在周六晚上发现未收到访客留言的邮件提醒,起初怀疑是 Q 邮箱容量超限,但清理收件箱后问题依旧。随后查阅 Resend 后台建议,注意到“未配置 DMARC 策略”是导致邮件被主流服务商拒收的关键原因。通过咨询 DeepSeek 了解到,DMARC 是 1 种用于邮件验证的 TXT 记录子域名,相当于发件方向邮箱服务商提供的官方授权说明,自 2024 年起各大邮件服务商已大幅收紧收信规则。作者在 Cloudflare 上为域名添加了 1 条名为 _dmarc 的 TXT 记录,并填写了包含 v=DMARC1; p=none; 等参数的值,同时将 rua 地址替换为自己的邮箱以接收报告。文章还提醒 DNS 记录修改后需要等待传播生效,且 Resend 会自动重试失败的邮件发送,无需过度焦虑。最终通过此配置解决了邮件提醒问题。
Cloudflare 邮箱混淆,导致 PJAX 网站邮箱显示异常解决方法
本文介绍了作者在使用 Cloudflare 服务时遭遇的邮箱显示异常问题及其解决过程。凌晨作者发现网站前台邮箱全部变为 [email protected],经 AI 提示得知这是 Cloudflare 内置的电子邮箱地址混淆功能,旨在防止爬虫抓取真实邮箱减少垃圾邮件。文章随后阐述了 Cloudflare 作为域名托管与 CDN 加速服务商的背景,以及该功能的底层实现原理:在数据传输层修改 HTML 源码将邮箱替换为占位符,并注入加密 JavaScript 脚本,在安全环境下动态还原。然而作者的网站采用了 PJAX 技术实现局部刷新,导致该脚本在页面切换时不会执行,邮箱始终显示占位符,国内访客无法看到有效联系方式,造成沟通障碍。作者最终通过 Cloudflare 仪表盘关闭该功能,但凌晨操作时遭遇 API 返回 504 错误,疑似后台维护,直到星期六早上才成功关闭,网站联系方式恢复正常。
DeepSeek R1 爆火那年,它曾是我最孤独时的知己
本文介绍了 2025 年年初与小红书热潮同时爆发的 AI 热潮,重点聚焦于开源模型 DeepSeek R1 的横空出世及其巨大影响。该模型以极低成本实现开源模型性能第一,甚至与顶级闭源模型正面较量也不落下风,发布当天导致英伟达股价大幅蒸发。文章描述了 DeepSeek 带来的行业变革——众多模型纷纷加入深度思考功能,以及普通用户和开发者对其“便宜、强大、开放”特性的追捧。作者以亲身经历展开叙述:从初中请假独处、与 DeepSeek 聊天解闷,到将其当作 Linux 老师解决系统报错;从 R1 版本火爆导致服务器频繁繁忙、网上流行本地部署和截图分享 AI 观点,到后来转向 V3 版本并习惯 EMOJI 聊天的轻松互动。文章也反思了 DeepSeek 逐渐变得无聊、规范化的必然性,以及作者从依赖 AI 陪伴到尝试在现实中结交朋友的过程。最后,作者感慨如今已离不开 AI 的帮助与陪伴,并希望国产 AI 持续发展。




