个人写作工具链引介

和一位重度文字创作者+声线好听到爆炸的读书会老友聊天时,她提到她过往多年的文字创作和素材之前都放在某国内博客站点上,后来这个站点倒了,她没来得及备份——或者说站点没有提供迁移工具,很多文字和素材都丢失了。

正好这段时间我也在总结个人写作的工具链,于是我决定加快进度,写一篇文字作为引介。

我目前的写作,遵循如下的流程:

[mermaid]
graph LR;
本地写作–>版本控制兼简单异地备份;
版本控制兼简单异地备份–>提交到博客平台;
提交到博客平台–>分享到社交平台;
分享到社交平台–>定期备份;
[/mermaid]

本地写作

对于本地写作,我建议使用MarkDown语法(简称MD)。

  1. 它很容易上手,用上10分钟就能满足大部分书写要求——我这篇文字就是用MD写的。
  2. 由于书写时可以集中在内容,而不是格式,所以可以提高写作效率
  3. MD是纯文本格式+(以文本进行的)特殊标注,所以可以达到最大限度的兼容性。最坏情况下,你的文字内容可以得到保存。
  4. MD可以支持很多排版的内容,比如插入图片、外链、媒体文件等。
  5. 由于MD文件是纯文本文件,可以进行有效的版本控制。版本控制可以让你“回溯”一篇文章的写作过程,有点像Word里的“修订”功能,但轻多了。
  6. 目前,有很多很好的软件支持MD语法写作,很多内容发布平台也同样支持MD语法。

我目前用的本地写作工具是Obsidian,支持Windows/Mac/Linux全平台。我之前也有过简单的介绍

版本控制兼简单异地备份

用纯文本进行写作的好处之一是:可以进行版本控制。简单地说,可以比较不同版本之间的差异。在写作——特别是大量修改——时,这个功能有时非常有用。

同时,版本控制还可以被当做简单的异地备份来使用,因为你的文件都会通过你的commit/push而保存在离你很远很远的服务器上。

我目前使用的版本控制平台是gitlab.com,另外一个更出名的是github.com。两者都支持免费注册和私人仓库。

我使用了SourceTree作为可视化的版本控制软件。

提交到博客平台并进而分享到社交平台

我的建议是,最好自己申请一个域名,搭建一个虚拟主机,然后安装一个Wordpress的博客平台。这样,自己所有的文章在本地编辑完成后,只要经过很少的调整(主要是调整图片、媒体文件的上传和位置),就可以在自己的专属平台上发布。肾上鄙人在下我的博客是:blog.rsywx.net

然后,你可以再次将内容转而分享到社交平台。

定期备份

最后,是进行定期备份!你可以备份到移动硬盘上,打包加密后放到网盘上。如果你所有的文章都经过这个流程,那么你只要备份你当地的文稿即可。

以上是我个人目前写作工具链的引介。供参考。

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *