• spiderT

    最近做了一个开源 AI 学习平台,希望把学习资料转化为完整的学习系统。

    项目官网: https://toto-study.com
    GitHub: https://github.com/ttang1024/AI_Study_Platform

    项目功能

    支持上传 PDF 、添加 YouTube / Bilibili 视频、网页文章和播客,通过 AI 生成:

    Summary 和结构化学习笔记
    Flashcards 、Quizzes 、Mind Maps 、Glossary
    AI Tutor ,针对学习内容进行问答
    Spaced Repetition ,帮助复习记忆

    使用时需要自行配置 AI API Key 。

    这里分享两个实际生成的学习笔记:
    1.总结文档内容: https://toto-study.com/share/AGC6GgQrjOJs
    2.总结 YouTube 视频内容: https://toto-study.com/share/LQMBIdQunFJ5

    两个开发和部署踩坑

    1. YouTube 视频获取

    本地开发时正常,部署到 AWS 后遇到了 bot detection 。参考社区建议,尝试使用 Residential IP 解决。体会到本地和云服务器的网络环境差异确实很大。

    2. AWS 数据库成本

    之前使用 AWS 的关系型数据库,个人项目每月成本有点高。这次将 PostgreSQL 迁移到外部 Supabase ,目前使用免费套餐,希望降低运行成本。

    也想请教一下大家,个人项目一般是怎么控制 AWS 、数据库 这些长期运行成本的?

    主楼
  • supuwoerc

    挺好的,但是小心被刷

    #1
  • tomchen

    为什么叫 toto.ai ? toto.ai 这个域名你又没有拿下来

    #2
  • spiderT

    @tomchen 感谢提醒!我修改一下应用名称。当时是先确定的项目名称,主要是想取一个和自己名字相关的名字,后来才买的域名

    #3
  • spiderT

    @supuwoerc 确实,这个之前没太考虑到。感谢提醒,我后面会加一些限流和防刷措施。

    #4

发表回复

登录后回复