欢迎来到我的数字花园
这是我的首页!
本项目的构建流程
graph TD subgraph a[第一部分:在你的电脑上操作] obsidian(1\. 在 Obsidian 里<br>自由写作和修改笔记) notes_folder["2\. 进入 '大学资料' 文件夹 (笔记库)"] quartz_folder["4\. 进入 'quartz' 文件夹 (网站项目)"] obsidian --> notes_folder notes_folder -- "3\. 运行 git push<br>(将笔记备份到私人仓库)" --> github_private quartz_folder -- "5\. 运行 git submodule update --remote<br>(将云端的最新笔记同步到本地网站项目)" --> github_private quartz_folder -- "6\. 运行 git push<br>(将网站的更新指令推送到公开仓库)" --> github_public end subgraph b[第二部分:在 GitHub 云端自动发生] github_private[你的私人笔记仓库] github_public[你的公开网站仓库] github_public -- "7\. 自动触发" --> actions(GitHub Actions 机器人) actions -- "8\. 拉取网站代码和最新的笔记" --> github_public actions -- "9\. 构建网站 (npx quartz build)" --> build(生成HTML等网站文件) build -- "10\. 部署" --> pages(访客最终看到的在线网站) end