2026-08-26 17:20:00
逛大佬博客的时候突发奇想,决定也给 VOID 的 RSS ——也就是 Typecho 自身的 Feed 输出装修一番。但同天才程序员 Codex 一番交流后才得知,Typecho 原生 Feed 是一个「比较基础的、存在不足的实现」。遂根据 Y佬提供的思路,造了个新轮子。 项目地址:Typecho-Plugin-FeedEnhancer 说明 FeedEnhancer 不会取代已有 Feed 地址,启用后也不会触发订阅刷新,已有读者订阅 等原生 RSS 地址的博主请放心使用。 从 GitHub Releases 下载 ;;解压到 Typecho 的 目录,并重命名为 ;;在 Typecho 后台启用 FeedEnhancer。 插件环境要求: Typecho 正式版本或当前官方开发版1;PHP 或更高版本;PHP DOM 与 libxml 扩展 为了增强 Typecho 原生的 Fe...
2026-08-09 02:01:00
半夜糊 PandaBangumi 的时候被 Typecho 的后台亮得晃眼,遂让 Codex 编写了一个夜间模式插件。 项目地址:Typecho-Plugin-DarkMode 先进入Typecho 的插件文件夹: 然后克隆并重命名仓库: 进入 Typecho 后台的「控制台 → 插件」,找到 DarkMode 并启用即可。 插件安装要求: Typecho 1.3.0 及以上(其他版本未测试);;PHP 8.2 及以上;;支持 的现代浏览器;;在线更新需要 PHP cURL 扩展,以及 插件目录的写入权限。 目前插件支持: 全后台夜间外观;跟随设备、浅色和深色三种模式(默认「跟随设备」);一键更新 实现方式没什么特别的,JavaScript 根据浏览器外观偏好给页面打上对应标记,再由 CSS 覆盖 Typecho 原有的后台样式,并不会修改 Typecho 核心文件。 更新功能则是参...
2026-08-06 15:06:00
本次 PandaBangumi 4.0.0 带来了以下更新: 追番日历、单部条目卡片回归;支持动画、书籍、游戏、三次元和音乐收藏;条目卡片支持动画、书籍、游戏、三次元和音乐;重新设计的响应式样式;Bangumi API 镜像支持;封面可缓存到本站;收藏列表按需分页;后台代码速查与一键复制;编辑器快捷插入条目卡片;更完善的 PJAX 适配;缓存、请求与错误处理等后端改进 展示页面 | GitHub 仓库 | 插件下载 说明 原项目由 AlanDecode 创建,本项目基于 Izumiko 维护的版本 继续开发。4.0 的重构过程中使用了 AI 辅助编程。 安装前请确认运行环境满足以下要求: PHP 8.0 或更高版本;PHP 启用 curl 和 openssl;插件目录允许 PHP 写入 随后: 从 Releases 下载发布包并解压。;将插件文件夹重命名为 。;上传到 Typecho...
2026-07-31 10:45:00
家住金华的酚酞先生喊我去他那儿转转已经有很长一阵子了,可我一直找不到什么合适的时机出趟远门。我确实很想出去走走,生活总归需要些调料压压丧气,可平日被工作牵制住了手脚,假期又少得可怜。无奈,这事就这样被无限搁置,直到我准备提桶跑路。 由于种种原因,我决定离开上海,回家休息一阵,再另谋出路。如果是请假去金华玩,交通上的费用不是个小数目,回家就不一样了。虽然上海回家有直达列车,改道经过金华,行程上的开销相差无几。我和酚酞约定,我会在三月底四月初这段时间内,前去他家拜访。 最初,我是打算在工作交接完毕、看完《巫师 3》十周年的音乐会后,就向公司辞行,在 3 月的最后一周去金华玩玩,也看看有没有机会去游览其他城市。毕竟新来的后辈上手很快,几乎没有我可以插手的余地;我再怎么老油条,也无法觍着脸继续在老板眼皮子底下摸鱼。可一场突如其来的雨,打乱了我的出行计划。这场连绵不绝的春雨持续下了一周,直到三...
2026-06-10 23:59:00
所谓软件的「绿色化」,或称「便携化」,是指将原本需要通过安装程序部署的软件,使用其他方式处理成「解压即用」的便携形式,使其尽量减少对系统目录和注册表的依赖,以便让配置、缓存等数据能直接保存在软件自身目录中。 不过实际情况是,大多数软件都采用「程序与数据分离」的设计方式。例如 Google Chrome。 我们从 Google Chrome 官网 下载的 ChromeSetup.exe 程序,实际上是一个在线安装器。 双击运行后,它会自动将 Chrome 本体安装到 路径下。 用户数据则保存在 (对应 )目录中。 这种形式虽说符合 Windows 的标准设计理念1,却不便备份或转移。如果在重装系统时没有及时备份这些数据,那么即便后续能依赖账号同步恢复部分浏览器配置,扩展程序的本地配置、网站登录状态(如 Cookie、会话信息)以及其他无法跟随账号同步的数据,仍会因本地数据缺失而无法恢复...
2026-04-15 23:02:00
我对 AI 的使用一直相当朴素,无非是把它当成一个更聪明一点的搜索引擎:遇到不会的东西,就在网页上来回车轮战,让 AI 猜解决方案,再把答案手动搬回编辑器里慢慢调试,最后一点点把功能做出来。例如之前提到的《给博客代码框增加复制按钮》,就是这样一点一点折腾出来的。 彼时的 AI 于我而言,更像一个“贴心的老师”——它愿意告诉我答案,却不能直接帮我写作业。因此,我对博客的修改大多只能停留在小修小补的层面。涉及稍微复杂一些的东西,我就无能为力了。 直到最近,我接触到了支持 AI Agent 的 IDE。第一次尝试借助 Google Antigravity 内置的 Claude Opus 模型编写小工具,亲眼看着代码从零开始一点点搭起来,我才真正意识到,如今的 AI 编程工具和前几年已经不是一回事了。它不再只是帮你补全几行代码、修正几处语法错误,而是可以直接阅读、理解,甚至参与修改整个项目。...