我的团队更喜欢将非代码问题记录到 asana 中,将代码问题记录到 github 中。
我个人使用 Todoist 控制我的生活。
目前我需要多次检查和撰写问题
例如我需要在 github 和 Todoist 中写同样的问题
或者在 asana 和 Todoist 中
当我将某事标记为完成或编辑其内容时,我也需要执行两次。
当我使用 zapier 或 ifttt 在 github 中创建问题时,同样的问题会出现在 Todoist 中,但在收件箱中,我仍然需要将其安排在正确的文件夹或标签中。而且 zapier 或 ifttt 肯定无法解决标记为已完成的问题
我已经为 Todoist 付费了。我不介意为此功能付费。
我之所以要这样设置,是因为我的大脑现在是这样的:
- 模块:记录/标记/编辑团队和我自己应该知道的非代码问题
用户界面:asana
模块:记录/标记/编辑团队和我自己应该知道的代码问题
用户界面:github
模块:我现在应该做什么
- 用户界面:Todoist
我该如何实现这个目标?
答案1
这三项服务均有 API:Todoist 的,Github 的和Asana 的。
我推荐使用 API 而不是网络抓取,因为 API 旨在保持稳定,因此如果它们改变网页布局或其他内容,也不会中断。
至于与他们的 API 交互,它们是 RESTful,因此任何可以请求网页的东西都应该可以工作。我个人会使用 Python 的要求模块,你可能会发现这个 Stack Overflow 问题有用。