残酷共学 AI 助教系统的一些思路与寻求帮助

残酷共学 AI 助教

我在 TG 上做了一个简单的 AI 助教 bot,目前只是实现了一些基础功能

开这个帖子是想分享一下关于开发这个 bot 过程的一些思考,以及寻求一些帮助。

:exclamation:利益声明:曾协助残酷共学宣发,报名过几个残酷共学,但没有没有完整参加学习残酷共学的经验,没有在残酷共学开发项目组,有为残酷共学项目捐过自己微薄的一份力。

背景:

起初是 Bruce 在 TG 里聊到( [Telegram: Contact @LXDAO],如果有人提交了笔记,可以进行提醒这个需求;之前我就一直在思考残酷共学这个流程的一些问题:

在我看来有几个问题是残酷共学后面发展需要解决或者完善的:

  1. 学习过程中基本都是自己独自地学,“共” 字的共同学习的特点体现就非常依赖助教的协助。
  2. 没看到特别合适的商业化途径。
  3. 用户参与与交互门槛与成本相对较高。

刚好 Bruce 提到了这个功能,我觉得可以拓展下,把这个作为一个切入点。

构思:

当时觉得这个切入点能够完善残酷共学项目后,简单脑爆了一下,写了一个简单的 prd :arrow_down:

PRD

实现框架非常简单,主要分三大块:

  • 数据获取与存储
  • 数据分析
  • 前端展示/互动

总体思路是获取到残酷共学 Repo 所有的信息之后,通过分析获得的信息,提供更多的信息给到参与/举办者,以提升整个环节信息的流通效率。

单说实现其实非常常规,没有太多值得拎出来说的内容;但是这个流程除了能一定程度上解决上面提到的缺乏“共学”中共的问题之外,我觉得还有一个在项目思路上值得聊的内容:引入 AI 参与整个残酷共学。

为什么说这个事情值得聊,我给出几点原因:

  • 项目叙事上:AI 本身就是代表着未来的发展趋势,就像 24 年的区块链一样,一旦沾上一点 AI 的项目都能获得更好的曝光、同等级别更高的估值、以及更多的吸引力。抛开一些故意蹭 AI 的项目不谈;让我们从最原始的角度思考这个问题:为什么叙事引入 AI 会更好?我的回答是:
    1. 大众主流观点明确 AI 是未来的发展趋势,越早发展相关功能越顺应未来
    2. AI 实实在在能提升效率,提供一些之前没办法提供的服务;尤其是教育行业(不展开细说为什么是教育行业了,感兴趣可以搜索一下 AI 在定制化学习,降低教育成本等方面的 utility)
    3. 这本身不是一条被充分验证的路径,没有所谓的天花板;并且在前路未知的情况下,更容易俘获人心,获得更多探索的同行人或支持者的认可。虽然不是特别恰当,但是比特币和特斯拉在某种探索的路径上所获得的支持就是两个最简单的例子。
  • 用户体验上:残酷共学本质是一个学习的过程,而且我们是一个非常自由发散的学习过程,这中间会有很多的学员会有各自的疑惑,会提供天马行空的观点;如果光让助教来解答疑惑、整理提炼学员的观点,这个过程会非常看助教的能力水平,同时成本对于一个小项目来说是相对较高的,引入 AI,通过一些工程的方式让整个体验更加贴合学习场景,协助教学相长的这个古典飞轮的转动我认为是有比较积极的意义的。
  • 商业逻辑上:引入 AI 可以被设计成一个付费点;说说我的理由:
    1. 通过前两年的市场教育:大众内心会默认 AI 是有一定成本的,使用一些高阶的 AI 是要付费/订阅这个逻辑目前市场上是非常自然而然的,不会让用户感受到坑钱或者恶意收费的嫌疑;这点是契合我们 LXDAO 得宗旨的。
    2. 目前流程上没办法做到出现一个付费的点是因为现在的流程都是残酷共学最基础的流程,任何流程都不能做截断;引入 AI 之后,这个功能对于原有的学习流程不会造成影响,但是能做到一定程度上的辅助流程的作用,这是作为工具/教育类服务付费点相对重要的点(参考多邻国、小宇宙)

以上是我对于引入 AI 到残酷共学项目的一些好的方面,当然前提是在产品体验设计上,AI 得引入要合理且充分。

想得稍微有点多了,所以稍微做了一下实现的事情:

实现

整体设计很简单,但是实现不是我的强项,一个数据库的小问题就能卡我大半天,吭哧吭哧弄了一周多最后还是在 Cursor 的帮助下实现了一些最基础的功能,挑一些实用场景展示下:




除了学习场景外还有一些提醒场景,比如有学员报名了残酷共学或者更新了笔记会在聊天中推送;但是因为现在还在测试中就暂时不推送到主聊天区使用。

体验链接:Telegram: Contact @CoLearning_Assistant_bot
:warning: 注意:现在 Bot 还在测试当中,所有程序都还没上云,都在家里的服务器里面跑着,所以连不上或者有报错还望见谅~

关于 AI 效果,因为现在是测试,使用的是最便宜的 Llama 3.1 8B,所以评价效果大家不必往心里去,同时这个只是最简单实现的应用,也不要过于瞧不起 AI 的介入的效果,请继续看:

方向

其实 TG bot 只是前端的一个贴合 IM 场景的方向;我们只要做好后段的部份,前端的交互可以适配不同的场景,比如说为残酷共学的官网提供更多的信息;或者将来某些企业用残酷共学平台举办一场学习,可以接入到飞书/lark/slack;亦或者可以做一个更重一点的残酷共学 APP,类似多邻国一样。我认为在学习段的服务做深做广是一个发展方向,AI 则可以提供更多的一些独特的功能点:可能是结合共学材料给出学习计划,针对学员笔记的内容进行启发引导;甚至针对一些内容比较标准化的残酷共学主题甚至可以做一些 AI 考核,这都是可以用 AI 通过工程化实现的思路。

寻求帮助

首先我是没有任何回报做的以上工作,仅凭兴趣和对公共物品的热爱支持的工作;但是我还是希望能够获得大家对这个方向的认可,以及获得更多 LXDAO 或者是残酷共学项目的一些共同协作。如果我想获得更多支持的话,我是应该申请成立 Pod 呢,还是在完成之后申请 Retro Funding 呢,或者是直接和残酷共学项目组联系呢;希望能够得到项目组和 Forge 组老师们的一些解答。

以此同时,我在计划休闲黑客松的一些立项思路,我有一些 Idea 简单想了一下但是还没能很好记录下来,目前还在完善当中,希望月底前能和大家见面,希望大家多多关注~

5 Likes

非常棒的想法和实现!
事实上,我们在 Optimism 残酷共学里也用到了 AI 助教,对学员的笔记进行分析和夸奖

在笔记评语部分

AI 对于残酷共学方面我觉得有几个是完全可以实现的,助教评语,打卡提醒,精要展示,周报回归,学习总结,排版等方面,都可以用到 AI

我认为这个项目完全可以成立一个 Pod 小组,快速申请资金和行动,成立 Pod 的流程下周即将推出,一出流程马上联系你(盯上你了)

我在想你更多需要的是什么帮助,开发方面?项目立项?资源分配?项目运营和测试等等?

1 Like

感谢马老师的认可 :pray:
您提到的功能我认为都非常契合残酷共学的需求,确实能有效提升整体共学体验,对此我非常认同。

目前我最需要的帮助是在项目立项开发测试方面。由于此前没有相关流程的经验,因此在推进过程中需要更多协作和支持,尤其是在流程细节上的指导。

感谢 @onthebigtree1 对残酷共学项目的支持和思考!
残酷共学项目引入 AI 是非常可行并且也在我们计划当中的,我也结合你的内容聊一下残酷共学项目接入 AI 的一些想法:

  1. 学习笔记的的分析和总结是非常需要 AI 助力的。 这一部分如果靠人力来做,是会耗费非常多时间精力的,并且我们的残酷共学发起人,不一定是这个残酷共学 topic 的顶尖人才,TA 可能只是想要召集跟 TA 有同样学习需求的人来一起学习和交流,所以对于优秀学习笔记的筛选和总结对 TA 来说也是一个挑战,所以这个环节是需要 AI 帮助的,可以做的 feature:

    • 优秀学习笔记总结。目前残酷共学官网上留的这个优秀学习笔记 tab 就是想要接入 AI 来做的,通过分析所有人的笔记,摘选出质量较好的笔记。
    • 学习笔记质量的把控。目前我们打卡的规则没有做的特别严苛,因为本着“因为信任所以简单”,“学习是为了自己”的原则,但是如果后续有了成熟的激励规则或者代币经济,打卡的内容是要严格把控的,比如 copy 了别人的笔记内容、直接 copy 的学习资料内容(没有自己的思考)、只有简短的一句话等等,我们可以借助 AI 去进行识别,如果不符合质量标准就判定打卡失败。
    • 给学习笔记打分。当残酷共学结束后,使用 AI 给所有人的所有笔记进行评分,然后给出排名,我们可以根据排名给到前几位一些奖励等等。
  2. AI 助教,帮助解答相关问题。上面有提到,我们目前的发起人(助教)可能不能回答所有人的问题,目前想到的是可以在残酷共学官网详情页里添加 AI 助手,你可以向它提问任何有关于这个残酷共学话题的问题,实时给你解答,也可以在 telegram channel 里引入 AI bot?

  3. AI 通过大家的反馈和参与度来帮助分析大家感兴趣的残酷共学是什么,我们可以基于结果组织发起对应残酷共学。

  4. 当有人想要发起某个残酷共学和大家共同学习,但自己也只是这个 topic 的初学者时,我们可以在官网嵌入一个 AI 工具,大家可以输入自己想要学习的 topic,AI 根据我们残酷共学的模式、学习时长等给你生成出适合残酷共学的学习资料方便快速开启残酷共学。

  5. 肯定还有很多场景可以思考,欢迎大家补充。

对于你目前在开发的这个 AI 助教 Bot,其实可以跟我们项目结合起来,你前面做的获取 GitHub 数据和数据库存储这些部分,我们项目已经做好了,你可以直接调取我们的 API 来获取数据进行 AI 分析,这个如果需要可以跟我们项目组联系。其次,TG Bot 只是其中的一种交互方式,里面的优秀学习笔记以及学习指导都可以做到残酷共学官网上,我觉得这部分可以一箭双雕。

对于收费使用 AI 的这部分思考,我个人觉得我们的商业化的重点可能不在这里,加入 AI 算是一个比较 basic 的部分,商业化的部分可能还是在代币经济以及促学池的设计。

最后,对于这个 idea 如何进行下去的方案,我觉得可以分情况来看:

  1. 如果只是作为残酷共学项目的一个 feature 来做的话,可能不太需要成立单独的 Pod,可以直接加入项目组进行开发。
  2. 如果你是想做成 AI 相关工具集的一个项目,AI 助教只是其中的一个小工具的话,我觉得可以跟 Forge 小组讨论一下是否成立 Pod 来做,然后将 AI 助教 “卖”(给不给钱再说哈哈哈哈)给残酷共学使用。

以上是我的一些想法吧,如果有其他疑问,欢迎交流~

1 Like

非常赞同 Muxin 老师的观点!

  • 现有的数据库维护工作做得非常好,期待接入!
  • 考虑到『残酷共学』项目是在 LXDAO 上立项,贡献应该归属于该项目。为此,我希望能申请加入残酷共学项目组,优先完成现有功能的完善,后续再一起探索更多可能性。
2 Likes