日期: 2025-04-14
index.html
的卡片展示区。
1. 输入内容: 可以是 Markdown、Word、文字、图片、代码……
2. 用 LLM 转换为 HTML 页面 (笔记的最终展示页面)
3. 将该 HTML 文件放入仓库目录中
4.
更新
notes.json
文件
(填写标题、日期、描述等)
5.
运行
generate_index.py
,自动更新首页
6. GitHub 自动部署,在线访问即可
保存在项目根目录下的
notes.json
:
[
{
"file": "smart-note-system.html",
"title": "智能笔记网站生成系统",
"description": "结合 LLM + GitHub Pages + Python 实现智能化静态笔记站搭建方案。",
"date": "2025-04-14",
"image": "https://raw.githubusercontent.com/username/assets/main/diagram.png"
},
{
"file": "1.html",
"title": "学习笔记 1",
"description": "这是第一个学习笔记的简短描述...",
"date": "2025-04-12",
"image": null
}
]
✅ 任意格式输入 → ChatGPT → 美观 HTML
✅ 所有页面结构高度自定义,视觉精致
✅ JSON 统一管理内容,方便维护
✅ Python 自动生成卡片区,无需手工改 HTML
✅ GitHub 免费托管,部署毫无门槛
比如把 Markdown 文件粘贴给 ChatGPT,说:
请把这段 Markdown 转换成适配我 GitHub Pages 的 HTML 页面,包含样式与代码高亮。
你就能轻松获得一个即用型 HTML 页面。再加到 notes.json 中,运行脚本,一气呵成。
这是一个适合任何人、支持任何笔记格式的 个性化笔记站解决方案 ,值得推广。