作为一个普通学生(以及将来即将成为的普通社畜),在搭建博客之初也确实说过“静下心来在电脑前完整地打一篇文章让我感觉很舒适”,可是有一天我突然发现,我好像是一款“灵感乍现”类的博主——具体表现为在通勤路上、在吃饭的时候、在上厕所的时候、躺在床上刚有睡意等不方便拿着电脑码字的情形下,也会迸发出一篇文章。

于是,我开始寻找用手机无痛更新博文的可能性。

以下内容基于iOS/iPadOS系统(15.5)与Windows11

Evernote——但我不想付费

仔细思考了我的需求,简而言之就是在手机上写作完之后可以最大程度偷懒地让电脑端的文件也更新并部署到github,若真能这么丝滑就好了。说通俗点就是一个稍微没那么容易实现的多端同步。

说到多端同步,就不得不提各大云笔记平台如Notion、Evernote、OneNote和Google Keep等。后两者不常使用/没使用过于是失去测试资格,没有使用Notion主要有以下两个原因:

  1. 关于Notion的安全性讨论一直经久不息,有说法是其有内容审查的嫌疑,本人宁可信其有不可信其无;
  2. Notion里装了很多大三学年的笔记,既舍不得删也不想每次打开的时候都被死去的回忆强行攻击(。_。)

于是转向了我注册多年没有使用的Evernote账号。

Evernote的安全性问题暂时没见到太多人讨论,免费版的话可以保持两个设备同步,虽然有点少(要是能有三个就好了)但也还算能用。

缺点:

  1. 服务器偶尔抽风无法快速同步;
  2. 免费版有广告让你升级,降低写作体验。

共享文件夹——这不比文件传输助手快

这不是个什么新鲜事了,但其实我是今年才学会的而且没怎么用过,直到首页有象友提起来我才试着去探索了一下丝滑更新post文档的可能性。

总结:确实非常丝滑,延迟可以忽略不计。只要你的移动端和电脑在同一个局域网就可以无痛快传。比起用这个写博客,用来进行办公文件的无痛传输才是我心目中最大的优点,此处省去辱骂张小龙的1000字。

不过配置有些麻烦,我也通俗地写一下步骤吧,仅供参考:

点击展开/隐藏
  • 电脑操作:

Step 1. 右键你想要共享的文件夹,依次点击“属性共享共享”;

Step 2. 在下拉菜单中选择“everyone”,点击“添加”后更改权限为“读取/写入”,点击“共享”;

Step 3. 使用组合键“Windows + R”,在弹出的框中输入“cmd”,备用;

Step 4. 确保电脑联网后,右击屏幕右下角的网络标志,点击“网络和Internet设置”,点击“属性”,找到自己的IPv4,备用

  • iPhone/iPad操作:

Step 1. 打开自带的app文件,点击右上角的三个点点,点击“连接服务器”,在弹出的窗口中输入你的电脑显示的IPv4地址,点击“连接”;

Step 2.

-方法一:选择“客人”,然后点击“下一步”即可;

-方法二:选择“注册用户”,“名称”填在电脑操作第三步中弹出的黑色框“user(s)/”后面的那一串,也就是你的windows用户名;“密码”填你电脑开机用的PIN码

(方法二很多人设置不成功,我也一样,直接用方法一也行啦)

设置完成后即可访问和编辑文件夹和其中的文件。

缺点:电脑不能关机,电脑与移动设备在同一网络下才行。每一次同步都需要重新连接服务器,如果更改了网络环境设置也要相应更改。

这个缺点对于在无线环境下且电脑随时开机的人来说是可以无视的(比如你在工位上博客写了一半突然想去卫生间摸鱼,可以带着手机进去继续写);但是对于我这种上床下桌且没有无线网络环境的学生来说,如果我要下床开电脑还不如直接就用电脑写呢!

苹果备忘录——你可以永远相信iCloud

曾经在毛象发了一条“备忘录是最好的码字软件”。

确实。而且自带iCloud同步,快速多端免费,开箱即用,有手就行,没手也行。

关于windows电脑访问也是可以无痛的,访问网页版的iCloud就可以同步了。个人体感网页端的体验不如苹果设备,苹果全家桶有福了。

缺点:不支持md语法,需要再用相关软件调整格式,有些不得劲儿。

或许这个缺点可以用一些多端同步的markdown编辑器来弥补。

Forestry——简单粗暴的顾虑(已消除95%)

综合以上三种方法,我发现我还是逃不出手动push到git仓库这个步骤,有没有什么步骤可以像发社交网站的博文一样点击一个按钮就直接发布呢?

答案是肯定的,懒是第一生产力♪(´▽`)

少侠,来看看咱们的Forestry,一款简单粗暴的博客更新网站。它的运行原理很简单,给它github的改写权限,直接用它写文章,写好后直接点击保存,它就会自动帮你同步到git!

请看HUGO官方文档里关于Forestry的介绍

这里也通俗讲一下配置方法(前提是你已经建好了站且拥有公开的git仓库)。

点击展开/隐藏

Step 1. 点进Forestry主页,用Github账号登录;

Step 2. 点击“Add Site”,选择你的框架,Version选最新的就好(我的hugo版本是0.101.0,选择了0.81.0,暂时没出现什么问题),点击“Next”;

Step 3. 点击“Github”,再点“Next”;

Step 4. 选择你的博客所在的仓库位置和branch,如果你的仓库是private的,点击上方的灰色按钮授权,或者把你的仓库改成public,点击“Next”,完成。

可以根据需要配置FrontMatter,在post里直接新建即可书写。点击save之后博客更新大约会有30秒到1分钟的延迟。

缺点:硬要说的话就是需要联网不能在飞机上写(好强行(好强行;手机端浏览器有点呆呆的,明明输入了两个井号却自动调成了加粗格式,需要在下方按钮再次修改,个人认为无伤大雅;可能是个人设置问题,用forestry写的文章无法保存为草稿,会直接发布出来。

顾虑:会担心直接在网页书写的文章突然消失,所以大多数情况下会写完后赶紧在本地备份。

って。之前我是这样说的,可是在我脑子清醒了认真用Forestry测试之后,发现再下一次使用git来fetch本地文件夹和仓库时,会将你在Forestry上写的文章自动下载到post文件夹里,这样一来就没有什么顾虑了!要说还有什么担心的事那就是在git到本地前我的仓库以极低的概率出问题,但一般来说也不可能几周一个月不用电脑吧,只要每次开机顺便弄一下就好了。

综上所述

Forestry已成为我的新宠!真正实现随时随地一键发博!虽然比起用电脑码好再一步步推送确实缺少了点儿情调和感觉,如果不是极端到只能用手机写作的情况还是倾向于用电脑。用Forestry的话也倾向于用别的markdown软件写完后再传上去,不会直接在浏览器里写。