这篇文章记录了为博客配置 OneDev CI/CD 的完整过程。从最初的 YAML 语法错误,到各种步骤配置问题,再到最终实现多平台自动部署和仓库备份,踩了不少坑。希望这些经验能帮到同样在折腾 OneDev 的朋友。
近日,GitHub 宣布更新 Copilot 隐私政策:从 2026 年 4 月 24 日起,将默认使用 Copilot Free、Pro 和 Pro+ 用户的交互数据(包括输入提示、输出建议、代码片段及相关上下文)来训练和改进 AI 模型。除非用户主动在设置中 opt-out——关闭"允许 GitHub 使用我的数据进行 AI 模型训练"选项——否则数据将被用于模型训练。
更纱黑体融合思源黑体与Iosevka,现代字符全,但长文阅读不如系统默认舒服。换用小米兰亭后,字母粗圆、灰度均匀,久读不累,更适合作者博客正文。
2025到2026年,GitHub频繁出现稳定性与公平性问题:免费Actions被滥用,国内访问时好时坏,微软更侧重企业版。本文介绍国内外及自建的替代平台。
搭建博客时,我处理了中文正文首行缩进细节。从全局缩进导致列表误伤,到用 :not 选择器排除嵌套,并用 em 单位和媒体查询适配移动端。只改 CSS 不动结构。
我们曾拥有一个有温度的数字家园。深夜有人耐心帮你 debug,Issue 区能吵起代码哲学,客服甚至会因为你一句"这个用户名对我意义重大"而手动解锁。那是 2013 到 2018 年的 GitHub。
大多数开源项目在用 GPL 或 MIT。这两个我都不喜欢。这些年,我不再盲目追主流。GPL 的"父爱式管制"让我不舒服——它通过限制开发者来保护用户。MIT 的"毫无节制的宽容"也不对味——说"随便用"等于放弃所有责任。我的原则很简单:只留最基本的约束,把最大的自由给用户。这自然把我引向 BSD,尤其是 BSD-2-Clause。
ProtonMail 确实是开源的,但只开源前端,后端并不公开。这意味着,我们根本不知道邮件在它的服务器上经历了什么处理。当然,一旦后端也开源,隐私性可能随着代码曝光而降低;可后端不开放,又无法保证服务器不会暗中上传数据。这简直成了一个循环论证——所谓"完全隐私的邮箱",根本就是个伪命题。
本文梳理国内外主流邮箱服务的优缺点及我的选择。Outlook 国内可直接登录优于 Gmail;Foxmail 与 QQ 邮箱打通,是 Outlook 的良好补充;iCloud 适合苹果用户;此外介绍了 Yandex、Zoho 等支持域名邮箱的小众选择。
五笔字型的源头,要追溯到1978年。王永民在南阳开始研究汉字输入技术,历经五年实验,最终将汉字拆分为130多个基本字根,分布在标准英文键盘的25个字母键上(Z键用作学习键)。1983年8月28日,这个方案通过鉴定,之后又经过两年改进,于1986年定稿并正式推广,史称"86版五笔"。
在建站初期,为了追求极致的稳定性与轻量级体验,我将目光锁定在了历史悠久且生态成熟的 Jekyll 上。作为一个‘主题收集控’,我曾在 GitHub 和各种社区中反复筛选、比对了大量模版,试图寻找那个技术与美学的最佳平衡点。经过一番漫长的摸索与试错,最终,一款名为 Chirpy 的简约主题深深吸引了我——它不仅拥有清爽现代的 UI 设计,其优雅的三栏式结构更是完美契合了我对个人博客的构想。