如何实现 OmniFocus 批量添加任务
问题
把如下的excel中一条条任务批量导入到omnifocus中,省去一条条复制的辛苦
所用到的工具
excel:用于罗列拆解任务,MAC/Windows均可以
幕布:用于把excel任务导入,生成OPML文件,MAC/Windows可以使用
omnioutliner:Omni公司的大纲软件,类似于幕布,只能在MAC/IOS上使用
omnifocus:omni公司的GTD软件,用于任务跟踪,只能在MAC/IOS上使用
思路:
通过幕布和omniouliner两个中间软件把一条条任务批量导入到omnifocus中。
具体步骤
把excel单元格内容复制进幕布中,如下效果
把幕布文件导出另存为OPML文件
通过omnioutliner打开从幕布导出的opml文件
显示如下
移除栏:右键选择不需要的栏,移除
导出omnioutliner格式文件
打开omnifocus==>文件==>选择导入omnioutliner文稿,选择文件
最终显示如下:
几个问题
Q1
Q:为什么不直接用excel导入Omnifoucus
A:Omnifoucus软件不识别excel表格格式
Q2:
Q:为什么不直接复制excel内容至omnioutliner
A:直接复制至omnioutliner,显示效果如下:
注意和上面的区别,out这里只显示一条记录
那么导入到OF里也是一条任务
其它说明
此方法是比较笨的方法,肯定有更好的方法,如有大神知道,烦请告知本人
此方法只能批量导入内容,无法实现项目/截止日期/标签等方式的导入,存在一定缺陷
omnifocus 帮助文档里提及可以实现out和of里内容的对应,但我没有测试成功,希望有经验的告知。
https://support.omnigroup.com/documentation/omnifocus/mac/2.3/zh/print/
OF 强大之处在于可以用applescript进行二次开发
已有大神通过其它方式实现批量导入“用 Drafts 实现 OmniFocus 批量添加任务”,链接如下,测试中,如有成功者欢迎交流:
OF软件是很强大的GTD软件,可以深度定制
推荐一篇文章“手把手教你入门 OmniFocus(附最全面的资源汇总)”,链接如下:
作者简介
- 笔记侠思维导图分舵笔记达人
- 微信:Doit03