Matrix 精选
Matrix 是少数派的写作社区,我们主张分享真实的产品体验,有实用价值的经验与思考。我们会不定期挑选 Matrix 最优质的文章,展示来自用户的最真实的体验和观点。
文章代表作者个人观点,少数派仅对标题和排版略作修改。
自己用的几款软件出现了云服务崩溃、厂商弃坑和隐私泄漏问题后,我逐渐对一些在线服务失去了信心,转而寻求各种问题的本地化和自托管(self-hosted)解决方案,正是在那时,我尝试了 Nextcloud —— 一个以自托管云盘为核心的效率平台,之后,我的工作和生活就越发离不开它。
早晨,我收到了来自「自己」的日程邮件
早上 7 点,起床洗漱的我看到手机提示收到了一封邮件,点开一看,是一封来自「自己」的日程邮件,大致列出了今天一天要做的各种任务:
![](https://cdnfile.sspai.com/2020/07/26/7af1ac0a26c9a7f50f8c7c722145cd4c.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
我的邮箱并没有被盗,这封邮件其实来自 Nextcloud,它按照我的要求,通过 SMTP 协议发送此邮件提醒我今天一天的安排,日程的内容是我昨晚在 Nextcloud 的日历应用上写下的。我习惯写下隔天可以预见的任务,这能让我预估每日的工作量,更好地安排时间,对于我而言,网页版 Nextcloud 十分顺手。
![](https://cdnfile.sspai.com/2020/07/26/b1b58146f44bdd38efd619ccee229047.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
日历编辑体验还不错,支持设置提醒、重复,也能用邮件邀请别人参与。事件以色块的形式展示,可以拖动,缩放来控制时长和开始时间。Nextcloud 提供了「电子邮件服务器」选项,登入支持 SMTP 协议的邮件,Nextcloud 就能用此邮件发送各种提醒。
![](https://cdnfile.sspai.com/2020/07/26/9bddfa8ba82929ef737585d7d4510135.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
光在大屏幕上编辑还不够,各平台的同步也很重要。在 Android 手机上,我安装了 DAVx⁵ 以 CalDAV 的形式将 Nextcloud 日历同步在自带的应用上;在 PC 上,由于没有找到合适的 CalDAV 同步方式,我将 Nextcloud 日历共享发布,向 Outlook 添加了订阅链接。这样就实现了全平台的同步。
![](https://cdnfile.sspai.com/2020/07/26/ebd14ef828a019979a768bb4c4c17971.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
![](https://cdnfile.sspai.com/2020/07/26/126ea9a0536544ece3ea97712acf3698.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
上午,Deck 看板助力选题和构思
查看了今天的日程安排,解决完了早餐,之后就该上班了。上午处理完各种杂事和一些临时任务,准备拟定几个选题和文章大纲并提交,这就该 Deck 这款 Nextcloud 应用出场了。Deck 运行在 Nextcloud 上的一个类似于 Trello 的简单看板应用。 应用大致分为三级,面板 - 列表 - 卡片,可以用来做灵感收集,文章构思,以及任务管理。
![](https://cdnfile.sspai.com/2020/07/26/8f93e1bce2d5ff07c8e0b0d297240009.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
上面是我的 Deck 界面,主要是三个面板:素材面板里面是平时的一些小想法,或许可以写成文章;写作面板是确定要写的文章构思;Todo 面板主要用来做一些任务管理。我打开了写作面板,第一个列表是文章主题和写作方式,第二个列表是我想要提及的一些问题,第三个列表中文章中可能会用到的一些素材,链接。每一个卡片都能自由的移动、归类,点开某个卡片,可以给它添加标签,用 Markdown 写下更加详细的内容,或者将一个卡片链接到另一个卡片上。
![](https://cdnfile.sspai.com/2020/07/26/0bac5a34c4bfdf9691a9d0469a50d505.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
我写下文章主题,经过搜集查找各种资料,确定了更加明确的内容方向。在看板中把希望写的内容列举出来,然后拖动卡片,删除觉得多余的东西,一个文章的大纲就基本成型了。在主题卡片的详细内容中写下成型的大纲,将没有用的卡片全部归档,准备进行拟定下一个选题……
中午,在手机上使用 Nextcloud
不知不觉,到了午休时间,对于一个吃货而言,午餐吃什么是不能含糊的。我打开了手机上的 Nextcloud Deck 应用,点开了其中的「吃」面板,我在这个面板里面写下了所有想吃的东西,并且给他们打上了地点和价格的标签,我用标签搜索功能浏览了公司附近我想吃的美食,发现有一家牛肉面还没尝过,于是决定友好地拉着朋友去尝试一下。
![](https://cdnfile.sspai.com/2020/07/26/e67d934591e375e9c2a2747dd9eab069.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
![](https://cdnfile.sspai.com/2020/07/26/58a1385c6c54a9e6bca1d174913aa024.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
吃饱喝足,味道中规中矩,我把牛肉面标记为「已阅」,放进了「还行」的列表中。小憩的时候,我想到今天下午将要编辑的文章需要几张截图,于是顺便在手机完成了截图,打开了手机上的 Nextcloud 同步客户端,它能够设置自动上传手机上的某个文件夹,或者将云盘上的内容自动同步到手机中,就像电脑上的客户端一样。
![](https://cdnfile.sspai.com/2020/07/26/59ee6fbc2be6f2d67c3f6e99b9125bf9.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
![](https://cdnfile.sspai.com/2020/07/26/857a3f624a208026834904b1a7137918.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
Nextcloud 平台上的很多应用在手机上都有专门的 App,大部分体验都非常好,设计简洁漂亮,更新也比较及时。我觉得将云同步和各种其他功能分离开来是一种不错的思路,不会让云盘功能太杂乱,也给了用户选择的权利。
下午,在线写稿和文件处理
下午的一些琐事做完之后,我开始写一篇稿子。我自己的稿子一般习惯用 Markdown 写,如果需要,再转成其他格式。Nextcloud 平台有一个叫做 Notes 的应用,很好的满足了我的需求。Notes 支持大部分常用的 Markdown 格式,有手机端应用,并且提供了类似即时渲染的写作体验。我一般会打开 Notes,进入全屏模式,将一些其他窗口放在其他虚拟桌面上,需要的时候切换过去。我并不担心文档会丢失,Notes 实时保存在 Nextcloud 平台上,Nextcloud 也能够记录文件更改历史。
![](https://cdnfile.sspai.com/2020/07/26/5d640e4cf746dddf88d2e07cbf67329a.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
其实,借助一些应用,Nextcloud 平台上的大部分文本、音乐、视频格式都是可以像 Markdown 一样在线预览或编辑的,甚至还包括 Office 文档。只不过,复杂的编辑和解码会增加服务器的负载,也会占用额外的存储空间,所以我没有安装这些插件。
![](https://cdnfile.sspai.com/2020/07/26/77245a0dc8ca535fa4d43a8a1c92a52f.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
因为有了草拟好的大纲,在 Notes 上写稿非常顺畅,写完了我负责的那部分后,我在预览模式下将稿子整体看了几遍,又用手机端的 Notes 应用看了一遍稿子,手机屏幕小虽然编辑体验差,但阅读起来似乎更容易发现错误。之后,我在 Nextcloud 上右键稿件,通过邮件将文件分享给了同伴,他可以通过邮件的链接直接下载稿子。
晚上,利用客户端同步与备份文件
终于回到了家里,休息过后,我打开了家里的笔记本电脑,Nextcloud PC 客户端默默运行在后台,我打算学习一些 PowerShell 的内容,因此一边打开了微软的官方文档,一边打开了 Vnote。对于结构化的知识,我习惯用笔记软件去组织,Vnote 的好处将笔记是以 Markdown 形式存储在本地,而我将这些文件同步到了 Nextcloud 云盘上,借助 Nextcloud 对 Markdown 的支持,便实现了随时访问。
![](https://cdnfile.sspai.com/2020/07/26/f916e9187533a32a9e74cbdba8b3b26a.png?imageView2/2/w/1120/q/40/interlace/1/ignore-error/1)
突然手机亮起了事件通知,原来今天是周五,我设定了每周五同步一次 Nextcloud 数据库的任务,这是为了方便 VPS 出现问题后迁移环境,虽然这种情况出现的概率微乎其微,但多一层保险也总没错。只需要用 WinSCP 连接到远程主机,找到 Nextcloud 数据库,将它们复制到本地即可。
做完了这一切,我打开了网页版 Nextcloud,由于在自己的电脑上打开了 Nextcloud 的免认证登录,我可以用 Windows Hello 更快捷的登入系统。我进入日历应用,继续安排下一个和 Nextcloud 相伴的一天。
> 下载少数派 客户端 、关注 少数派公众号 ,了解更妙的数字生活 🍃
> 想申请成为少数派作者?冲!