Hi-Ruby 博客
Hi-Ruby 博客
Jekyll 静态博客,部署在 GitHub Pages。
目录结构
_posts/ 已发布文章(.html / .md)
_drafts/ 草稿(本地 make serve 可预览,线上不生成)
_layouts/ 页面布局模板
_includes/ 可复用 HTML 片段(header, sidebar, user_card 等)
_sass/ 样式(_backup.scss 为主样式文件)
categories/ 分类页(每个分类一个 .md)
css/ 主入口 main.scss
images/ 静态图片
scripts/ 工具脚本(build-pdf.py)
dist/ 构建产物(gitignore)
常用命令
make serve # 本地预览(Docker,含 future + drafts)
make stop # 停止
make pdf # 生成 Agent Harness 系列 HTML
配置
_config.yml— Jekyll 配置,future: false控制未来日期文章不上线docker-compose.yml— 本地预览环境(ruby:3.4.1)plugins: jekyll-paginate, jekyll-sitemap
分类
| 分类 | 路径 | 说明 |
|---|---|---|
| ai | /categories/ai/ | AI 相关 |
| ops | /categories/ops/ | 系统运维 |
| db | /categories/db/ | 数据库 |
| front-end | /categories/front-end/ | 前端开发 |
系列文章
- Agent Harness 实践(8 篇)— 索引页
/agent-harness/,草稿在_drafts/
写作约定
- 文章用中文双引号
"",不用直引号"" - frontmatter 中的值用直引号(YAML 语法要求)
- 代码块内引号不做替换
