告别重复造轮子:顶级程序员都在用的效率秘籍!
Author
Jc
Date Published

昨天晚上我做了一个自动化流程,将Notion里的内容同步到PayloadCMS系统中,效果还不错。今天再优化一下,应该就比较完美了。
在实现这个流程的过程中,遇到了不少问题。
后来我发现,GitHub上已经有人实现了类似的功能和需求,需要好好研究一下他们的文档。
今天早上我突然想到,从Notion提取内容时,格式上可能会有问题。
我了解到有个叫ELOP的项目处理过类似问题,他们用一个叫做 notion2MD 的项目,把Notion内容提取出来,转换成markdown格式。
这个需求我也花了不少时间去写。
我发现已经有人把这些项目写得很好,只是我之前不知道怎么调用。
而且GhostGang也整合过类似的功能。
所以,我们要更聪明一点,就是你做的东西可能别人已经做过了。
甚至可以免费拿来用。
当然,调用这些功能需要注意很多细节,尤其是让ChatGPT帮你写代码的时候,关键文档非常重要。
找到相关文档给ChatGPT,它才能写出好的代码。
类似的问题,我之前做项目时也遇到过很多次。
这些作者已经写了非常详细的文档,如果你不主动提供给ChatGPT,它不一定能找到。
这是一个目前还不能很好解决的问题。
所以,为了缩短完成周期,你需要进一步阅读文档,提取信息,作为背景信息给ChatGPT使用。
包括使用Cursor时,也有类似的问题。
当你提供充分的信息后,你会发现效率会提高很多。
我自己的想法是,如果你想让代码写得更好、更完善,这些素材可以大大提升效率,而效率的提升是无止境的。
如果你是顶级人才,效率提升就是自然而然的。
所以我现在的思路转变了,我们需要顶级人才,然后通过目标来驱动他们实现目标,这和使用员工智能的原理是一样的。
这些背景信息对你的工作有很大的帮助。
所以,做好这些工作,掌握这些技巧,重视数据文档就变得非常重要。
但如果你不理解这些文档怎么办?
我觉得你必须去理解,因为你没法应用一个你不理解的东西,除非你不去改动它。
所以,当你需要改动这些东西的时候,就必须理解其中的规则和边界,才能知道哪里可以操作。