博客维护技能
博客维护技能
描述
本技能提供了博客项目的日常维护和管理功能,帮助智能体快速完成博客相关任务。
使用场景
- 发布新文章
- 处理图片资源
- 检查站点链接
- 优化文章格式
- 管理博客配置
指令
发布新文章
- 在
_posts目录创建新文件,命名格式为YYYY-MM-DD-title.md - 添加YAML前置元数据,包括:
--- layout: post title: "文章标题" description: "文章描述" figure: "文章封面图链接" category: "分类" tags: ["标签1", "标签2"] --- - 编写Markdown内容,包括标题、段落、代码块等
- 使用
bundle exec jekyll serve本地预览 - 提交并部署
生成标题和描述
- 文章标题建议在60个字符以内,更新到name字段上,能够突出重点吸引人打开文章
- 文章描述建议在300个字符以内,更新到description字段上,能够突出重点吸引人打开文章
同步博客更新架构师知识库
- 执行
python scripts/index_to_qdrant.py上传博客。
同步随记更新架构师知识库
- 执行
python scripts/index_pin_to_qdrant.py上传博客。
图片处理
- 图片建议使用外部CDN存储(如Cloudinary)
- 图片尺寸建议适中,避免过大影响加载速度
- 图片添加适当的alt属性
- 使用响应式图片标签
链接检查
- 构建站点:
bundle exec jekyll build - 运行链接检查:
bundle exec htmlproofer ./_site - 修复发现的死链接或错误链接
优化文章格式
- 使用清晰的标题层级
- 代码块添加语言标识
- 适当使用列表和引用
- 保持段落短小精悍
- 添加目录(在文章开头添加
- 目录\n{:toc})
管理博客配置
- 修改
_config.yml文件调整站点设置 - 更新
Gemfile管理依赖 - 配置主题和插件
- 优化SEO设置
示例
发布新文章示例
输入:
# 创建新文章文件
touch _posts/2026-04-03-example-post.md
文章内容:
---
layout: post
title: "示例文章"
description: "这是一篇示例文章"
figure: "https://example.com/image.jpg"
category: "技术"
tags: ["示例", "教程"]
---
- 目录
{:toc}
---
# 示例文章
这是文章内容...
预览:
bundle exec jekyll serve
链接检查示例
输入:
bundle exec jekyll build
bundle exec htmlproofer ./_site
输出:
Running on ./_site
Checking 100 links...
HTML-Proofer finished successfully.