Workflwo和Evernote管理书籍。
需求分析
首先我要说一下我为什么做这个Workflow其实也就是分析一下我的需求,如果你也遇到这样的问题,可以继续往下看解决方法。
我希望和自己有过交集的书以List呈现,方便整理。
比如我平时喜欢逛书店,喜欢看书,我希望将我喜欢的、想读的书记录下来,方便以后查找。或者将我自己的书架上的书籍录入。
我希望保存书籍的流程尽可能简单。
这个不赘诉,因为这个过程是机械重复的,那么必然有方法实现自动化,减少人的操作。
我希望保存的格式不受制于何商业软件。
之前保存书单用豆瓣书单,后来停止维护了,后来又用豆瓣客户端,这些书单全部保存在豆瓣,整理比较麻烦。我希望保存为容易导入导出,容易整理,格式不会乱的文件。
经过我多年的摸索,包存个人的文件,比如自己的笔记,自己写点文章,尽量不要用商业软件,因为我们并不能保证任何一家公司的经营会永远都是最佳的,我自己曾经用过 Google Reader、Springpad、Windows live blog这些服务的结局都一样。虽然都有文件导出的方案,但终究会遗失不少信息,比如排版信息,所以我会尽量选择开源的服务和格式,比如Markdown。
解决方案
用ISBN编码,通过豆瓣开放API查询书籍信息的json文件,获得图书的详细信息。
获取书籍的详细信息并按照既定的格式排列并且保存到Evernote,保存的方式为添加到已有笔记,例如:"My book list"。
在Evernote中建立名为"My book list"的笔记,并且在笔记顶部加入,了解Markdown语法的小伙伴都明白,这一步是在创建Markdown表格。
ISBN13 | Title | Origin title | Author | Translator
------- | ------- | ------- | ------- | -------
```
4. 每一次扫码获取的信息都会在Markdown表格的下面添加。
例如:
```
9787560088334|牛津英语语法要点精讲||伊斯特伍德(John Eastwood)|李明一
```
5. 至此你每次扫码获得的书籍都会保存在这份Markdown表格中,这份Markdown表格你可以复制到任何支持Markdown渲染的地方。
6. 另外:
* 如果你需要,也可以将平时搜索到的书添加到"My Book list",很简单,将扫码那一步删掉即可,添加为你希望的方式,比如输入"Title"的方式或输入"ISBN"的方式。或者加入if判断,也都可以。
* 可以把书籍同时添加到Wunderlist,并创建待办事件,我就是这么做的。
---
Workflows项目链接:[ISBN存书](https://workflow.is/workflows/e976fb496af84d6fae1ea41f7ce4ec44)
我的书籍列表:[My book list](http://blog.changjujian.com/my-book-list/)
另外,再分享一个保存输入框或剪切板到Evernote的Workflow:[Add Evernote Clipboard](https://workflow.is/workflows/3ec50b023d1b498d834808c5008fdfdd)
格式是这样的:
```
16/7/17 17:46
https://workflow.is/workflows/3ec50b023d1b498d834808c5008fdfdd
==========
```
再加一条是这样的:
```
16/7/17 17:46
https://workflow.is/workflows/3ec50b023d1b498d834808c5008fdfdd
==========
16/7/17 17:46
https://workflow.is/workflows/3ec50b023d1b498d834808c5008fdfdd
==========