为什么 AI 助手总是记不住你的博客流程?

如果你已经第三次教 AI 同样的事情,问题可能不在 AI,而在工作流本身。 一、那些反复出现的「低级错误」 和 AI 助手协作写博客一段时间后,我开始注意到一个规律:同样的 bug 会以不同的面貌反复出现。 第一次是 +++ 残留在 YAML frontmatter 之后,导致 Hugo 解析失败,文章虽然能访问但首页根本看不到它。第二次是配图位置放错——AI 把 ![featured] 放在了二级标题下面,而不是文章开头。第三次是日期设成了未来,Hugo 直接跳过不生成。 每次修复完,我都以为「这次总该记住了」。但下一次,类似的问题又以新的形式出现。 这不是 AI 变笨了。这是流程的脆弱性在反复暴露。 二、7 个反复踩坑的具体场景 1. Frontmatter 格式混乱:YAML 与 TOML 混用 Hugo 支持 YAML (---)、TOML (+++) 和 JSON 三种 frontmatter。但如果一个项目里大部分文章用 YAML,突然插入一篇 TOML,PaperMod 的列表逻辑可能会跳过它——不是报错,就是安静地不显示。 2. +++ 残留:最隐蔽的错误 把 TOML 转成 YAML 时,如果前面的 --- 忘记删掉,或者后面跟着一串 +++,Hugo 不会报错。文章能 build,URL 能访问,但首页和分类列表里永远找不到它。hugo list all 显示正常,但 index.html 的 post-entry 列表里没有。 ...

2026年6月9日 · 阅读 加载中… · Ning

自定义 Hermes 技能:打造个性化工作流

为什么需要自定义技能? 开发者的日常工作中充满重复性任务,如部署博客、格式化代码、备份数据等。通过将这些任务封装为 Hermes 技能(Skills),可以实现一键执行,节省时间。 技能的基础结构 Hermes 技能由以下部分组成: 元数据:技能名称、描述、触发条件(YAML 前言)。 步骤:具体的执行逻辑,支持工具调用和条件分支。 引用文件:如脚本、模板或配置文件(可选)。 技能存储在 ~/.hermes/skills/ 目录下,每个技能是一个子目录,包含 SKILL.md 文件。 创建第一个技能:自动部署 Hugo 博客 第一步:创建技能目录 mkdir -p ~/.hermes/skills/deploy-blog cd ~/.hermes/skills/deploy-blog 第二步:编写 SKILL.md --- name: deploy-blog description: "一键构建并部署 Hugo 博客到 Vercel" --- 1. 进入博客目录: ```bash cd /root/hugo-blog 构建静态文件: hugo --minify 部署到 Vercel: npx vercel deploy --prod --yes ### 第三步:测试技能 ```bash hermes run deploy-blog 进阶技巧 1. 动态参数传递 在技能步骤中使用变量: ...

2026年6月2日 · 阅读 加载中… · 博主