如何使用Agent帮助自己进行课程学习?
这几天正在学一个新课,顺便和大家分享一下我是如何配合Agent进行高效学习的。
课程的名字是费勇·《了凡四训》是得到出品的课程。
这里我使用的Agent(智能体)是codex,笔记工具是Obsidian


1、我会将课程的音频下载到本地文件夹;
2、我会在闲暇之余比如健身的时候,听一遍课程的音频;
3、在做笔记之前,我会让Codex先对课程的音频进行预处理;
怎么预处理呢?
调用Skills A:苏苏可视化笔记
我之前做过一个Skills,叫做可视化笔记。
这个视频会自动将我给它的音频、视频转成文稿,然后对文稿进行“自然拆章”,判断文章的类型,每张写正文,然后生成SVG图,最终拼成一张长图。

效果图可以看上图,为了方便你理解,我也放上一张流程图;

调用Skills B:苏苏风格学习笔记
这个是我让Codex蒸馏了我的笔记风格,也就是我博客里公开输出的一些文章写了一个Skills。
这个Skills我打包后,也安装到IMA里使用。
具体场景是,对于一些还没有阅读吸收的文章,先用这个Skills处理一遍,变成我风格的内容,我阅读起来会很方便。
后面这个需求还进行了迭代,
001 我会使用Obsidian插件「笔记同步助手」就我觉得第一眼看上去还不错的文章,录入Obsidian的知识库;
002 让Codex调用skills,对这些未读文章进行快速阅览,并评分,5分以下的内容快速总结写摘要,5分以上的内容调用苏苏风格笔记skills对内容进行加工;
003 所有的内容都通过Obsidian的base进行展示,可以看到每个文章的阅读处理情况;
调用SkillsC:苏苏概念图Skills
将AI将课程的文稿,转变成一张概念图。我可以快速搞懂这一小节的组织脉络关系。

4、我会对生成的概念图、可视化笔记、苏苏风格的学习笔记先进行快速浏览,然后打开课程的原文稿,对着原文稿做笔记。
为什么要这样搞?
理论一:大脑处理信息的速度,取决于信息的可预知性。先看一遍概念图这些东西,再去阅读原文,效率会很高;
理论二:必要难度理论,信息输入加工越困难,输出越简单。学任何东西都是为了用的。对着原稿再做一遍笔记,并不是麻烦,而是加深理解和记忆,为未来节省时间。
5、对于自己做完的笔记,再抽理出来写一篇精炼的提炼总结(非必须)
6、接下来我会调用一个名为“概念卡智能归档”的Skills,进行处理。
处理什么?

让AI对我刚刚做完的那篇笔记,去提炼所有的概念,并以有序列表的方式给到我。
比如,
001 阿德勒,002 弗洛伊德,003 业力…
我从中选择对我有用的概念,AI会做如下处理。
1)为每一个概念创建一张概念卡,所有的概念卡会以索引的方式存放在一张概念卡索引表里;

这样做的意义在于,比如概念卡阿德勒是从笔记【笔记】01.成事的觉醒:命由我作,福自己求提炼出来的,这样就形成了一个双链关系;
以后点开阿德勒的笔记,就可以看到所有和阿德勒相关的学习输入;
这个思路符合INKP知识管理法,将碎片化的Note卡片,聚集为一个知识主题Knowledge。
其实诸如PARA这样的方法,都是一个思路。
而且借助局部关系图谱的功能,我点开概念卡索引的页面,可以看到笔记与笔记之间的关联。
当然,当我建立了一张阿德勒的概念卡以后,我还可以做一个动作,让Agent去检索我cflow(我的另一款笔记工具,AI可以调用它的CLI)和Obsidian里所有和阿德勒有关的笔记,完善这个概念卡;
2)这样做还有一个好处,我虽然是在做【笔记】01.成事的觉醒:命由我作,福自己求这个笔记,但是可以借助阿德勒这个概念卡复习到之前学过的关于阿德勒相关的知识点。你可以理解,我学到的东西,都是网络结构的,而非单一孤立的节点。
3)最后,处理完这些概念卡以后,我会让Agent将这篇笔记【笔记】01.成事的觉醒:命由我作,福自己求里涉及到的概念卡全部变为双链。

7、最后,就是将上述的笔记,发布到博客,完成闭环的输出。
其实整个流程并不繁琐,虽然涉及到好几个Skills的调用,但是只要封装成一个Skills,只处理这个课程就好了。