Sourgen
v1.0 · Python / C / C++ · 离线可用

把三种语言的语法,练成手感。

Sourgen 是一套可以装进电脑里的编程练习工具:按知识点拆开的学习卡,每个知识点接一组会解释答案的闯关题,遇到卡壳的题可以直接问内置的 AI。进度存在你自己的机器上,不联网也能刷题。

双击即用,无需安装 离线可刷题 支持 Windows / macOS / Linux
已检测到浏览器支持安装:打开网页版后,地址栏会出现「安装」图标,装完就跟普通软件一样有自己的窗口和图标。安装后离线也能打开。

选择一种用法

四种方式功能完全一样,区别只在于你要不要装、要不要联网。

推荐

单文件版

一个 .html 文件,下载后双击就用浏览器打开。可以随便拷到 U 盘、发给自己,换台电脑也能接着学(进度跟着浏览器走)。

离线可用 · 双击即用
下载单文件版 AI 功能需要联网;没网时其余功能照常。
安卓 App

安卓安装包

原生 APK,带账号登录。手机拍下题目就能直接问 AI 讲解,闯关进度和错题都存在本机。

18 MB · 需要 Android 8.0 以上
下载 APK 安装时若提示「未知来源」,选择允许即可。AI 答疑同样只用免费模型。
绿色版

便携压缩包

完整的程序目录,解压后打开里面的 index.html 即可。也可以放到自己的静态服务器上,变成一个私人站点。

含全部素材与图标
下载压缩包 需要自己解压,解压密码无。
免下载

网页版(可安装)

直接打开就能用。用 Chrome / Edge 打开后可以「安装」到桌面,获得独立窗口和图标,装完后断网也能用。

永远是最新版
打开网页版 进度存在本机浏览器,换设备不会同步。

下载之后

三步开始刷题,不需要注册账号,也不需要联网。

STEP 01

打开文件

在下载目录里双击 sourgen-1.0.html。系统会用默认浏览器打开,这就是软件本体。

STEP 02

固定到桌面

浏览器菜单里选「更多工具 → 创建快捷方式」,勾选「以窗口形式打开」,桌面就会多一个图标,跟普通软件一样。

STEP 03

开始闯关

先看知识点,再进闯关。答错会给出解析,卡住的题点「问 AI 讲这题」,让 AI 拆开讲每个选项。

里面有这些

不是题库搬运,是围绕「看得懂 → 做得对」这条线搭的。

知识点学习卡

Python / C / C++ 各 6 个知识点,每个都有要点清单和可读的示例代码,展开即看,不用跳页。

闯关 + 解析

每门语言 3 关,每关 5 题。答对 3 题通过关卡并解锁下一关,每题都解释为什么选它。

AI 搜题解题 + 拍照答疑

解题与搜题两种模式:一种把题目拆成步骤讲,一种找考点并出同类练习题;手机拍下题目也能直接问。全程由免费模型 agnes-2.5-flash 驱动,不产生费用。

XP / 星级 / 错题本

答对得经验,全对三星;错题自动收进错题本,可以一次性发给 AI 做复盘。

题是这样出的

选项不绕弯子,错的那个一定对应一个具体的误解。

// 打印 Hello 的最简写法 for i in range(3): print(f"关卡 {i+1}") // 下面哪一项不是 Python 的关键字? // A. lambda B. yield // C. switch D. global
v1.0首个版本:三语言知识点、9 个关卡 45 道题、账号登录、AI 搜题解题与拍照答疑(免费模型 agnes-2.5-flash)、错题本、安卓安装包、离线单文件打包。
环境任意现代浏览器(Chrome / Edge / Safari / Firefox)。
隐私答题记录只写在本机浏览器里,不上传服务器。