把 523 课的 AI 工程课程,做成一个能闯关的进度站
AI Engineering from Scratch 是一套 523 课、20 个阶段的开源课程,体量大到容易半途而废。我给它加了一层它自己没有的东西:闯关进度 + 作品集登记,做成纯前端静态站部署在 GitHub Pages。本文介绍这个站能干什么、玩法口径怎么定、以及为什么它只取元数据而不搬运任何正文。
同一张考卷,两个 AI 编码代理:DeepSeek Harness Python SDK 与 OpenCode 对照实测
DeepSeek Harness 换了个形态回来——官方 Python SDK,宣称能用会话 UUID 省 token。我搭了一套可复现的对照实验,把 dsh SDK 和 OpenCode 拉到同一张考卷上跑了三轮递进任务,结果出现了一个反直觉的翻转:小任务上两边成本相当,任务一大 dsh 反而贵出三倍,而钱花在了看不见的思考 token 上。
从地图翻车到事件聚类:用 RSSHub + Hexo 做一个全球新闻速览站
一次真实的项目迭代记录:地图方案被否决、改成 Hexo 静态卡片站、加上事件归类与免费翻译;上线后踩了两个方向相反的坑——一个事件吞并 461 条无关新闻、同题新闻却只并上四分之一,以及最后怎么用'真实语料回归'把它们钉死。
DeepSeek Harness 实操实测:从基准任务到写出一款可玩的仙侠游戏
上一篇拆解了 dsh 的架构,这篇用真实任务验证它:部署踩坑、小任务基准、然后让它在两次超时后分轮续写出一款 93KB 的单文件仙侠回合制游戏,并用 DOM 模拟器完成了端到端验收。
NAS 运维手记:升级、代理排障与构建任务迁移
最近集中处理了几件 NAS 运维任务:Hermes Agent 从 v0.20.2 升级到 v0.20.5;mihomo 代理持续出问题的根因排查(机场按 User-Agent 返回不同订阅格式的坑 + 节点选择落在劣质节点);以及把 family-motion 和博客构建任务迁移到一台内网小主机。本文记录排查思路与最终方案。
飞牛 NAS 下载中心故障排查实录:任务删不掉、无法下载的完整解决过程
飞牛(fnOS)下载中心出现"已完成任务删不掉、无法添加新下载"的故障,持续数月。本文记录完整排查过程:从任务数据库入手,层层下挖到 qBittorrent 引擎 5 个月无法启动,最终定位到两个叠加根因(admin 用户 home 目录丢失 + qbt 数据目录权限错乱),修复后实测验证端到端可用。










