个人报告分享平台方案对比
对比 PDF、原始 Markdown、手写 HTML 与静态站点方案,说明为什么静态生成 + Markdown 更适合作为首版基础设施。
TL;DR
- 首版不该追求后台系统,而应先保证“写作成本低、打开体验好、部署足够稳”。
- 手写 HTML 灵活,但长期维护负担过高。
- Eleventy 兼顾了内容写作效率、样式控制能力和可移植性。
背景
搭建个人报告分享平台时,最常见的误区是过早引入复杂系统,比如 CMS、数据库或权限体系。对于个人场景,这些能力往往不是首要瓶颈。
核心发现
1. 输出形式决定分享摩擦
如果用户打开的是附件,他需要先下载、再选择查看方式;如果打开的是网页,内容本身就在链接里。这种摩擦差异会直接影响传播效率。
2. 首版更适合静态生成
静态生成站点有几个明显优点:
- 成本低
- 部署简单
- 迁移到别的 agent 或新仓库时容易复制
- 没有后台依赖
3. 内容模型要先于视觉细节稳定
先把这些字段固定下来,后面的专题页、引用卡片和合集页才容易扩展:
- 标题
- 摘要
- 发布时间
- 标签
- slug
证据材料
一个更实际的发文流程如下:
draft -> markdown -> static build -> github pages
结论与建议
首版推荐方案:
- Eleventy 作为静态站点引擎
- Markdown 作为内容格式
- GitHub Pages 作为默认托管
- skill 目录内保留同构模板,方便迁移给其他 agent
参考资料
- 个人知识分享站常见构建方式
- 静态站点生成工具的长期维护经验