SuperAPI AI 工具集

codebase-to-course

前端与建站

查看项目

更新于 10-15 21:08

技能介绍

用途:把任意代码库转成单页交互式 HTML 课程,面向没有传统计算机教育背景的“vibe coder”,帮助他们读懂代码、更好地指挥 AI 编程工具、调试和做架构决策。

主要能力:先分析代码库(主要组件、用户旅程、API 与数据流、工程模式、技术栈),再设计 5-8 个模块的课程,最后生成单个自包含 HTML 文件。课程包含滚动式模块、动画可视化、代码与英文逐行对照、术语提示、群聊动画、消息流/数据流动画等交互元素。

使用方式:指向本地文件夹(如“turn ./my-project into a course”)、GitHub 链接(如“make a course from https://github.com/user/repo”)或当前项目(“turn this into a course”)。若给 GitHub 链接,先执行 git clone <url> /tmp/<repo-name> 再分析。

限制:输出仅依赖 Google Fonts CDN;使用 CSS scroll-snap-type: y proximity;代码片段保持原样不修改;不展示课程大纲征求批准,直接生成。具体安装命令、收费与平台信息暂未提供。