从 Dropbox 到 Obsidian,如何高效进行文档版本管理?|Digital Explorer#012
☕ Editor’s Note
今天是 2023 年 9 月 13 日,您正在阅读的是第 12 期 Digital Explorer(原第 175 期 iPad Power User)。
本期继续围绕信息的消费、加工和创造场景,分享一组新应用和应用使用的新流程:
- 消费:乏味的智能手机市场、翻译工具如何改变英文图书的阅读流程;
- 加工:不再为大模型产品付费后,我如何使用大模型应用?
- 创造:2023 我的文档版本管理系统;
接下来,欢迎和我一起探索关于数字工具的所有可能。
📱消费
智能手机。2023 年 9 月,看似热闹的智能手机市场只有两个关键词:5G 和 USB-C。前者对应华为刚刚发布的 Mate 60 系列手机里的芯片能力,后者则是聚焦 iPhone 15。
这是 2023 年的智能手机市场的现状,抛开民族情感与戏谑成分,如果用一个词来形容,大概我会选择「乏味」,这种「乏味」感已经持续了近三年的时间,并还将继续下去,至少还有两年。
发布会后,关于 iPhone 15 系列的细节与购买指南充斥在全球互联网的各个角落,但 iPhone 早已失去了引流行业创新的能力。发布会前几乎被完整「泄密」的功能和与特性,甚至连发布会也从「被迫线上」变成了「主动线上」的广告片,转场精致、画面完美,令人敬畏。

只是,这几年其他竞争对手们又在做什么呢?被誉为「创新」代表的折叠屏手机几乎是整个市场忽略不计的存在,IDC 的预测,预计到 2027 年,折叠屏手机出货量将占有全球 3.5% 的份额,请注意这两个数字:2027、3.5%。

另一个所谓的「创新」则是不断上涨的价格,2017 年,iPhone X 是第一款触及 1000 美元价格线的智能手机(999 美元),随后的时间里,1000 美元(约合 7000 元人民币)俨然成为高端智能手机的标准价,从苹果到三星到华为,早已超过或即将超过这个价格。
FT 的一项数字统计指出,如果计算通胀,以第一代 iPhone 499 美元的定价作为标准,现在新款 iPhone 的价格大概在 749 美元,但今天发布的 iPhone 15 Pro,起售价就达到 999 美元。
两个令人欣慰的细节:
- 发布会开始的宣传片里,iPhone 成为「拯救生命的机器」,这是人机——人类与智能手机——关系的新发展;
- 另一个细节,库克透露 Vision Pro 将按原计划于 2024 年年初发布,这也是 iPhone 15 Pro 相机的卖点之一——其拍摄的「空间照片或视频」可以在 Vision Pro 上观看。
读书。iOS 版本的「微信读书」日前更新,一个值得关注的新特性,当用户上传英文或其他非中文图书的时候,「微信读书」应用会自动将其翻译为英文。

当然,用户可以在阅读的过程中灵活切换中英文显示,这对于需要经常浏览或阅读英文图书的人来说非常实用,此前,我曾使用过几个英文图书翻译的工具和流程,包括:
- 沉浸式翻译:基于浏览器扩展或油猴脚本,可调用包括 OpenAI 在内的众多翻译服务,甚至可以在 iOS 上完成一本书的翻译工作;
- Ebook Translator:这是一款电子书管理工具 Calibre 的插件,通过调用 Google、OpenAI、DeepL 的翻译引擎,直接在 Calibre 里实现不同语言图书的翻译;
- bilingual_book_maker:无需安装软件,直接在终端里使用命令行调用 OpenAI 的 API 即可;
上述三个产品都需要自己申请不同翻译服务的 API,这其中既有付费的 ChatGPT,还有一些面向 B 端市场的云服务(比如腾讯云或字节的火山引擎等),甚至还需要诸如命令行输入代码,过程相对繁琐,这也成为某些封装后端接口、直接提供图书翻译服务的产品的背景,比如「风声雨声」、「书译」等等,各位可根据自己的需求灵活选取。
回到「微信读书」的翻译功能,它的确带来很大便利,但有几个「友好提醒」:
- 系统局限性:目前供功能仅限于 iOS,Android 客户端还未提供;
- 翻译机制的不透明性:目前无法知道该功能调用了腾讯的哪些翻译能力,而且也存在删减、审核的问题,此前已经有用户证实了这件事情;
- 翻译功能与应用深度绑定:这意味着你只能在「微信读书」里阅读译文,无法导出到其他阅读客户端里阅读。
你可以在 App Store 免费下载或更新「微信读书」,该应用的绝大多数功能都免费,不过你应该知道,所谓互联网产品的「免费」是指什么。
接着谈翻译,Bob 是我在 macOS 上主要使用的翻译工具,其最有趣的地方是它拥有丰富的插件系统,你可以非常灵活地集成其他翻译服务或应用,目前 Bob 提供免费和付费两个版本,付费版本的价格为 45 元人民币,相比其他动辄 99 美元的 Mac 软件,这个价格足够便宜。
Bob 之外,还有几款开源可平替的翻译应用,比如 Easydict,在功能、界面上与 Bob 非常类似,但开源、免费的特性,很值得 macOS 的用户尝试。而对于其他平台——比如 Windows 或 Linux——用户来说,我认为 Pot 是一款不错的工具,横跨各个桌面系统,能够提供一致、流畅的跨平台使用体验。
📔加工
大模型应用。Anthropic 公司上周终于推出了大模型服务 Claude 的付费版本:Claude Pro。这里使用「终于」是因为他们内部已经测试了很长一段时间,并通过各种用户调研的渠道向用户打预防针,和 OpenAI 的 ChatGPT Plus 一样,Claude Pro 每月也是 20 美元,目前提供以下特性:
- 相比免费用户,Pro 用户可以获得 5 倍的使用量,这意味着可发送更多信息,详细介绍在这里;
- 在流量较高的时段可优先访问 Claude.ai;
- 提前使用新功能,但目前并不知道新功能是什么;
一个可以预
见的事实:越来越多的大模型应用会推出付费版本。而根本原因在于,大模型对于算力的巨大需求还在持续增长,短期内的通过规模化的运营从而降低成本几乎不可能。在大规模融资的同时,包括 OpenAI、Anthropic 在内的创业公司也需要开辟更多营收方式,即便这些收入远不能覆盖巨额的成本,但终究会成为接下来持续融资的筹码之一。
9 月开始,中国市场一大批大模型应用可以「合法」运营,比如文心一言、商汤商量等,其中「文心一言」一度攀升到中国区 App Store 免费榜首位,体验到了当时 ChatGPT 上架 App Store 时的「大模型应用时刻」。
从用户的角度去看,越来越多的大模型应用的确提供了更丰富的选择,不过也同时带来诸多问题。比如大量应用存在同质化问题,不仅是交互界面的同质化——想想「文心一言」和 ChatGPT 的交互能有多大不同,还包括功能层面,甚至给出某些问题的答案也会出现类似的错误或偏见。
更进一步看,用户对于大模型应用的一些「不切实际」的需求也会持续考验着这些产品的创新能力,一个典型的场景就是如何将搜索引擎与大模型应用的能力整合起来,这是现阶段很多用户的需求,当提示词工程越发复杂,逐渐成为一门学科之后,使用关键词的提问已经变得越发普遍,虽然「大模型应用≠搜索引擎」,但用户的需求在这里,大模型开发商们需要想想办法。
对于国内一众大模型应用来说,短期内依然会坚持免费的策略,但长期来看,鉴于算力供应能力和商业变现之间的巨大落差,以及大洋彼岸一众竞品的付费产品作为榜样,我们有理由相信,距离文心一言出现内购 VIP 或 SVIP 的时间不会太长。
与此同时,最近关于 ChatGPT 流量下降的报道特别多,比如分析公司 Synarweb 的数据,8月份 ChatGPT 网站的访问量下降了 3.2%,此前两个月每月下降约 10%。
这个数据有什么意义呢?我个人觉得一点意义也没有:
- ChatGPT 网站流量下降的原因既包括竞争对手越来越多,导致网站分流,也因为 ChatGPT 拥有了 iOS 和 Android 版本,用户转而使用移动端应用;
- ChatGPT 网站流量下降与大模型市场是否衰落没有必然关系,对于众多企业或开发者来说,他们已经或正在计划使用 OpenAI、Anthropic 等公司的 API,通过将这些 API 集成到自己的产品里,提升产品能力,这难道不是大模型产品普及的表现吗?
我在之前的 Digital Explorer 里谈到自己已经退订了诸如 ChatGPT Plus、Poe Plus 等付费版本的大模型应用,节省金钱的同时也在节约时间——很多时候大脑的「计算」效率远高于这些大模型,以下推荐一组免费或相对节省的大模型使用选择:
- ChatGPT 免费版本可无限量使用 GPT 3.5 的能力;
- Claude 免费版本依然可用,10 万上下文的特性足以应对绝大多数文本处理的需求;
- 应用 Poe 的免费版本每天提供限量的 Claude 2 100K 调用,而诸如 Meta 开源模型 LLaMA 2 系列的使用则是免费,实际体验中,LLaMA 2 70B 的文本总结能力非常强大;
- 微软 Azure 正在大批量开放 GPT-4 的 API 接口,你可以根据这个教程快速申请,然后以「用多少支付多少(pay-as-you-go)」的模式使用 GPT-4,实际的使用成本很低,类似的还有 OpenRouter AI,提供的模型更多,价格与官网一致;
另外,如果你在 macOS 上订阅了 Setapp 的服务,可以试试 Typing Mind,可免费使用 Setapp 提供的模型访问权限,包括 GPT-3.5、GPT-3.5 16K 以及 GPT-4 等模型,用户每天最多调用 200 次模型,每小时最多使用 100 次,这对普通用户来说已经足够了。
更重要的一点,每月 9.9 美元即可几乎限制访问 GPT-4,可能是目前最低的价格了,感兴趣的朋友,不妨通过我的这个邀请链接注册、体验一番,绑定信用卡之后可获得 7 天免费试用,并在付费订阅后,额外获得一个月的订阅资格。
补充两个大模型应用的使用技巧:
- Anthropic 公司的提示词工程师在一则视频里分享了五个高效使用 Claude 的方法,有些是通用技巧,比如留给模型「思考」的时间,有些则比较特殊,比如可使用 XML 构建文本内容;
- OpenAI 发布了一份面向教学场景的 ChatGPT 使用指南,从提示词设计到大模型局限性等话题都给出了非常实用的建议与参考,即便不是教师,也推荐一看;
✍️创造
2023 我的文档版本管理系统
作为一个常年和文档或者说文本打交道的内容工作者,我对文档的版本管理非常痴迷。
某种意义上,我们的思考过程就像一条不断流动的河流。在不同时间点或不同地点,我们对于某个话题的认识也会发生变化,反映到文档或文本,则是不同的版本变化,此时如果能够切换、还原不同版本的内容,也能够快速了解自己的心路历程。
在过去几年时间里,我探索了众多文档版本管理系统,这些探索与思考散见于之前的会员通讯或电子书,接下来我会更新一组「关于文档版本管理系统」的文档版本管理,从具体工具入手,探讨其可用的流程与潜在的问题。
需要说明一点:大量在线文档工具,比如 Google Doc、Notion 等也都提供文档版本管理功能,但这些在线工具不具备「本地优先」的特征,无法满足用户在离线状态下的操作,所以不在我的考虑范围之外。
Dropbox
Dropbox 的版本管理足够简单,你只需将一个文档——无论是 Office 文档还是 Markdown 文档——放在 Dropbox 的某个文件夹里,它会记住你的编辑和修订过程,从而生成一个个版本。

使用 Dropbox 进行版本管理的最大的好处是其跨平台的属性。免费版本的 Dropbox 支持 30 天内的版本记录和恢复,但版本查看、还原等操作只能在网页上完成,略显不方便,不同版本之间也无法对比异同。
Pages 等苹果办公工具
如果你热衷在 macOS 上使用 Pages 撰写文档,Pages 的版本管理机制其实还不错。打开某个文稿,在顶部「文件」菜单里找到「复原到」,就能看到「浏览所有版本」的选项,点按之后,你会看到和 macOS「时间机器」界面一样的版本管理界面:

然后根据需求,可恢复或创建文档副本,同时苹果还很贴心地对共享文稿状态下的版本管理进行了优化设置,感兴趣的朋友可以通过这里详细了解,类似的,Keynote、Numbers 也具有上述功能。
Drafts&iA Writer
Drafts 和 iA Writer(以下简称为 iA)是我一直在使用的文本编辑工具,两款产品覆盖苹果所有硬件和系统平台,在 UI、性能——比如编辑长文档能力、功能上实现了平衡。
两者也拥有一定的版本管理能力,以 iA 为例,它提供了基于 iCloud 的版本记录、恢复的机制,下图是 iPad 客户端上的 iA 历史记录:

Git
Git 是一种适用于软件开发的分布式版本管理系统,非常适合各类「码农」——无论是码代码还是码文字——进行版本管理。最简单使用 Git 的方式可能就是注册一个 Github 账号,然后在网页上编辑文档,保存提交之后就成为一个新的版本。
进阶一点的用法可以借助一些工具,比如 iOS/iPadOS 上的 Working Copy,能够将 Git 和文件系统整合起来,我之前分享过 iA 与 Working Copy 结合起来的教程,感兴趣的朋友可以在这里查看。
而在 macOS 上,我习惯使用 Vscodium——VSCode 的开源替代——调用 Git 的版本管理能力,我的每一期会员通讯、电子书修订记录等,都会借助 Vscodium 推送到 Github 的远程仓库。
Git 的用处还有很多,上述几个用法仅限于我对文档版本管理的需求,不代表 Git 的最终能力。
Obsidian
Obsidian 的版本管理分为两大类:本地设备与跨设备。前者可以在各个平台的 Obsidian 应用设置里进行定制,它的名称叫「文件恢复」:

这项功能可以记录文档在特定设备上的修订历史,你可以任意调整需要保存的天数,但所有记录仅限于某一台设备,比如我在 macOS 上进行了设置,但在 iOS 上的修改记录就无法与 macOS 进行同步,只能通过 iOS 查看。
而跨设备的版本管理则涉及到同步机制,Obsidian 官方提供同步功能是最简单方便的做法,前提是你愿意支付 8 美元/月的费用。除此之外,你还可以借助第三方插件实现类似的功能,比如这款「Self-hosted LiveSync」插件,通过搭建(基于 docker)或使用第三方的 CouchDB 数据库,实现了几乎零延迟的跨平台数据同步,可媲美 Obsidian 官方的同步速度和稳定性。
更重要的一点,这款插件使用了 CouchDB 数据库,也赋予 Obsidian 跨平台的版本管理能力,你可以在 Obsidian 里使用命令行快速查看某个文档的修订历史,还能对比不同版本的区别,并随时还原或创建新副本,如下图所示:

需要提醒的是,虽然「Self-hosted LiveSync」提供的版本管理功能横跨多个平台,但由于屏幕尺寸的限制,手机上的显示效果比较差,可能会导致误操作,所以建议各位尽量在桌面设备上查看、管理文档版本。
尾巴
「文档版本管理」的版本管理还会结合我的使用场景不断更新,比如最近我在 Joplin 里发现其原生的版本管理功能非常强大,未来随着使用的深入,我也会分享 Joplin 的版本管理能力,欢迎各位持续关注。