「装了啥」是少数派最有特色的栏目之一,沉寂一年,现在它终于回来了。和之前不同的地方在于,「装了啥 2.0」不仅会邀请不同身份的的人来分享他们在用的 App,还会强调在实际生活工作场景中,他们如何使用这些 App,这会是更有参考价值的部分。我们相信,选择好 App 并有效地利用好它们,能够真正提高工作效率、改善生活质量。
Q1. 介绍一下你自己
我叫Janner Chang,是一名法官,主要从事民事审判工作,同时也是一名电脑折腾者,得益于之前自学过一些编程语言,会经常折腾各种效率软件,现在对 AppleScript 非常有兴趣,对自己的工作其实也有很大的帮助,跟几个朋友搭建了一个 wiki ,用于分享各种应用使用方法的心得,最近更新很慢 :joy:。
Q2. 你常用的设备有哪些?
我基本上算是一名果粉了,包括工作、生活等设备基本都是 Apple 产品,并不是为了虚荣,是确实好用。
Q3. 你在这些设备上都装了哪些应用?
因为爱折腾,所以在各平台都够买了很多「效率」应用,这些应用也确实的发挥了其应有的作用,在如今手机电脑硬件性能基本满足需求的情况下,应用才是关键。
Apple 对应用质量的把控催生了相当优秀的应用,很多应有都确实的提高了工作效率,丰富了生活娱乐,加上 Apple 强大的生态,真的省心很多。
Q4. 你提到 OmniFocus 是你「工作流的核心, 所有案件流程都是由它管理 」,可以具体说说你是如何把你的工作和 GTD 结合在一起的吗?
法官的工作其实是很机械的,基本上每天的工作都安排好了,案件到手后,先阅卷安排开庭时间,由于人手不足,很多事务性的工作都需要自己去做,案件又多,每周至少一整天开庭,开庭后赶紧安排后续的开庭,一天整理庭审情况,至少一整天合议,写判决很多时候需要加班了,然后在内部系统里报结案件,整个就像流水线工人一样,这些流用 OmniFocus 来管理,感觉轻松了很多。
首先,OmniFocus可以设置项目(project)为顺序执行,完成一个动作后才会显示下一个动作,这对于我查看每个阶段有多少工作去做非常重要;其次,OmniFocus 支持 AppleScript ,可以自行编写很多脚本扩展 OmniFocus 的操作。
我的工作流是建立在 Mac 平台,主要使用了 OmniFocus + Finder + AppleScript + Keyboard Maestro。
我的 OmniFocus 上下文、模板及 Finder tag 设置如下:
OmniFocus 的常用脚本:
下面开始按照项目顺序(阶段)详细介绍下我的工作流。
立案庭将案件分配到个人办案系统后,通过 OmniFocus 的「模板脚本」将案件信息录入到 OmniFocus。该脚本是我将国外一个脚本迁移到Keyboard Maestro里 ,更适于变量的输入,现在只要复制粘贴后就可以完成变量的设置了。
项目建立后批量选择项目利用「Folder 脚本」创建与项目同名的文件夹 (名称为「案号 - 当事人及事由 - 案由」,以后会对该名称处理) ,提取需要的信息,便于以后管理法律文书,该脚本也进行部分改造,主要是根据我的需求做了简化,其功能是首次运行时会让你选择创建文件夹的位置,并将该路径存于项目的备注里,下次点击该脚本会直接在 Finder 里打开该文件夹。
之后会有一个「sh 脚本」通过监视 OmniFocus 数据库的变化动态的改变 tag ,通过 tag 可以在 Finder 里直观的显示各阶段的案件情况。该脚本设置成随系统启动,实时监视 OmniFocus 的数据库。
该阶段主要是安排开庭时间,确定开庭时间后点击完成,手动设置下一个任务「发传票」的截止时间。
等传票送出后,点击「Done & StartNext & publish 脚本」,该脚本实现的操作是:
正常流程,完成后只需要点击完成就好 :grin:。
开庭后需要整理庭审情况准备合议,完成后,「sh 脚本」将文件夹的 tag 自动设置为「待合议」:v:。
完成后,「sh 脚本」将文件夹的 tag 自动设置为“已合议”。
在 OmniFocus 里选择处于「写判决」阶段的任务,点击「Folder脚本」直接打开项目所在文件夹,然后用 Keyboard Maestro 来执行一些列重复性很高的操作。
Mac 版的 Word 提供了相当丰富的 AppleScript 接口,对于常用的用语和相关信息的录入我都用 AppleScript 进行处理,能保证相对的正确性:v:(出于对内部办案系统信息的信任:joy:)。
相关操作都由 Keyboard Maestro 来执行。
该任务完成后,文件夹的 tag 被自动设置成「待审批」。
等领导批示,员额制实施后名称应作些改动,但是流程没变化。该任务完成后,文件夹的 tag 被自动设置成「待打印」。
进入办案系统填写各种信息,完成结案程序。该任务完成后,文件夹的 tag 被自动设置成「待退卷」。
打印裁判文书,生成退卷文书,原审卷退走,桌面干净:v:,该任务完成后,文件夹的 tag 被自动设置成「已办结」。
上述操作看起来很复杂,其实这都是在使用过程中逐步改进的,最开始我对项目的分解很细,环节很多,用着用着就完成简化,对于有些重复的操作,就琢磨能不能用 AppleScrip 来处理,这样就简化了操作的步骤。
其实不管用什么软件最终目的都是为了自己的工作服务,开始都不要急于求成,工作流不会一开始就很完善,逐步去简化,会更加趁手,我在这里也只是抛砖引玉,其中的细节没有做过多的描述,大部分脚本都分享到 我的 Wiki 里面了。
Q5. 你是从什么时候开始接触这些效率工具,并且想到要把它们和你的工作结合到一起的?你现在这套工作流大概经过了多长时间的调整和优化?
我算是接触电脑比较早,所以做什么事儿都喜欢用电脑去解决,2009 年尝试使用 macOS 时会寻找各种对应 Windows 的应用,后来一个偶然机会接触到 「GTD」 的概念,就开始找各种教程,从而接触到 OmniFocus ,开始尝试管理工作和生活事务。
我当时用 OmniFocus 的时候很懵,但是看了 《工具控的福音》 一系列的文章,对于 OmniFocus 的介绍对我来说简直是醍醐灌顶,从此决定用 OmniFocus 管理我的工作,从最开始一脸茫然,到现在能自己编写 AppleScript 经历了相当长的时间,因为相关中文教程毕竟太少了。这期间也经常看各种苹果产品的网站,其中也有很多推荐和介绍,慢慢就开始尝试各种效率工具并结合自己的工作去调整。
现有这套工作流整体框架完成较快,因为我的工作流程相对固定,对于 OmniFocus 项目结构的建立很快,当时对项目分解得过细,随着工作的开展慢慢开始简化 OmniFocus 项目流程,有些操作会重复出现,这是就开始琢磨能不能有什么方法实现一键操作,就开始尝试学习 AppleScript,进而开始对 OmniFocus 的扩展,并使用 Keyboard Maestro 去执行更多的脚本,完成更多的操作,从建立工作流到现在的完成度经历了有大半年的时间,都是边用边调整,现在基本上有些复杂的操作我都会去想能不能用 AppleScript 解决。
Q6. 你在工作的时候都在使用 Mac 设备,这在法院不会受到限制吗?
没有限制的,本身我们这设备就紧张,书记员都没电脑,正好单位给我的 PC 就给书记员用了,而且我在 Mac 上建立的工作流在 Windows 下真的是难以复现,所以在 Windows 上我只需要上传文书,别的没什么特殊操作了,我自己带的打印机,一般材料都是用自己打印机打印,集中打印就打印盖章文书。
喜欢看看电影,尤其喜欢各种大片,更多的还是喜欢关注科技界的新闻,现在又沦落为了猫奴,当上了铲屎官:joy:。
Q8. 有没有哪些你觉得不错,但是相对比较冷门的 App?
应为很多应用都是看的少数派推荐才去尝试和购买的,加之国内对于 Mac 应用的介绍很少,所以冷门的应用很难被我们熟知,在这里推荐两个露脸率较低的 App 吧。