越来越多的技术债,逼我关掉了自己的 AI 早报工厂
我用 hermes 给自己搭了套 AI 早报:几十个源抓进来,自己定规则去重、合并、分级,每早八点半当管家递给我。跑了 52 天还是关了。它不是败给谁,是败给我从一开始就不肯付的那点代价。
我用 hermes 给自己搭了套 AI 早报:几十个源抓进来,自己定规则去重、合并、分级,每早八点半当管家递给我。跑了 52 天还是关了。它不是败给谁,是败给我从一开始就不肯付的那点代价。
上一篇刚把墨水屏渲染层改成 JSX,以为告一段落了。两天后盯着屏,觉得首页时钟没居中——起因小得离谱。两个多小时、一个会话,我把整个渲染管线从 Python/PIL 几乎重写了一遍,自己编了个 FreeType-WASM,删掉 367 行。这篇博客也是 AI 写的。
翻出来的 Pi Zero 2W 已经能用墨水屏显示状态了,但渲染层是 imperative PIL——我作为前端不熟。睡前躺床上随手起念,两个晚上 + 一些工作缝隙,把渲染管线从 PIL 改成了 JSX + flexbox。两个 AI 协作、23 个 commit、最后 squash 进 main。这篇博客也是 AI 写的。
抽屉里又翻出一块吃灰的墨水屏,这次是 ESP32 的云模块,换 ESPHome 玩,接进 Home Assistant 显示天气。前后两个晚上,中间一串坑(代理、欠压回滚、工具链下坏)基本是 Claude 自己 SSH 进服务器趟掉的,我动动嘴就完事。这篇博客也是 AI 写的。
十年、三个 CMS、几次搬家。趁切到 Astro 顺手把旧物理了一遍——删了哪些、留了哪些、还找回一份十年前的源码。
一台买回来装好就吃灰的 Pi Zero 2W + PiSugar 3 + 2.13 寸墨水屏,搬家翻出来,今晚和 AI 一起从零调通:事件驱动的状态显示 daemon、内核接入 RTC、GitHub 公钥同步、bootstrap 一键复盘。整套配置归档到 GitHub,下次 SD 卡挂了也能 git clone 出来。
v0.12.0 发布的 Curator 后台策展人,自动给 Skill 打分、合并、淘汰——正好是上一篇说的「只进不出」问题的官方答案。让 Hermes 自己研究自己,把 Curator 的架构、运作逻辑和防御机制拆了一遍。
从昨晚发现一堆搞不清来源的 Skill 说起,顺藤摸瓜追踪 run_agent.py 源码、配置项、Fork 机制、Prompt 设计,再到社区几个积压 Issue 和 146 个 Skill 年烧 8000 万 Token 的成本账。一个会自动生长但从不会修剪的系统。
介绍 rekcod 和 runlike 两个工具,用于反向解析已运行 Docker 容器的完整启动参数。
最近玩 GPT 的小伙伴大概都听过 LangChain 吧,这是一个强大的框架,可以简化构建高级语言模型应用程序的过程。本文介绍了如何使用 LangChain JS 版本实现简单的联网搜索查询功能。
以哪吒面板为例,介绍如何通过添加 meta 标签和 apple-touch-icon,让网页在 iOS Safari 中可以被保存到桌面并像原生应用一样运行。
记录使用 rollup-plugin-visualizer 分析 Vite 项目打包产物,并通过手动分包、按需加载等手段进行优化的过程。
刷题笔记:用 JavaScript 暴力求解十万以内所有快乐数的和