AI 辅助编程(Vibe Coding)零基础入门课程 · 开课说明

AI 辅助编程(Vibe Coding)零基础入门课程 · 开课说明


一、课程性质

本课程由学生社团组织开设,面向零编程基础的同学,共 10 课时,内容包括软件项目开发、人工智能应用开发与单片机硬件开发三个部分。课程不收取报名费、不收取学费,但涉及的 AI 服务 token 费用与开发板等硬件费用由学员自行承担。

课程内容围绕"用自然语言驱动 AI 完成程序开发"这一工作方式展开。软件部分以网页与桌面小项目为主,人工智能部分涵盖模型接口调用与智能应用的搭建,硬件部分以 STM32F103 单片机为平台,完成温度采集、数据显示与数据上云等实践环节。

二、为什么要自费

关于费用问题,社团的态度是明确的,也希望各位同学在报名之前就已充分知晓。

南京大学计算机学院蒋炎岩老师在课程政策中有这样一条说明:

"没有 token 的 CS 学生应该立即退学。"
—— 个人观点

这句话带着玩笑的成分,但表达的意思并不轻。正如蒋老师在课堂用的一页幻灯片中谈到的:

  • 不需要 tokenmaxxing
  • 课程课堂全程使用 deepseek-v4-flash
  • Token 是 AI 时代的实验耗材:亲自使用,才能形成成本—质量—延迟意识
  • 真正稀缺的不是 token,而是值得花 token 的问题、清晰约束和可靠验收

课程 Policy:Token 自费

我们认同这一判断,理由有三:

第一,自己付费,才会真的去算账。用别人给你的额度调用模型,你不会关心一次对话花了多少钱,也不会去比较不同模型的性价比。而当这笔钱从你自己口袋里出的时候,你自然会开始思考:这个任务值不值得用贵的模型、上下文是不是可以写得更简洁、这次调试是不是在浪费 token。这种成本意识,是用别人的钱练不出来的。

第二,对成本有感知,才会对工程质量有判断。AI 编程不是无限制地"多试几次就行"。真实工程里,时间是成本、调用是成本、返工也是成本。一个只知道"提示词写得越长越好"的人,和一个知道"一次把约束说清楚比反复来回更省钱"的人,做出的东西完全不同。

第三,自主承担的投入,参与度更高。这不是一笔大钱(具体见下节,全程大约几十元),但足以让你认真对待每一节课,而不是抱着"免费的课随便听听"的心态。

需要说明的是,自费不等于高消费。蒋老师强调"不需要 tokenmaxxing"——盲目追求消耗大量 token 没有意义。本课程的 token 预算经过实际测算,控制在很低的水平,详见第三节。

三、费用说明(重点)

本节为费用的逐项说明。所有费用均由学员自行承担,社团不代收、不代购,仅提供选型建议。

3.1 AI 服务 token 费用

课程全程以 deepseek-v4-flash 为主要模型(与蒋老师课堂所用一致),辅以其他国内模型作为备选。按每节课与模型交互数十轮、单节课上下文消耗约 20 万至 50 万 token 估算,全程 10 节课的总体用量约在 200 万至 500 万 token 区间。

按当前国内主流模型的价格水平,10 节课的理论花费大约在 人民币 20 元至 60 元之间。具体如下表所示:

服务商 计费方式 10 节课大致花费 说明
DeepSeek 按量计费 约 5 ~ 20 元 本课程推荐,国内直连、价格低、代码能力足够
通义千问 / 智谱等国内模型 按量计费 约 10 ~ 40 元 中文支持好,新用户通常有免费额度
主流海外模型(中转方式) 按量计费 约 30 ~ 80 元 质量高但存在服务稳定性与数据安全方面的不确定性
各平台新用户免费额度 赠送 0 元 完成入门阶段基本够用,额度随时可能调整

关于免费额度:多数国内模型平台对新注册用户提供一定量的免费 token。合理安排的话,前几节课可以完全不花钱。但我们仍然建议各位在报名后自行开通付费账户并存入少量金额(例如 10 至 20 元),原因在第二节已经说明:只有真实发生费用,成本意识才会建立。这也是本课程的教学目标之一。

关于选择服务商:课程不指定服务商,学员可自行选择。但请务必注意,不要使用来源不明的低价中转服务——这类服务存在中途停运的风险,更重要的是,你的所有请求内容对服务方是完全可见的。

3.2 硬件费用

硬件部分需要一块 STM32F103 开发板。该型号是单片机入门中最经典的型号,资料丰富、价格低廉,AI 对该型号的代码也最为熟悉。

物品 参考价格 是否必需
STM32F103 开发板(基础款) 约 10 元 必需
USB 数据线(多数开发板自带) 0 ~ 5 元 必需
USB 转串口模块 约 5 元 建议
ST-Link 下载器 约 15 元 可选(部分开发板已集成)
温度传感器模块(如 DS18B20) 约 5 元 第 8 课起需要

硬件部分总计约 15 元至 40 元。其中最基础的开发板 10 元即可满足课程全部要求,不建议初学者购买高价套件。

3.3 其他

  • 电脑:需自备,能正常安装 VS Code 即可。课程默认使用在线模型服务,对本地算力无要求。
  • 网络:需自备可正常访问所用模型服务平台的网络环境。
  • 软件:课程所用软件(编辑器、开发工具链、模型调用库等)均为免费开源或免费使用,无额外费用。

3.4 费用小结

项目 金额
AI 服务 token 0 ~ 60 元(多数同学在 20 元左右)
硬件(开发板及配件) 15 ~ 40 元
软件 0 元
合计 约 20 ~ 100 元

这一预算区间是根据课程实际用量测算的常规值。如出现较大偏差,通常是使用习惯问题(例如反复用长对话重试、把大段无关代码贴给模型等),课程中会专门讲解如何控制 token 消耗。

四、报名前请确认

为减少中途退出带来的困扰,请在报名前确认以下事项:

  1. 我已了解本课程的 AI 服务 token 费用与硬件费用需自行承担,并已阅读第三节的费用说明;
  2. 我愿意为课程学习开通模型服务账户,并接受由此产生的少量费用;
  3. 我能够安排出完成 10 节课的时间,并愿意在课外投入一定时间做练习(预计课外投入与课堂时间相当);
  4. 我了解本课程面向零基础学员,但课程目标是学会自己解决问题,不是"由 AI 代劳全部工作";
  5. 我理解硬件部分涉及开发环境配置与烧录,过程中可能遇到报错,需要有耐心排查。

五、常见问题

Q:我完全没有编程基础,能跟上吗?

可以。课程从安装软件开始讲起,不假设任何编程经验。但需要说明的是,前几节课的节奏会比较慢,因为要走通环境;到第 5 课之后节奏会明显加快。

Q:一定要用付费的 AI 服务吗?用免费额度行不行?

技术上可行,但课程不建议。如前所述,用自己的钱调用模型,是这门课想训练的成本意识的一部分。

Q:10 元的开发板够用吗?要不要买贵的?

够用,且完全够用。STM32F103 基础板能满足课程全部实验。不建议初学者购买高价套件,多余的外设在入门阶段用不到。

Q:我电脑配置不高,能学吗?

可以。课程使用在线模型服务,本地只需要运行编辑器和少量工具,对配置要求不高。但如果电脑内存低于 8G,可能在同时开启编辑器和浏览器时略有卡顿。

Q:课程结束后我能达到什么水平?

能够独立用 AI 辅助完成小型软件项目和简单的单片机项目,具备阅读代码、排查常见错误、控制 AI 使用成本的能力。这是入门水平,距离独立开发复杂系统仍有距离,但足以支撑后续自学。

上一篇
下一篇