AGENTS.md
这个仓库的主要用途是记录和维护个人博客文章,不是一个需要做通用前端、Node.js 或 npm 开发的项目。
在这个仓库里工作的 agent,默认应当优先处理文档编辑、文章结构整理和配图管理。不要因为仓库里存在 Jekyll 主题文件、package.json 或模板脚手架,就主动去做 JS、npm、主题模板相关修改,除非用户明确提出这类需求。
仓库定位
- 主要内容位于
_posts/。 - 大多数用户请求都应优先理解为:修改 Markdown 文章及其引用图片。
_layouts、_includes、_sass、assets、docs、test等目录属于主题或演示环境,通常不要主动修改。
文章规范
- 文章存放路径采用
_posts/YYYY/MM/。 - 文件名格式为
YYYY-MM-DD-slug.md。 - 每篇文章开头使用简洁的 YAML front matter,形式如下:
---
layout: article
title: 文章标题
tags: 标签
---
- 除非用户明确要求新增字段,否则保持现有 front matter 风格。
- 普通文章默认使用
layout: article。 - 中文文章标题直接使用中文,不要无故改成英文。
tags可以是单个标签,也可以是与现有文章一致的空格分隔标签列表。
图片规范
- 文章配图优先放在
img/YYYY/MM/DD/下,并与文章日期对应。 - Markdown 图片引用使用站点根路径,例如:

- 为某篇文章新增图片时,优先复用该文章对应日期目录。
- 不要主动重构旧图片目录,除非用户明确要求整理。
编辑原则
- 优先做小范围、局部性的文章修改。
- 在没有明确要求重写的情况下,尽量保持作者现有的结构、术语和表达风格。
- 如果要优化文章,优先关注这些方面:
- 错别字和明显病句
- 表达是否更清楚
- 小节结构是否更顺
- 公式和配图说明是否完整
- 文中图片引用是否一致
- 不要引入与当前文章无关的重构。
- 不要主动修改站点主题、npm 工具链或 Jekyll 配置,除非用户明确要求。
默认行为
- 在需求不明确时,默认把任务理解为“文档相关任务”。
- 优先修改 Markdown 文章和补充图片引用,而不是改模板或构建链路。
- 如果一个请求存在歧义,在动
_posts以外的渲染或构建文件前,先确认是否真的需要修改那些内容。