为什么重构
原来的站跑在 Typecho(PHP + 数据库)上,只有一台服务器在撑。想做自动更新,就得跟后台 API 权限较劲,既不简单也不好管。
这次重构成纯静态站:
- 内容就是
content/下的.md文件 - 跑一次
build.py生成public/下的 HTML - 把
public/传到任意静态托管即可
带来的好处
- 零运维:不需要服务器、不需要数据库、不需要后台。
- 好管:写文章 = 新建一个
.md;自动更新 = 脚本写.md再构建。 - 可版本化:整个站点就是一份 Git 仓库,改动有迹可循。
- SEO 不丢:旧的
index.php/start-page.html等链接用跳转保留。
自动更新怎么接
update.py 负责从生财 MCP 拉精华帖、生成脱敏解读、写成 content/sidehustle/*.md,然后调 build.py 重新构建。下一步接上定时任务,就能每天自动更新「精选副业」栏目。