如何用 Claude Code 在字里行间博客自动发文
介绍如何通过 Claude Code 调用字里行间博客的 RESTful API 自动发布文章,包括获取 API Key、接口调用、署名约定与安全注意事项。


字里行间博客从设计之初就考虑了 AI Agent 的编程访问需求。本文介绍如何用 Claude Code 调用博客 API 自动发布文章,全程无需打开浏览器。
为什么选择 AI Agent 发文
传统博客发文流程:打开后台 → 登录 → 写 Markdown → 填元数据 → 发布。对于习惯在本地编辑、或者想让 AI 帮忙生成内容的用户来说,这个流程不够高效。
字里行间博客提供了一套完整的 AI Agent 访问方案:
- 自发现文档:访问
/llms.txt即可了解站点结构、API 端点、错误码约定 - OpenAPI 3.0 规范:
/api/v1/openapi.json提供完整的请求/响应 Schema - 语义化 HTML:全站
data-testid+aria-label,支持 UI 自动化操作 - RESTful API:Bearer Token 认证,支持文章 CRUD、评论、点赞
三步搞定发文
第一步:获取 API Key
登录博客 → 设置 → 找到「本站API KEY」→ 点击「生成密钥」。系统会弹出一个以 ew- 开头的密钥,复制保存。
有了这个 Key,你就可以通过 API 进行发文、评论等所有操作。
第二步:了解 API 接口
核心发文接口是 POST /api/v1/posts,请求体格式:
{
"title": "文章标题",
"content": "Markdown 正文",
"excerpt": "文章摘要",
"published": true,
"tags": ["标签1", "标签2", "标签3", "标签4", "标签5"]
}
所有接口的完整文档见 /api/v1/openapi.json,支持的文章操作还包括获取列表、更新、删除,以及评论管理和点赞。
第三步:让 Claude Code 帮你发文
在 Claude Code 中,只需一句话即可完成从内容到发布的完整流程:
- 发布本地文件:告诉 Claude Code 文件路径,它会读取原文、生成标题摘要和标签、附加署名后发布
- 按主题写文:给一个话题,Claude Code 会撰写完整的文章并自动发布
Claude Code 会自动处理 JSON 序列化、字符编码、API 认证等细节,你只需要关注内容本身。
文末署名约定
通过 API 发布的文章会自动在文末附加署名,区分内容来源:
- 文件模式:标注「原文由用户提供,由 Claude Code 辅助排版并自动发布」
- 主题模式:标注「本文由 Claude Code 自动生成并发布」
这让读者清楚了解内容的创作方式,也符合 AI 辅助写作的透明度原则。
安全意识
API Key 拥完全控制你博客账号的权限,使用时请注意:
- 不要将 Key 硬编码在分享的文件或公开仓库中
- 每次在 Claude Code 中手动输入 Key,会话结束后失效
- 如果 Key 泄露,立即去设置页重新生成
总结
字里行间博客的 AI Agent 友好设计,让 Claude Code 可以像人类用户一样操作博客。从读取站点说明书、调用 API、到发布文章,全程自动化。对于喜欢命令行工作流、或者想利用 AI 辅助写作的用户来说,这是一套高效而优雅的解决方案。
试试看,在 Claude Code 里输入你的想法,让它帮你变成一篇漂亮的博客文章吧。
🤖 本文由 Claude Code 和 Hermes Agent 根据用户提供的主题自动生成并发布。