返回所有实践
创建: 2026.05.16 最近更新: 2026.05.23

基于博客的知识管理平台

基于 PARA 框架构建知识库,前端Hugo+后端 Obsidian

工作流 平台 AI
总体目标 打造一个基于本地Obsidian,在线blog的AI与真人双友好的知识&记忆管理系统

进展日志

2026-05-21
博客发布校验机制上线
  • 编写 Python 校验脚本(scripts/validate-posts.py),在 git push 前自动检查每篇文章的:
    • 文件位置(必须在 content/p/ 目录)
    • category 有效性
    • 各 category 必填字段完整性(archives/areas/projects/resources 各有不同要求)
    • 禁止项(如 url: http… 会导致 Hugo v0.161 报错)
  • 配置 git pre-push hook,校验不通过则拒绝推送
  • 补全历史文章 draft 字段,规范化 frontmatter
  • 后续所有文章创建、修改都受此机制约束,确保内容规范一致性
  • 文件存储: scripts/validate-posts.py + .git/hooks/pre-push
2026.05.17
完成 Hugo 模板迁移
  • 替换掉原blog模板,完成更新后的首次发布。通过Hermes做了一些适配微调
2026.05.06
项目启动 Antigravity完成了静态HTML设计以及Hugo模板的转化,提示词是:

你是一个UI设计专家,你将为我设计一个个人网站的UI,这个静态个人网站主要记录一些个人思考和经历,也展示一些个人项目实践的规划&进度记录&成果页面,可能也会有一些重要的参考链接或资料。要求简洁现代,有良好的导航,全网站风格相对统一但可以针对类别或页面有个性发挥的空间(考虑画布风格)。

静态展示先按照当前方案,下面规划创作到发布的方案,计划采用markdown创建内容,需要规划markdown模板及HTML解析方案,请先给出初步的方案,达成一致后再进一步细化完成