CoursePilot

把课程视频变成
真正记得住的东西。

拖进来一个视频,CoursePilot 会转写字幕、生成笔记和脑图、抽取课件、出练习题。然后用知识点和间隔复习帮你真正记住它。还有一个 AI 助手,用自然语言就能操作整个应用。

macOS · iPhone · iPad · Android · 资料存在本地 · 跨设备同步 · AI 功能使用你自己的 API Key

本地优先 · 开源 MIT · 资料不上传 · 凭证存在系统钥匙串

学习资料

视频看完,资料也整理好了。

章节、概览、笔记、练习题、脑图和知识点,都从这节课的文稿和课件文字里生成。可以直接拿来复习,也可以再改、导出,按自己的习惯整理。

章节、笔记与脑图

把一节课拆成章节,配上概览;再生成图文笔记和脑图。课件上的板书、公式也一并被识别出来喂给 AI,写在片子上但没念出来的内容不会丢。

知识点

每个视频自动抽取知识点,同名和近义的自动合并成课程清单。每个知识点有解释、学习进度、搜索高亮和补卡入口。

练习题与间隔复习

按课程内容自动出题;做完的题目进入 FSRS-4.5 间隔复习调度器,打分前就能看到四个档位分别把下次复习推到多久之后。在文稿里划一段也能做成挖空卡。

字幕改了,AI 资料自动过期。

手动改过字幕后,基于旧稿生成的笔记、章节等 AI 产物会自动标为「已过期」,提醒你重新生成。

字幕和课件都能搜。

跨视频搜索字幕和课件文字,命中直接跳到对应时刻。中文搜索按稀有度加权,自然语言问句也能命中。

Token 用量一目了然。

每次大模型调用的 token 消耗都有记录,缓存命中率和思考消耗看得见,帮你掌握 API 花费。

处理管线

导入之后,全自动处理。

视频导入后,CoursePilot 会分步处理:抽音频、转写、字幕纠错,再到章节、概览、笔记、练习题和脑图。课件提取和语音识别并行,不用互相等。每一步都有进度,哪一步失败了也能单独重试。支持批量导入文件夹和 B 站播放列表,云端识别中断后可以断点续跑。

01 导入

拖入本地视频,或粘贴 Bilibili / URL 下载。

02 转写

本地 whisper.cpp,或火山、阿里云 DashScope。

03 纠错

按分段 id 修正错别字和口语停顿。

04 生成

章节、概览、笔记、练习题和脑图。

05 复习

间隔复习知识点,搜索文稿,向课程提问。

课件

课件翻到哪,它就存到哪。

按画面变化比例判断换页,截取动画稳定后的那一帧,跳过纯色页和转场。每一页整批 OCR,板书上的公式和定义不会丢。导入时自动和语音识别并行提取,硬件解码采样,还会先裁掉视频自带的黑边。

课件文字也能搜到。

搜课件上的文字时直接给出页面缩略图和页码,点击跳到讲这一页的时刻。

OCR 可本地可云端。

离线时用本地 tesseract;课件文字复杂时,可以换成阿里云 OCR。整批识别,一页失败不影响其他页。

板书喂给 AI。

识别出的课件文字和讲稿按时间交织,一起喂给摘要、笔记、出题——写在片子上但没念出来的定义和公式不再丢失。

提问

直接问这门课。

单个视频的问答按相关性检索上下文,不用把整份字幕塞进去;课程级问答可以跨视频提问,两段式重排挑最相关的段落。在文稿里选中一段也能直接追问。问句搜不到东西时,会自动改写问题再试一次。

你问

这一节为什么说学习率太大会发散?

CoursePilot 答

因为每一步更新都会越过损失函数的低点,新的参数反而让误差变大。老师在讲梯度下降动画时指出,步长过大时点会在谷底两侧来回跳,甚至越跳越远。[14:22] 如果课程字幕没有讲到某个细节,我会明确说明没有依据。

AI 助手

说一句话,它帮你做。

屏幕角落的悬浮球,点开就是一个能帮你操作应用的 AI 助手。搜 B 站找视频、新建和管理课程、跳转到指定位置、查看学习进度和薄弱知识点——用自然语言说就行,不用翻菜单。

你说

帮我在 B 站搜一下吴恩达的机器学习课程

助手做

🔍 搜索 B 站… 找到 8 个结果。
第一个是「吴恩达机器学习 2022」,共 33 集,发布于 2022-07。要导入到哪个课程?

对话式操作。

气泡流对话,工具调用的过程用大白话解释。面板可拖拽吸附、可拉宽,收起后变成悬浮球。

了解你的学习进度。

助手可以读取你的学习进度、待复习内容和薄弱知识点,基于真实数据给建议。

接着上次继续。

会话支持连续性,可以继续上次的学习对话,不用每次重新说明上下文。

学习闭环

看完不是终点,记住才是。

学习仪表盘追踪你的学习热力图、完成度和薄弱主题。每日目标设了就有反馈。间隔复习按 FSRS-4.5 调度,知识点自动抽取和合并——从看到记,形成闭环。

学习仪表盘

热力图、每门课的完成度环、到期复习角标、薄弱主题聚合、「继续学习」入口,一页看清学习全貌。

间隔复习

FSRS-4.5 调度器,复习卡按知识点分组。打分前看到四个档位各会推到多久之后。文稿里划一段就能做成挖空卡。

每日目标

设一个学习目标,进度拨盘实时跟踪。达成后有反馈,桌面端还支持原生学习提醒。

播放器

不只是播放,是学习。

跳停顿、智能倍速、收藏片段、长按快扫、字幕浮层——播放器为长课程学习专门设计。

跳停顿

自动跃过老师写板书、等记笔记这类无声空档。换页瞬间不跳,另有「上一处/下一处」试跳按钮。

智能倍速

按信息密度动态调速——讲得稀的段落自动加速,推导密集处回到你选的倍速,永远不会比你设的更慢。

收藏片段

两次点击框出一段,记个笔记,随时跳回。方向键长按进入快扫,短按 ±5 秒。字幕浮层可在画面内自由拖动。

一点说明

够本地,也够透明。

资料在你手里

数据库、字幕、笔记和课件图默认存在你自己的设备上。

跨设备同步

通过 Apple CloudKit 在多台设备间同步学习记录,网络不好时自动驻留重试。

断网也能用

导入、播放、本地转写、课件抽取和本地 OCR,离线也能跑。

用你自己的 Key

大模型、云端识别和云端 OCR 都填你自己的 API Key,并存进系统钥匙串。

媒体资产

产品介绍图已经备好。

首屏、工作台和分享卡片都从真实界面截图生成。官网能直接用,应用商店的说明图也有一版干净底稿。

先从源码跑起来。

移动版还在准备上架。桌面版可以先从 GitHub 源码构建;等商店链接可用,这里会换成正式下载入口。

移动版即将上线 · 桌面版可从 GitHub 构建 · 当前页面不代替隐私政策和商店审核材料