想写就写,灵思无疆:用自动化部署让写作更得心应手
💡
原文中文,约9000字,阅读约需22分钟。
📝
内容提要
本文介绍了作者使用的两种自动化写作部署方案:Obsidian + Hexo和mdbook + Gitlab CI,简化了写作和发布流程,提高了生产效率和写作速度。同时,作者还介绍了个人建站选择和mdbook的拓展功能,分享了写作心得和帮助其他写作者的愿望。
🎯
关键要点
- 本文介绍了两种自动化写作部署方案:Obsidian + Hexo 和 mdbook + Gitlab CI。
- 第一套方案用于日常学习笔记和个人博客的发布,第二套方案用于写书。
- 作者分享了个人建站的选择,强调 Markdown 格式的重要性。
- Static Website Generator 简化了基于 Markdown 的网站生成过程。
- 选择建站工具时应考虑易用性、美观性及功能需求。
- Obsidian + Hexo 的自动化发布流程包括整理笔记、导出 Markdown 和使用 Hexo 部署。
- Wikilink 语法在 Obsidian 中使用便捷,但在其他静态页面生成器中兼容性差。
- 作者开发了一个小工具 obs2hexo 来处理 Markdown 内容的转换。
- Obsidian Shell Commands 插件帮助实现自动化发布,简化了发布流程。
- 第二个方案 mdbook + Gitlab CI 通过持续集成和交付简化了写作和发布过程。
- mdbook 是一个基于 Rust 的静态网页生成工具,提供 PDF 生成和检索功能。
- Gitlab CI/CD 自动管理项目,作者只需关注内容的创作。
- 写作是一个长期过程,作者希望通过自动化方案减轻发布负担。
➡️