Skip to Main Content
404Back to Top
03 June 2026, 18:02 (CST)

02 June 2026, 07:05 (CST)

2026年06月02日

修复

  1. 修复 Nanolog Edit编辑 不在 源代码的问题 (直接 编辑源码,但 不 立即推送更新到 公开仓库)
  2. 重置 Nanolog 内容, 书写 自己的 网站 维护内容

细节打磨

  1. 博客网页 Nanolog处 添加 ReDeplog 按钮,同 Edit Post 一致 (编辑 源码,重编译推送) 已添加
  2. 定时发送邮件 提醒自己 手动更新博客 待添加

开发进度

Done

  1. 源码推送在Codeberg, 网站15天后自动拉取编译更新网站github.io ; 实现 源码/网站 分离 (优点: 高频推送隐私信息剥离,后续可加装 密码解锁网页; 缺点: 构建 与 推送 分离 需 单独管理)
  2. 拆分一级板块:Read, Write,Share,Project, Site Dev Log ; 及其 二级分类
  3. Nanolog 模块开发完成 . 处于可用状态 (展示,可 直接 Edit)
  4. Blog模块 未完成(需 编写 index.html 及 blog.html 2个模板文件)
  5. Basb模块开发完成,并处于 可用状态, 暂定 该模块 用来进行 周记录 , 考虑 将 EditPost/ReDeplog功能同步过去 ;

UnDo

  1. 熟悉 该主题文件 的MD 博客编辑模式(该模式 精细,具有观赏性)
  2. 搜索功能 待开发(index.html 自有功能)
  3. 密码封锁 爬虫 和 无关访客 (该模块优先 开发 ,最小可用方案推出,后续迭代)
  4. 在Nanolog 中 添加 固定 格式: 约定更新时间, 考虑 添加 网页倒计时,并提前1小时 发送邮件提醒 给自己 该功能 可考虑
  5. Codeberg 中 补充 CI/CD 流水线, 该功能 还是必要的;
  6. 后续添加后端服务 (C++编写 核心模块, Go/.NET 进行Web后端API开发) 在 Vercel 或者 Cloudflare 中 进行 部署

Doing

  1. Blog 模块 正在开发调试中

细节补充

  1. 完整流程阐述:

本地拉取 私有源码仓库 Codeberg, 更新构建成功后推送(Zed 编辑 模板, Obsidian 编辑 MD); 手动触发公开博客网站Github.io仓库workflow拉取编译最新源码; 菜单栏Deplog 提醒 构建推送状态; NetNewWire 对网站进行RSS订阅

  1. 熟悉 了解 Zola功能 及 Ametrine主题功能
  2. 对其他博主博客有趣 基础刚性功能 务必添加,但柔和功能考虑添加
  3. 补充 CICD 流水线, 虽然本地是编译成功, github跨网站拉取codeberg 私有库也成功, 但 还是有必要进行构建cicd流水线的 熟悉流水线搭建,还有保证 环境搭建的流程 能够复现出来 ,例如 拉取主题仓库,更新依赖git模块, mac环境模拟zola 等细节 ; 该功能属于基础自动化功能,一旦实现,后续受益
  4. 评论区? 自认为有价值 适合分享的文章, 我会 主动发布到 HackerNew 上的; 我个人 不加载 和存储 评论数据, 使用HackerNew 足够了;

常用 命令

git pull    # 拉取最新代码,因为Nanolog 存在线上Edit Post,所以 本地修改需谨慎,优先拉取最新代码

git add .   # 添加所有修改的文件
git status  # 查看修改状态
git commit -m "update nanolog"  # 提交修改
git push    # 推送修改

#上述操作 均是在本地编辑Codeberg仓库 ,与 公开网站Github无关
# 若基础信息更改, github 的编译流水线yml文件需同步修改,否则拉取编译失败

约定/预订 下次更新时间

本周六