撷时录
基于 Hugo Solitude 的个人笔记与项目站
「撷时录」是笔记沉淀与作品展示合一的静态站点:主题 Hugo Solitude,内容仓与站点仓分离,产物发布到 GitHub Pages(gh-pages)。笔记走分类与标签;项目走独立卡片与详情页,本页即其中一篇。
权威源在内容仓。本地 push.sh 把 Notes / Projects 同步到站点仓分支 sync/content(先跑 Hugo 校验),站点 Actions 再合并进 main 并部署到 Pages。
flowchart LR
notes["jiangbyte/Notes"]
projects["jiangbyte/Projects"]
sync["sync/content"]
main["site main"]
pages["GitHub Pages"]
notes -->|"push.sh sync"| sync
projects -->|"push.sh sync"| sync
sync -->|"merge workflow"| main
main -->|"Hugo deploy"| pages
项目集
同一展厅收录桌面工具、隔离执行、OJ、DDD 脚手架与轻量前端。卡片按 weight 排列;详情页写定位、特性与示意,不堆安装手册。
flowchart TB
hub["撷时录 · 项目展厅"]
desk["桌面"]
infra["评测与隔离"]
scaf["脚手架"]
web["轻量 Web"]
hub --> desk
hub --> infra
hub --> scaf
hub --> web
desk --> xuanjian["玄鉴"]
desk --> m3u8["M3U8 Downloader"]
desk --> resume["ResumeFloat"]
infra --> acoj["ACOJ"]
infra --> spark["SparkSandbox"]
scaf --> voxel["Voxel 系列"]
web --> startpage["Startpage"]
特性
- 笔记与实践:运维、框架、工具链、嵌入式与工程实践,分类 + 标签归档
- 项目展厅:独立 Markdown;仓库入口、演示地址、GitHub 仓库卡片
- 内容同步:
push.sh→sync/content→ merge → deploy;拷贝脚本为sync_notes.py/sync_projects.py - 主题定制:Solitude 上调整布局、项目网格与样式,保留主题升级路径
- 外链入口:简历等独立站点走导航与项目卡,不挤占笔记信息架构
技术栈
- 静态生成:Hugo
- 主题:Solitude
- 发布:
sync/content合并进main→ Actions →gh-pages - 内容仓:jiangbyte/jiangbyte
本文采用
CC BY-NC-SA 4.0
协议,由
撷时录
发布。