AI 与笔记

很长一段时间,我觉得笔记是我自己的思想,AI 掺和个什么劲呢,它能生成一大堆文字,但那,不是我的思想。

后来,当我开始思考如何管理和组织自己的笔记时,一个巨大的工程出现了——给笔记添加标签。这里的标签不仅仅是提炼关键字,还有展示笔记所属的知识分类,一些笔记中未出现,但是高度相关的关键词,比如满篇笔记都在写 AI,但是搜索的时候可能我搜索了“人工智能”,结果找不到这篇笔记,所以应该补充上这个关键字。诸如此类,是个非常费神的操作。尤其是已经有了几百篇笔记的时候。

如果 AI 能帮我做这件事情,即便标记的不是十分准确,也能节省我大量精力,而且,显然,它比较擅长这种工作。想到这里我就忍不住直呼——真香了。

Api 和 Key

现在一般都是使用 OpenAI 的 Api,但是国内访问不方便,但这还是小事情,OpenAI 的 Api 需要申请,而申请的条件是境外的信用卡,这太难了。所以要使用一些中间服务,比如:

我是用的其中第二个,价钱还行,按着我的用量可以接受。

插件

但是还需要插件支持自定义 Api 地址,不然……GG。比如 QuickAdd 我就没搞成功,即便自己修改了一下其中的代码,还是失败了。

目前用的是 Text Generator,据说是非常强大的一款插件,看起来也是,但是它的文档在我看起来太混乱了,我只研究明白了非常小的一部分。用它自带的模板包管理器安装了 default 模板包,里面有一个 getTags 的模板,但是我尝试失败了,研究一番,然后自己重写了一下模板,目前工作正常,记录一下,以供参考:

笔记标题: 
笔记内容:


prompt:
作为一名专业的知识库组织者、撰稿专家以及熟练的文本内容标记和分类专家,您的目标是在知识库系统中添加能够代表笔记的关键词和技术方向标签以便于更好的组织和索引。为此,请根据以下标准从为上述笔记添加相关关键词和标签(不包括现有标签):

- 知识领域
- 知识特征(具有代表性的关键词)
- 与内容密切相关,但内容中未提到的关键词
- 仅使用简体中文和英文字符,并优先使用中文

请用以下 YAML 格式提交你的标签:
tags: 标签一, 标签二, 标签三, ...

其实我是希望让它做的更细致一点的,但是掌控不住,一不小心它返回的格式就和我预期的不一样了。不过按照这个提示词照猫画虎已经可以完成很多事情了,就也行吧。

扩展思维

AI 是现成的自然语言分析工具,用来将自然语言的表述套入模板是非常好用的。比如我想实现记账功能,在数据记录上大概会类似 Excel 一行一个记录,比如这样:

- 金额 | 用途 | 账户 | 手续费 | 退款 | 分期 | 日期

其中没有的内容用 - 填充,这很合理,后续就能用 Dataview 啥的进行汇总显示了。但是这样记账方便么?不方便啊,我得仔细地按照格式填写每个格子,即便自己写一个界面,还是得注意一些规范,毕竟简易的脚本程序能处理的复杂度非常有限。但是如果让 AI 帮我格式化这些信息,那我就只需要说:今天我买了两个面包,花了十块钱。然后它就能给我输出对应的格式了。想想都方便,而且这种操作十分小白友好。

我大概书写了一下,这样就基本可用:

你作为一个随行秘书,主要的任务是按照格式帮我记录账目,并添加合适的分类。账目的格式如下:

- 消费金额 | 购买的物品 | 消费的账户 | 分类 | 日期

其中消费金额保留两位小数,消费账户如果没有则填写默认,日期格式为: yyyy-MM-dd,今天的日期是 {{date}} ,分类从如下列表中选择最合适的:

- 生活用品
- 食物餐饮
- 交通出行
- 其他

{{tg_selection}}

所以可发挥空间其实是非常巨大的。

©2022~2024 稻米鼠. Last build at 2024/3/5 00:00:38