发现了使用chatgpt的正确姿势


在经过5天繁忙的工作之后,终于迎来难得的周末休闲时光,不知道朋友们今天是如何度过的,我今天一整天大门不出、二门不迈,一整天都待在家里面。我今天全部的功劳就是写了67行代码,是的,你没有看错,今天我花了一天的时间在家里就是做了这一件事。
很早以前我给大家推荐过一个卡片笔记小软件——浮墨笔记,这个笔记我作为付费用户使用了相当长一段时间,它的很多优点我也给大家写过专门的文章。如果你感兴趣的话可以点文末的链接进一步的查阅。

flomo最为重要的特点“轻快”,打开即用没有延迟,不用忍受烦人的开屏广告。
你可以观察下自己的周围,有一些朋友之所以坚持手工记录笔记而对于电子笔记比较排斥,他们有一个很重要的原因就是在相同的条件下手工比电子方式要快捷,他们的理由是:

如果书包里面装有纸、笔,当我们需要快速记录灵感的时候,纸笔立等可取、开箱即用,尤其是对于获取灵感方面,在这一点上确实要方便、稳定、可靠地多,如果是电子记录方式:从包中取出笔记本电脑,启动电脑,打开记事本或者电子文档开始记录……这么一圈折腾下来,可能三五分钟都过去了,灵感早已消失得无影无踪,从这个场景来看纸笔确实存在一定的优势。

不过随着手机的大规模普及应用,目前纸笔的优势也在逐渐的被削弱。就像《素材收集利器_flomo》中分享的,在使用flomo的时候我们只要手机解锁→长按flomo图标→语音录入 这样的流程一气呵成,如行云流水般几乎不会漏掉任何一个灵感。

第二个特点:多平台协同。手机、平板(安卓+苹果)、PC多平台无缝支持。

第三个特点:有特色的标签体系(支持单个、多级)

第四个特点:丰富的集成性,目前已经支持周边几十个应用,如微信读书、得到、RSS、Twitter、即刻动态、微博动态等
然而由于它是一个云笔记软件,天然的也存在着一定的缺点,那就是数据是存储云端,当我们需要进行本地化整理的时候,就会存在一些麻烦。
前一段时间我在网上发现另外一个本地化部署的软件memo,作为一个开源软件,只要部署在自己的电脑上就可以实现flomo类似的效果,虽然该项目还处于早期阶段,可是大部分功能已经成型,可以直接使用,而且最为关键的是它的数据是直接存储在本地的SQLite数据库当中的,当我们在本地需要进行处理的时候就会比较许多。
于是,接下来我就要面临着一个问题:如何将memo笔记里面的内容转移到我本地的Logseq当中。在前一两周的时候,我写了第1版的程序,虽然那版程序可以用的,但是它的基本逻辑非常简单粗暴,有很多地方值得优化,于是趁这个周末,我就想如何在前一版的基础之上进行进一步的优化。
我之前也陆陆续续给大家分享过一些自学编程的文章,如果感兴趣的话,可以点击文末链接进一步查看。

善于利用AI

我们在网上能够看到很多关于chatgpt的介绍,今天当我在编写这个代码的时候,有很多细节方面的问题需要处理,通过搜索引擎里面有大量的广告不说,而且那些回答的质量参差不齐,有些代码过于陈旧,有些代码根本就是错的。于是我想起了使用chatgpt,没想到这一次给了我很多的惊喜,下面是我与它对话过程当中的一些记录。
获取文件名
继承cookie
解决时间戳
大家可以发现它不光可以精确的理解到我所要表达的意思,而且可以给出相当高质量的代码进行参考,而且更加令人惊喜的是,它在这些代码的过程当中输出完成之后还会逐句地对这些示例代码进行解释,比如当我提一个问题之后,程序竟然还给我提到了更加优化的代码方式——推导式。
文件名优化
我以前在使用chatgpt的过程当中,发现它有很多胡说八道的地方,比如它将历史上诗人李白的作品套到杜甫头上,它甚至会凭空捏造一些作品出来,如果你没有进一步去核实不小心就容易掉到了沟里面,然而如果我们是利用它来学习编程的话,就可以避免这个问题,因为每一段代码在本地都可以进行及时的调试(验证),所以从目前的阶段来说,如果你想学好一门编程语言的话,使用chatgpt无疑是极好的选择。
memo客户端 https://memos.moe
memo本体 https://github.com/usememos/memos

2023-08-05 20:51
Tags: software
Comments
Write a Comment