爱意满满的作品展示区。
spiderT

开源 AI Study Platform,分享一下开发和部署踩坑

  •  
  •   spiderT · 1 day ago · 668 views
    最近做了一个开源 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 、数据库 这些长期运行成本的?
    4 replies    2026-09-16 10:00:06 +08:00
    supuwoerc
        1
    supuwoerc  
       1 day ago
    挺好的,但是小心被刷
    tomchen
        2
    tomchen  
       1 day ago
    为什么叫 toto.aitoto.ai 这个域名你又没有拿下来
    spiderT
        3
    spiderT  
    OP
       1 day ago
    @tomchen 感谢提醒!我修改一下应用名称。当时是先确定的项目名称,主要是想取一个和自己名字相关的名字,后来才买的域名
    spiderT
        4
    spiderT  
    OP
       1 day ago
    @supuwoerc 确实,这个之前没太考虑到。感谢提醒,我后面会加一些限流和防刷措施。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2908 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 14:54 · PVG 22:54 · LAX 07:54 · JFK 10:54
    ♥ Do have faith in what you're doing.