Harlans (DargonLee) 的个人网站:公开简历、作品集、阅读笔记与问题知识库。
线上地址:https://dargonlee.github.io
仓库职责说明见
AGENTS.md。
- Jekyll + GitHub Pages
- 主题底座:
pages-themes/cayman(remote theme) - 自定义深色 UI(Grok 风格氛围)
- GitHub Actions 自动构建部署
需要 Ruby 3+ 与 Bundler。
# 安装依赖
bundle install
# 启动本地服务(推荐,支持自动刷新)
bundle exec jekyll serve --livereload
# 或仅构建
bundle exec jekyll build| 类型 | 位置 |
|---|---|
| 项目 | _data/projects.yml |
| 技能 | _data/skills.yml |
| 知识库 | _knowledge/*.md |
| 书架书目 | _data/books.yml + 封面 assets/images/books/ |
| 电子书 | books/(入库;Jekyll 不部署下载) |
| 阅读笔记 | _reading/*.md |
| 博客 | _posts/YYYY-MM-DD-title.md |
推送到 main 后,工作流 .github/workflows/pages.yml 会:
- 使用官方
actions/jekyll-build-pages构建站点 - 上传 Pages artifact
- 部署到 GitHub Pages
首次启用请确认:
仓库 → Settings → Pages → Build and deployment → Source 选择 GitHub Actions。
内容归作者所有;主题与依赖遵循各自开源协议。