跳转至

致远 Workshop #001 前置教程

目标: 让所有老师(无论是否有编程基础,无论是否能翻墙)都能提前预习工作坊内容,根据自己的兴趣掌握额外技能,提前构思自己的项目。

📌 工作坊基本信息

关于工作坊的时间、地点、奖金、分组、评分标准等详细信息,请查看 Workshop_Outline.md

💡 重要提示

  • 现场演示:将使用Cursor/Kiro进行演示(功能最强大,效果最好)
  • 工具选择:老师们可以提前选好工具,强烈推荐TRAE + 豆包组合(既不用翻墙,而且免费,功能完全够用)
  • 提前准备:建议提前安装好工具,避免现场安装占用创作时间
  • 奖金总额:本次workshop总计奖金2500+元,3小时内发放,鼓励提前准备提高作品质量

📋 目录

  1. 快速开始(5分钟)
  2. 工具选择指南
  3. 对话式AI(LLM)教程
  4. 无代码开发工具教程
  5. AI编程工具(AI IDE)教程
  6. AI辅助工具教程
  7. 翻墙/不翻墙方案
  8. 项目构思指导

💡 提示

关于工作坊的详细信息(时间、地点、奖金、分组、评分标准等),请查看 Workshop_Outline.md


⚡ 快速开始(5分钟)

第一步:确定你的情况

回答两个问题: 1. 你能翻墙吗? - ✅ 能 → 继续看"能翻墙"方案 - ❌ 不能 → 看"不能翻墙"方案

  1. 你有编程基础吗?
  2. ✅ 有 → 可以尝试AI IDE工具
  3. ❌ 没有 → 从对话式AI或无代码工具开始

第二步:选择工具(根据你的情况)

情况 推荐工具 跳转到
不能翻墙 + 无编程基础 豆包、DeepSeek 对话式AI教程
不能翻墙 + 有编程基础 TRAE SOLO、豆包、DeepSeek AI IDE教程 + 对话式AI教程
能翻墙 + 无编程基础 Cursor、豆包 AI IDE教程
能翻墙 + 有编程基础 Cursor、Kiro、Qoder AI IDE教程

第三步:安装并测试

  1. 访问工具官网
  2. 下载并安装
  3. 完成一个简单测试(如"帮我写一个Hello World")

完成! 现在你可以继续阅读详细教程,或者直接开始使用。


🎯 工具选择指南

根据你的情况选择工具

你的情况 推荐工具 原因
无编程基础 + 不能翻墙 豆包、响指HaiSnap 简单易用,国内可用
无编程基础 + 能翻墙 Cursor、豆包 Cursor更强大,豆包作为备选
有编程基础 + 不能翻墙 TRAE SOLO + 豆包 强烈推荐:TRAE全部功能免费,类似Cursor体验;豆包可生成应用并分享
有编程基础 + 能翻墙 Cursor、Kiro、Qoder 功能最强大,效果最好(现场演示用)

💡 重要说明

  • 现场演示:将使用Cursor/Kiro进行演示(功能最强大,效果最好)
  • 老师选择:老师们可以提前选好工具,强烈推荐TRAE + 豆包组合(既不用翻墙,而且免费,功能完全够用)
  • 提前准备:建议提前安装好工具,避免现场安装占用创作时间

工具分类对比表

对话式AI(LLM)

工具 翻墙需求 难度 效果 推荐度 特点
豆包 ❌ 不需要 ⭐ 简单 ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ 国内可用,功能完整
DeepSeek ❌ 不需要 ⭐ 简单 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ 国内可用,代码能力强
ChatGPT ✅ 需要 ⭐ 简单 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ 国际主流,功能强大
Claude ✅ 需要 ⭐ 简单 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ 长文本处理强
Gemini ✅ 需要 ⭐ 简单 ⭐⭐⭐⭐ ⭐⭐⭐⭐ Google出品

无代码开发工具

工具 翻墙需求 难度 效果 推荐度 特点
响指HaiSnap ❌ 不需要 ⭐ 简单 ⭐⭐⭐ ⭐⭐⭐ 截图标注,快速生成材料
百度秒哒 ❌ 不需要 ⭐⭐ 中等 ⭐⭐⭐⭐ ⭐⭐⭐⭐ 无代码开发平台,商业应用开发
美团NoCode ❌ 不需要 ⭐⭐ 中等 ⭐⭐⭐⭐ ⭐⭐⭐⭐ 无代码开发平台
灵光 ❌ 不需要 ⭐ 简单 ⭐⭐⭐ ⭐⭐⭐ 轻量化内容创作,社交分享工具

AI编程工具(AI IDE)

工具 翻墙需求 编程基础 难度 效果 费用 推荐度 特点
Cursor ✅ 需要 ⚠️ 建议有 ⭐⭐⭐ 较难 ⭐⭐⭐⭐⭐ 💰 付费 ⭐⭐⭐⭐⭐ 功能最强大
Kiro ✅ 需要 ⚠️ 建议有 ⭐⭐⭐ 较难 ⭐⭐⭐⭐⭐ 🆓 免费额度 ⭐⭐⭐⭐⭐ 效果最好
Qoder ✅ 需要 ⚠️ 建议有 ⭐⭐⭐ 较难 ⭐⭐⭐⭐⭐ 💰 付费 ⭐⭐⭐⭐ 理解复杂代码库
TRAE SOLO ❌ 不需要 ⚠️ 建议有 ⭐⭐ 中等 ⭐⭐⭐⭐ 全部免费 ⭐⭐⭐⭐⭐ ⭐ 国内用户首选
Antigravity ✅ 需要 ✅ 需要 ⭐⭐⭐⭐ 难 ⭐⭐⭐⭐⭐ 💰 付费 ⭐⭐⭐⭐ 专业开发者

AI辅助工具

工具 翻墙需求 难度 效果 推荐度 特点
即梦AI ❌ 不需要 ⭐⭐ 中等 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ ⭐ 一站式创作平台(绘画+视频+数字人)
NotebookLM ✅ 需要 ⭐ 简单 ⭐⭐⭐⭐ ⭐⭐⭐⭐ 制作Slides,文档转PPT
Hailuo(海螺AI) ❌ 不需要 ⭐⭐ 中等 ⭐⭐⭐⭐ ⭐⭐⭐⭐ 国内AI生图工具
Kling(快手) ❌ 不需要 ⭐⭐ 中等 ⭐⭐⭐⭐ ⭐⭐⭐⭐ AI视频生成
Nano Banana ✅ 需要 ⭐⭐⭐ 较难 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐ Google专业级AI生图
Midjourney ✅ 需要 ⭐⭐ 中等 ⭐⭐⭐⭐⭐ ⭐⭐⭐⭐⭐ 效果最好的AI生图工具
Suno/Udio ✅ 需要 ⭐⭐ 中等 ⭐⭐⭐⭐ ⭐⭐⭐⭐ AI音乐生成

💬 对话式AI(LLM)教程

方案1:豆包(推荐,国内可用)

适用场景:所有老师,特别是不能翻墙的老师

什么是豆包?

豆包是字节跳动推出的AI助手,功能强大,国内可直接使用,不需要翻墙。

安装步骤

网页版(最简单): 1. 访问 https://www.doubao.com/ 2. 注册/登录账号 3. 立即开始使用

桌面版(推荐): 1. 访问 https://www.doubao.com/download 2. 下载对应系统版本(Windows/Mac) 3. 安装并启动

基本使用教程

1. 创建课件

提示词示例:
"帮我创建一个关于[主题]的课件,包含10页内容,每页有标题和要点"

2. 整理文件

提示词示例:
"帮我分析这个文件夹的结构,并给出整理建议"

3. 数据分析

提示词示例:
"分析这个Excel文件中的学生成绩数据,找出需要关注的学生"

4. 生成个性化材料

提示词示例:
"根据这个学生的特点,生成个性化的练习题"

进阶技巧

  • 上传文件:点击上传按钮,可以上传文档、图片、表格等
  • 多轮对话:可以不断优化和调整结果
  • 保存对话:重要对话可以保存,方便后续查看

参考资源

  • 豆包官网:https://www.doubao.com/
  • 豆包使用教程:https://www.doubao.com/help
  • AI教学应用文章:《用AI协助和改善备课研究》- https://mp.weixin.qq.com/s/lU8RwrGxjHECRQuBTmfsTA

方案2:DeepSeek(推荐,代码能力强)

什么是DeepSeek?

DeepSeek是深度求索推出的AI助手,代码能力特别强,国内可直接使用。

安装步骤

  1. 访问 https://www.deepseek.com/
  2. 注册/登录账号
  3. 选择网页版或下载桌面版

基本使用

与豆包类似,但代码生成能力更强:

1. 生成代码

提示词示例:
"帮我写一个Python脚本,分析学生成绩CSV文件,生成统计报告"

2. 代码解释和优化

提示词示例:
"解释这段代码的功能,并优化它"

参考资源

  • DeepSeek官网:https://www.deepseek.com/

方案3:ChatGPT/Claude/Gemini(能翻墙可选)

如果你能翻墙,这些国际主流LLM也是很好的选择: - ChatGPT:https://chat.openai.com/ - Claude:https://claude.ai/ - Gemini:https://gemini.google.com/

使用方式与豆包类似,但功能可能更强大。


🛠️ 无代码开发工具教程

方案1:响指HaiSnap(AI零代码应用平台)⭐ 推荐

什么是响指HaiSnap?

响指HaiSnap是一个AI零代码应用平台,人人都能创造应用。它不仅是截图标注工具,更是一个强大的无代码开发平台,特别适合教学场景,可以快速创建各种教学工具和应用。

核心特点

  • 零代码开发:无需编程基础,通过可视化界面创建应用
  • AI辅助:AI帮助生成代码和逻辑
  • 快速部署:创建的应用可以立即发布和使用
  • 教育场景丰富:创意社区中有大量教育相关应用案例

安装和注册

  1. 访问响指HaiSnap官网:https://www.haisnap.com/
  2. 注册账号(支持手机号或邮箱注册)
  3. 登录后即可开始创建应用

基本使用流程

1. 创建新应用 - 登录后点击"创建应用" - 选择应用类型(网页应用、移动应用等) - 使用可视化编辑器设计界面

2. 添加功能 - 通过拖拽组件添加功能 - 使用AI辅助生成代码逻辑 - 配置数据源和API

3. 发布应用 - 完成开发后点击"发布" - 获得应用链接,可以分享给他人使用 - 支持自定义域名(高级功能)

教育应用案例参考

响指HaiSnap创意社区中有大量教育行业相关的应用案例,可以作为工作坊的参考和灵感来源:

1. NASA太阳系可视化 - 链接:https://3itlas-thrity.app.haisnap.com - 特点:交互式太阳系可视化教学工具 - 适用场景:地理、天文课程教学

2. 编程学习平台 - 链接:https://python-gaga.app.haisnap.com - 特点:Python编程学习平台 - 适用场景:编程课程、计算机科学教学

3. 其他教育应用 - 创意社区:https://www.haisnap.com/community - 特点:浏览其他用户发布的教育相关应用 - 适用场景:获取灵感,学习应用设计

💡 提示:在工作坊开始前,建议浏览响指HaiSnap创意社区,查看这些教育应用案例,了解响指HaiSnap在教育场景中的实际应用。

实战案例

案例1:创建教学材料生成器 1. 登录响指HaiSnap 2. 创建新应用,设计界面 3. 添加输入框(输入主题) 4. 使用AI生成功能,自动生成教学材料 5. 发布应用,分享给其他老师使用

案例2:创建学生作业收集系统 1. 创建表单应用 2. 设计作业提交界面 3. 添加文件上传功能 4. 配置数据存储 5. 发布后学生可以通过链接提交作业

案例3:创建互动教学工具 1. 参考创意社区中的案例(如NASA太阳系可视化) 2. 根据自己的教学需求调整 3. 添加互动元素(如点击、拖拽等) 4. 发布并在课堂上使用

进阶技巧

  • 参考社区案例:在创意社区中搜索"教育"、"教学"等关键词,找到相关案例
  • 复用模板:可以基于社区中的优秀案例进行修改和定制
  • AI辅助开发:遇到问题可以询问AI助手,获得开发建议
  • 分享交流:将自己的应用发布到社区,与其他教育工作者交流

参考资源

  • 响指HaiSnap官网:https://www.haisnap.com/
  • 创意社区:https://www.haisnap.com/community
  • 教育应用案例
  • NASA太阳系可视化:https://3itlas-thrity.app.haisnap.com
  • 编程学习平台:https://python-gaga.app.haisnap.com
  • 更多案例:在创意社区中搜索"教育"关键词

方案2:百度秒哒(无代码开发平台)

什么是百度秒哒?

百度秒哒是百度推出的无代码开发平台,主打"全民开发基础设施",不懂编程也能生成复杂应用。输入需求就能一键搭建全栈应用,前端页面、后端逻辑、数据库自动关联,生成可直接运行的"活工具"。

核心特点

  • 全栈应用开发:前端、后端、数据库自动关联
  • 商业应用开发:专攻商业应用开发与复杂数据处理
  • 插件生态:持续更新,支持最新AI插件(如Nano Banana Pro)
  • 多端适配:支持微信支付一键配置,也能生成小程序
  • 数据管理:支持复杂数据联动和实时同步

适用场景

  • 商业应用开发:创业者搭建商业应用、业务人员做数据管理
  • 项目管控:项目状态切换、收支分类记录
  • 财务统计:统计仪表盘实时同步数据,净收益、收支占比直观呈现
  • 教学工具:创建教学管理系统、数据收集表单

安装和使用

  1. 访问百度秒哒官网
  2. 注册账号
  3. 输入需求,一键生成全栈应用
  4. 使用拖拽方式调整和优化

与灵光的对比

  • 秒哒:生产力工具,适合商业应用开发、复杂数据处理
  • 灵光:娱乐内容工具,适合社交分享、轻量化创作

方案3:美团NoCode(无代码开发平台)

什么是美团NoCode?

美团NoCode是美团推出的无代码开发平台。

适用场景

  • 快速创建业务应用
  • 搭建数据管理系统
  • 创建自动化工作流

安装和使用

  1. 访问美团NoCode官网
  2. 注册账号
  3. 开始创建应用

方案4:灵光(轻量化内容创作工具)

什么是灵光?

灵光是阿里推出的轻量化内容创作工具,聚焦社交娱乐场景,无需设计基础也能秒出高颜值素材。主打"社交达人的颜值创作利器",适合日常打卡、情绪传递、社交分享等场景。

🎉 最新动态:灵光App于2025年11月28日启动了"全民手搓灵光闪应用大赛",鼓励用户通过一句话描述需求,快速生成AI应用。详情见 archive/灵光一闪_小红书.md

核心特点

  • 一句话生成应用:通过自然语言描述需求,快速生成AI应用("想搓什么搓什么,一句话手搓AI应用")
  • 轻量化创作:简短描述+几十秒修改就能完成
  • 高颜值输出:出图快、颜值高,界面清爽
  • 社交分享:作品可一键分享或设桌面小组件
  • 简单易用:无需设计基础,适合内容爱好者
  • 对话式修改:支持通过对话修改,让应用更符合预期
  • ⚠️ 功能限制:没有后端数据库,复杂数据联动能力不足

适用场景

  • 日常碎片化需求:为日常碎片化需求制作小应用(如旅行行程、省钱计算器、吃什么转盘等)
  • 快速原型开发:一句话描述需求,快速生成可交互的AI应用
  • 日常娱乐创作:制作"今天吃什么"转盘、动态海报等
  • 社交素材制作:适配朋友圈、小红书分享
  • 打卡记录:日常打卡、情绪传递
  • 轻量级工具:简单的项目管理、记录工具(注意:数据可能不会持久保存)

安装和使用

基本使用: 1. 访问灵光官网(搜索"阿里灵光"或"灵光App") 2. 注册账号 3. 打开灵光App,和它对话 4. 告诉它你想让它生成的小应用(描述越具体,生成的应用越惊喜) 5. 支持通过对话修改,让应用更符合你的预期 6. 一键分享或设置为桌面小组件

参赛活动(2025年11月28日启动): - 参加"全民手搓灵光闪应用大赛" - 带上话题 #全民手搓AI闪应用# 和 #灵光# - 在小红书、Bilibili、视频号、微博等平台@灵光App分享你的作品 - 优秀作品有机会登上灵光App应用墙,获得精美周边

注意事项

  • ⚠️ 数据持久性:根据用户反馈,记忆数据可能过一会就清空,手机组件设置可能不稳定
  • ⚠️ 功能限制:转盘等复杂功能可能存在指针指向与输出不一致的问题
  • ⚠️ 适用场景:更适合轻量级社交创作,不适合需要复杂数据处理的场景

与秒哒的对比

  • 灵光:娱乐内容工具,适合社交分享、轻量化创作,出图快、颜值高
  • 秒哒:生产力工具,适合商业应用开发、复杂数据处理,功能完备逻辑严谨

参考资源

  • 对比文章:详见 archive/秒哒VS灵光对比_小红书.md
  • 比赛活动:详见 archive/灵光一闪_小红书.md
  • 使用建议:追求社交曝光选灵光,需解决工作难题选秒哒
  • 核心口号:"想搓什么搓什么,一句话手搓AI应用"、"让复杂,变简单"

💻 AI编程工具(AI IDE)教程

方案1:Cursor(推荐,功能强大)

什么是Cursor?

Cursor是一个AI代码编辑器,可以理解整个项目上下文,帮你完成复杂的编程任务。

安装步骤

前提条件: - ✅ 需要翻墙 - ✅ 建议有编程基础 - ✅ 需要GitHub账号

安装: 1. 访问 https://cursor.sh/ 2. 下载对应系统版本 3. 安装并启动 4. 使用GitHub账号登录

基本使用

1. 打开项目文件夹

File → Open Folder → 选择你的项目文件夹

2. 使用Chat功能 - 按 Ctrl+L (Windows) 或 Cmd+L (Mac) 打开Chat - 用自然语言描述需求 - AI会理解整个项目上下文

3. 使用Composer功能 - 按 Ctrl+I (Windows) 或 Cmd+I (Mac) - 描述复杂任务 - AI会规划并执行多步骤任务

实战案例

案例1:生成课件HTML

提示词:
"帮我创建一个关于[主题]的HTML课件,使用Reveal.js框架,包含10页内容"

案例2:整理文件目录

提示词:
"分析这个文件夹,按文件类型和日期整理,生成整理报告"

案例3:数据分析脚本

提示词:
"读取这个CSV文件,分析学生成绩,生成可视化图表"

参考资源

  • Cursor官网:https://cursor.sh/
  • Cursor文档:https://docs.cursor.sh/
  • Cursor社区:https://forum.cursor.sh/

方案2:Kiro(效果最好)

什么是Kiro?

Kiro是一个强大的AI编程助手,有500个免费credit,效果非常好。

安装步骤

详见:Kiro安装指南

三种模式

Ask Mode(快速问答): - 用于提问和代码解释 - 不会修改文件

Agent Mode(智能助手): - 用于修复Bug、添加功能 - 会自动规划和执行任务

Quest Mode(任务外包): - 用于复杂、长时间任务 - 异步执行,最后交付报告


方案3:Qoder(AI编程伙伴)

什么是Qoder?

Qoder是一个为"真实世界"软件开发设计的agentic coding平台。它能理解复杂的、甚至是混乱的祖传代码,是真正的AI编程伙伴。

核心特点

  • 理解复杂代码库:自动扫描整个代码库,生成项目知识图谱(Repo Wiki)
  • 三种工作模式:Ask Mode、Agent Mode、Quest Mode
  • 上下文管理:使用@符号引用文件、文件夹、图片
  • 记忆和规则:学习你的编码风格,支持项目级规则

三种模式选择指南

1. Ask Mode(快速问答/代码解释) - 适用场景:当你只想问个问题、理解一段代码,而不希望AI修改你的文件时 - 使用方式:直接提问,AI会回答但不修改文件 - 示例:"这段代码是做什么的?"

2. Agent Mode(结对编程伙伴) ⭐ 最常用 - 适用场景:Bug修复、添加小功能、重构代码 - 使用方式:AI会自动规划步骤、读写文件、执行命令,帮你完成具体的编码任务 - 特点:这是你的"打工人"模式,AI会主动帮你干活 - 示例:"修复这个登录功能的bug"

3. Quest Mode(项目外包模式) - 适用场景:开发一个完整的大功能 - 使用方式:你提需求,AI写技术方案、异步执行、最后交付报告 - 特点:你可以全程监控,也能放手让它干 - 示例:"将这个JavaScript项目迁移到TypeScript"

上下文管理技巧

使用@符号引用上下文: - @file:引用一个或多个文件,让AI聚焦于此 - @folder:引用整个目录 - @image:把UI设计图、错误截图发给它

示例

@file:index.html
把食物"星星"改为"老鼠"
将贪吃蛇的颜色改为"彩色"

特色能力

1. Repo Wiki(项目的"活字典") - Qoder会自动扫描整个代码库,理解代码结构和依赖关系 - 生成动态更新的项目知识图谱 - 在Agent Mode中自动查询Repo Wiki - 案例:向Agent提问关于项目架构的复杂问题,展示其秒级响应

2. Agent Mode(真正的"打工人") - AI会自主规划、使用工具、执行任务 - 拥有工具箱:文件读写、代码检索、命令执行等 - 案例:修复Bug时,Agent会一步步定位问题、修改代码、运行测试验证修复

3. Quest Mode(任务"外包") - 遵循"技术方案 -> 异步执行 -> 交付报告"的专业开发流程 - 案例:用Quest Mode从零开始构建一个小的应用原型

调教你的专属AI

记忆(Memory): - Qoder会在与你的互动中,逐渐学习你的编码风格和项目规范 - 你可以明确告诉它:"记住,我们项目中的所有API请求都需要进行错误处理。"

规则(Rules): - 在项目目录的.qoder/rules中,你可以定义项目级的硬性规则 - 例如:"总是使用Prettier格式化代码"、"为所有新函数生成Jest单元测试" - 规则的优先级高于记忆

参考资源

  • 官网:https://qoder.com/
  • 文档:https://docs.qoder.com/
  • 博客:https://qoder.com/blog
  • 社区:https://forum.qoder.com/

方案4:TRAE(国内可用,类似Cursor)⭐ 强烈推荐国内用户

💡 重要提示

  • 现场演示:将使用Cursor/Kiro进行演示(功能最强大,效果最好)
  • 老师选择:老师们可以提前选好工具,强烈推荐TRAE + 豆包组合(既不用翻墙,而且免费,功能完全够用)
  • 提前准备:建议提前安装好工具,避免现场安装占用创作时间

什么是TRAE?

TRAE是一个AI编程助手,类似Cursor但国内可直接使用,不需要翻墙。TRAE SOLO中国版已上线,全部功能免费!

🎉 TRAE SOLO 中国版亮点

核心优势: - ✅ 全部功能免费:无需付费,所有功能都可以使用,包括代码生成、代码解释、Bug修复等 - ✅ 国内直接访问:不需要翻墙,网络稳定,访问速度快 - ✅ 类似Cursor体验:功能强大,使用体验接近Cursor,学习成本低 - ✅ 中文友好:针对中国用户优化,支持中文提示词和中文代码注释 - ✅ 零门槛使用:安装简单,上手快,适合教学场景 - ✅ 推荐组合TRAE + 豆包(既不用翻墙,而且免费,功能完全够用)

与Cursor的对比: | 特性 | TRAE SOLO | Cursor | |------|-----------|--------| | 国内可用 | ✅ 是 | ❌ 需要翻墙 | | 费用 | ✅ 免费 | 💰 付费 | | 功能完整性 | ✅ 完整 | ✅ 完整 | | 中文支持 | ✅ 优秀 | ⚠️ 一般 |

安装步骤

详见:TRAE安装指南

基本使用

与Cursor类似,但国内可用: - 打开项目文件夹 - 使用自然语言描述需求 - AI理解项目上下文并生成代码

核心功能

1. 代码生成 - 根据自然语言描述生成代码 - 支持多种编程语言(Python、JavaScript、TypeScript等) - 理解项目上下文,生成符合项目风格的代码

2. 代码解释 - 理解复杂代码,提供详细解释 - 解释代码逻辑、函数作用、参数含义 - 帮助理解祖传代码和第三方库

3. Bug修复 - 自动定位和修复代码问题 - 分析错误信息,提供修复方案 - 运行测试验证修复效果

4. 代码重构 - 优化代码结构和性能 - 提取函数、重命名变量、简化逻辑 - 提升代码可读性和可维护性

5. 上下文理解 - 理解整个项目的代码结构 - 跨文件理解代码关系 - 基于项目上下文生成代码

适用场景

  • 不能翻墙的国内用户:最佳选择
  • 需要免费AI编程工具:全部功能免费
  • 想要类似Cursor的体验:功能接近,体验相似
  • 教学场景:生成课件、分析数据、创建教学工具
  • 快速原型开发:快速验证想法,生成MVP

实战案例

案例1:生成教学课件

提示词:
"帮我创建一个关于[主题]的HTML课件,使用Reveal.js框架,包含10页内容"

案例2:分析学生成绩

提示词:
"读取这个CSV文件,分析学生成绩,生成可视化图表和统计报告"

案例3:整理教学文件

提示词:
"分析这个文件夹,按文件类型和日期整理,生成整理报告"

参考资源

  • TRAE SOLO中国版文章(新智元):https://mp.weixin.qq.com/s/_B4-wqcZDLcheJVj1wRL1g
  • TRAE安装指南:详见 TRAE安装指南
  • 参考文档:详见 reference/真香预警!TRAE SOLO中国版上线,全部功能免费.html

方案6:Antigravity(专业开发者)

什么是Antigravity?

Antigravity是一个面向专业开发者的AI工具,功能最强大,但需要较强的编程基础。

适用场景

  • 复杂的项目开发
  • 需要深度定制
  • 专业开发者使用

安装和使用

详见Antigravity官方文档(需要翻墙访问)


💻 CLI工具基础(命令行工具)

什么是CLI?

CLI(Command Line Interface,命令行界面)是用文字命令与电脑对话的方式,就像你在和电脑发短信:你输入一句命令,电脑就乖乖执行。

为什么需要CLI?

很多工具和框架只提供了命令行操作的方式,比如Node.js、Python、Git等,所以必须要使用命令行来执行一些指令。

如何打开终端?

Windows系统: - 按 Win + R,输入 cmd,按回车 - 或者在开始菜单搜索"命令提示符"或"PowerShell"

Mac系统: - 按 Command + 空格,输入 Terminal,按回车 - 或者在"应用程序" -> "实用工具"中找到"终端"

常用CLI命令

基础命令: - cd 文件夹名:进入文件夹(例如:cd desktop 进入桌面) - cd ..:返回上一级文件夹 - ls(Mac)或 dir(Windows):查看当前文件夹的内容 - pwd(Mac)或 cd(Windows):查看当前所在位置

Node.js相关(如果使用AI编程工具): - npm install:安装项目依赖 - npm run dev:启动开发服务器 - npm start:启动项目

Git相关(版本控制): - git status:查看文件状态 - git add .:添加所有文件 - git commit -m "说明":提交更改 - git push:推送到远程仓库

小贴士

  • 不要害怕:CLI只是另一种与电脑交互的方式,多练习就会熟悉
  • 复制粘贴:可以复制命令直接粘贴到终端执行
  • 问AI:遇到不懂的命令,直接问AI:"这个命令是做什么的?"
  • 查看帮助:大多数命令支持 --help 参数查看帮助(例如:npm --help

🎨 AI辅助工具教程

方案1:NotebookLM(制作Slides)

🌐 翻墙/不翻墙方案

不能翻墙的方案

推荐工具组合

  1. 豆包(主要工具)
  2. 功能完整
  3. 国内可用
  4. 适合大部分场景

  5. 响指HaiSnap(辅助工具)

  6. 截图标注
  7. 快速生成材料

  8. TRAE(进阶工具)

  9. 类似Cursor但国内可用
  10. 需要一定编程基础

使用技巧

  • 豆包可以上传文件进行分析
  • 可以多轮对话优化结果
  • 保存重要对话方便后续使用

能翻墙的方案

推荐工具组合

  1. Cursor(主要工具)
  2. 功能最强大
  3. 理解整个项目上下文
  4. 适合复杂任务

  5. Kiro(备选工具)

  6. 效果很好
  7. 有免费credit
  8. 适合快速开发

  9. 豆包(辅助工具)

  10. 作为备选
  11. 网络不稳定时使用

使用技巧

  • Cursor可以理解整个项目,提供更多上下文
  • 使用@符号引用文件、文件夹
  • 可以要求AI解释代码逻辑

什么是NotebookLM?

NotebookLM是Google推出的AI笔记工具,最近新增了"Slide Decks"功能,可以将文档一键生成专业级PPT。

功能特点

  • ✅ 上传PDF、文档、网页链接或视频
  • ✅ AI自动生成完整PPT
  • ✅ 配图精美,内容准确
  • ✅ 由Gemini 3和Nano Banana模型驱动

使用步骤

1. 准备材料 - 收集相关文档、PDF、网页链接 - 整理成有序的材料

2. 上传到NotebookLM 1. 访问 https://notebooklm.google.com/ 2. 创建新的Notebook 3. 上传文档或添加链接 4. 等待AI分析材料

3. 生成Slides 1. 点击"Generate Slide Deck" 2. AI自动生成PPT大纲 3. 调整和优化内容 4. 导出为PowerPoint或PDF

实战案例

案例:制作"AI赋能教学"课件 1. 上传相关文档: - AI教学相关文章 - 教学案例 - 工具介绍 2. NotebookLM分析材料 3. 生成PPT: - 自动提取要点 - 生成标题和内容 - 添加配图建议 4. 导出并优化

注意事项

  • ⚠️ 需要翻墙访问
  • ⚠️ 需要Google账号
  • ⚠️ 材料质量影响生成效果

参考资源

  • NotebookLM官网:https://notebooklm.google.com/
  • 教程文章:https://www.aibase.com/zh/news/22984
  • Nano-Banana Pro官方教程:https://mp.weixin.qq.com/s/pua-Btuy1XDAQ50B3zHY5Q?wxwork_userid=GanYuanQi

方案2:AI生图工具(Hailuo、Kling、Nano Banana等)

什么是AI生图工具?

AI生图工具可以根据文字描述生成图片,非常适合为课件添加配图。

推荐工具

国内可用(⭐ 推荐国内用户): - 即梦AI(字节跳动):一站式AI创作平台,提供AI绘画、视频生成、数字人等全功能 ⭐ 强烈推荐 - Hailuo(海螺AI):国内AI生图工具 - Kling(快手):快手推出的AI视频生成工具

需要翻墙: - Nano Banana(Google):Google的AI生图工具 - Midjourney:效果最好的AI生图工具之一 - DALL-E:OpenAI的AI生图工具 - Stable Diffusion:开源的AI生图工具

使用场景

  • 为课件生成配图
  • 创建教学素材
  • 生成示例图片
  • 生成教学视频(即梦AI)
  • 创建数字人形象(即梦AI)

即梦AI详细指南(字节跳动)⭐ 推荐国内用户

即梦AI是字节跳动推出的一站式AI创作平台,提供AI绘画、视频生成、数字人等全功能服务,是国内用户的最佳选择之一。

核心功能

1. AI绘画创作 - 输入文字描述即可生成精美画作 - 支持多种艺术风格(写实、卡通、水彩、油画等) - 高质量图像输出,适合课件配图

2. AI视频生成 - 图文转视频:将图片和文字转换为短视频 - AI配音:自动生成多语言、多方言配音 - 自动剪辑:智能剪辑和转场效果 - 适合制作教学视频、课程介绍等

3. 图片编辑处理 - 智能抠图:自动识别并抠出主体 - 背景替换:一键替换背景 - 风格转换:将图片转换为不同艺术风格 - 画质增强:提升图片清晰度和质量

4. AI配音/对口型 - 多语言配音:支持中英文等多种语言 - 多方言支持:支持各地方言 - 对口型功能:让数字人开口说话 - 生动模式与标准模式可选

5. 3D模型生成 - 2D转3D:将2D图像转换为3D模型 - 自定义建模:创建个性化3D模型 - 动画制作:生成3D动画效果

6. 数字人创作 - 生成数字人形象 - 支持对口型配音 - 动作模仿:让数字人做出各种动作 - 适合创建虚拟主播、教学助手等

使用步骤

1. 注册账号 - 访问即梦AI官网(搜索"即梦AI"或"字节跳动即梦") - 使用手机号或邮箱注册 - 完成实名认证(部分功能需要)

2. AI绘画使用 - 选择"AI绘画"功能 - 输入文字描述(支持中文) - 选择艺术风格和参数 - 生成并下载图片

3. AI视频生成使用 - 选择"AI视频生成"功能 - 上传图片或输入文字 - 选择视频风格和时长 - 添加配音(可选) - 生成并下载视频

4. 图片编辑使用 - 选择"图片编辑"功能 - 上传需要编辑的图片 - 选择编辑功能(抠图、背景替换等) - 完成编辑并下载

提示词示例

AI绘画

"一个老师在现代化的教室里使用AI工具教学的场景,明亮的光线,现代风格,高清画质"
"一幅水彩风格的风景画,展示春天的校园,温暖色调,细节丰富"

AI视频生成

"将这张课程封面图转换为15秒的教学视频,添加轻松的背景音乐,文字介绍课程内容"

数字人创作

"创建一个友好的女教师数字人形象,适合在线教学,支持中文配音"

适用场景
  • 课件配图:快速生成高质量教学配图
  • 教学视频:制作课程介绍、知识点讲解视频
  • 数字人助手:创建虚拟教学助手
  • 素材制作:批量生成教学素材
  • 内容创作:制作教学相关的视觉内容
优势特点
  • 国内可用:不需要翻墙,访问稳定
  • 功能全面:一站式平台,涵盖绘画、视频、数字人等
  • 中文友好:完全支持中文提示词
  • 质量优秀:字节跳动技术加持,生成质量高
  • 易用性强:界面友好,上手简单
参考资源
  • 即梦AI官网:搜索"即梦AI"或访问字节跳动相关页面
  • 官方教程:平台内提供详细使用教程
  • 社区支持:有活跃的用户社区和帮助文档

其他工具基本使用

基本使用步骤: 1. 注册账号 2. 输入文字描述 3. AI生成图片/视频 4. 下载并使用

提示词示例

"一个老师在教室里使用AI工具教学的场景,现代风格,明亮色调"
"一幅展示科学实验的插画,卡通风格,适合儿童教学"

Nano-Banana Pro 详细指南(Google官方教程)

Nano-Banana Pro 是Google推出的专业级AI生图工具,从"趣味"图像生成升级为"功能性"专业资产生产。它在文本渲染、角色一致性、视觉合成、世界知识(搜索)和高分辨率(4K)输出方面表现出色。

🛑 提示词黄金法则(Golden Rules of Prompting)

Nano-Banana Pro是一个"思考型"模型,它不仅能匹配关键词,还能理解意图、物理和构图。要获得最佳效果,请停止使用"标签汤"(如:狗、公园、4k、真实),开始像创意总监一样思考。

1. 编辑,不要重新生成 - 如果图片80%正确,不要从头生成新图 - 直接要求具体的修改,例如:"很好,但把光线改为日落,文字改为霓虹蓝"

2. 使用自然语言和完整句子 - 像向人类艺术家介绍一样与模型对话 - 使用正确的语法和描述性形容词 - ❌ 错误:"酷车,霓虹,城市,夜晚,8k" - ✅ 正确:"一个电影般的广角镜头,展示一辆未来主义跑车在雨夜的东京街道上飞驰。霓虹灯标志反射在湿漉漉的路面上,跑车的金属底盘闪闪发光"

3. 具体和描述性 - 模糊的提示产生通用的结果 - 定义主体、场景、光线和情绪 - 主体:不要说"一个女人",而要说"一位穿着复古香奈儿风格套装的优雅老年女性" - 材质:描述纹理。"哑光表面"、"拉丝钢"、"柔软天鹅绒"、"皱纸"

4. 提供上下文("为什么"或"为谁") - 因为模型会"思考",给它上下文有助于做出逻辑的艺术决策 - 示例:"为巴西高端美食食谱创建一个三明治的图像"(模型会推断专业摆盘、浅景深和完美光线)

10大核心功能

1. 文本渲染、信息图表和视觉合成 - 将密集文本或PDF压缩成视觉辅助工具 - 指定风格:"精炼的编辑风格"、"技术图表"或"手绘白板"外观 - 用引号明确指定要包含的文本

2. 角色一致性和病毒式缩略图 - 支持最多14张参考图片(6张高保真度) - 实现"身份锁定"——将特定人物或角色放入新场景而不失真 - 明确说明:"保持人物的面部特征与图片1完全相同"

3. 基于Google搜索的接地(Grounding) - 使用Google搜索基于实时数据、当前事件或事实验证生成图像 - 减少及时话题的幻觉 - 适用于动态数据可视化(天气、股票、新闻)

4. 高级编辑、修复和着色 - 通过对话式提示进行复杂编辑 - 包括"修复"(移除/添加对象)、"修复"(修复旧照片)、"着色"(漫画/黑白照片)和"风格交换" - 无需手动遮罩,只需自然告诉模型要改变什么

5. 维度转换(2D ↔ 3D) - 将2D示意图转换为3D可视化,或反之 - 适合室内设计师、建筑师和表情包创作者

6. 高分辨率和纹理 - 支持原生1K到4K图像生成 - 适合详细纹理或大幅面打印 - 明确请求高分辨率(2K或4K)

7. 思考和推理 - 默认"思考"过程,生成中间思考图像(不收费)以在渲染最终输出前优化构图 - 允许数据分析和解决视觉问题

8. 一次性故事板和概念艺术 - 无需网格即可生成顺序艺术或故事板 - 确保单个会话中的连贯叙事流程 - 也适用于"电影概念艺术"(例如,即将上映电影的假泄露)

9. 结构控制和布局指导 - 输入图像不仅限于角色参考或要编辑的主题 - 可用于严格控制最终输出的构图和布局 - 将餐巾纸草图、线框图或特定网格布局转换为精美资产

10. 下一步 - 在Google AI Studio中实验 - 查看App Gallery中的Nano-Banana应用 - 查看开发者指南 - 阅读Gemini API文档

参考资源
  • Google AI Studio官方完整指南(Twitter/X):https://x.com/GoogleAIStudio/status/1994480371061469306
  • Google AI Studio:https://aistudio.google.com/
  • 开发者教程:https://dev.to/googleai/introducing-nano-banana-pro-complete-developer-tutorial-5fc8
  • Gemini API文档:https://ai.google.dev/gemini-api/docs
  • Colab快速开始:https://colab.sandbox.google.com/github/google-gemini/cookbook/blob/main/quickstarts/Get_Started_Nano_Banana.ipynb

方案3:AI音乐生成工具(Suno、Udio)

什么是AI音乐生成工具?

AI音乐生成工具可以根据文字描述生成音乐,适合为课件添加背景音乐。

推荐工具

  • Suno:https://suno.ai/ (需要翻墙)
  • Udio:https://udio.com/ (需要翻墙)

使用场景

  • 为课件添加背景音乐
  • 创建教学音频素材
  • 生成提示音效

基本使用

  1. 注册账号
  2. 输入音乐描述(风格、情绪、乐器等)
  3. AI生成音乐
  4. 下载并使用

提示词示例

"轻松愉快的背景音乐,适合课堂使用,钢琴和轻快的节奏"


💡 项目构思指导

工作坊可以做什么?

1. 制作课件

  • 目标:快速生成高质量课件
  • 工具:豆包、Cursor、NotebookLM
  • 时间:30-60分钟

2. 整理文件目录

  • 目标:整理混乱的教学文件
  • 工具:Cursor、TRAE
  • 时间:20-40分钟

3. 分析教学数据

  • 目标:分析学生成绩、进度等
  • 工具:Cursor、豆包
  • 时间:40-60分钟

4. 创建教学工具(使用响指HaiSnap)⭐ 推荐

  • 目标:创建交互式教学工具(如太阳系可视化、编程学习平台等)
  • 工具:响指HaiSnap
  • 参考案例
  • NASA太阳系可视化:https://3itlas-thrity.app.haisnap.com
  • 编程学习平台:https://python-gaga.app.haisnap.com
  • 更多案例:浏览响指HaiSnap创意社区 https://www.haisnap.com/community
  • 时间:60-90分钟
  • 优势:零代码开发,适合无编程基础的老师

5. 生成个性化材料

  • 目标:为不同学生生成个性化练习
  • 工具:豆包、Cursor
  • 时间:30-50分钟

5. 创建教学工具

  • 目标:创建小工具辅助教学
  • 工具:Cursor、Kiro
  • 时间:60-90分钟

🎯 与AI协作的核心方法论

"把AI当实习生"的理念

和AI一起工作,不要把它看作一个AI,而是把它当作你最近新招进来、能力很强但职场技能欠缺的实习生。把对人的管理手段给AI用上,往往也很管用。

核心原则: - ✅ 明确任务:给AI清晰、具体的任务描述 - ✅ 确认理解:让AI重述需求,确保理解一致 - ✅ 分步执行:把大任务拆成小任务,逐步完成 - ✅ 及时反馈:及时指出问题,让AI调整方向 - ✅ 文档化:让AI生成文档(PRD、TODO等),把想法具象化

🆘 求助三定律(AI Native工作流)

遇到问题时,遵循以下顺序:

  1. 第一定律:先问AI
  2. 遇到任何问题,必须先问AI
  3. AI是最及时、最耐心的"助手"
  4. 90%的问题AI都能解决

  5. 第二定律:再问同伴

  6. AI解决不了,问工作坊中的其他老师
  7. 很可能别人刚踩过这个坑
  8. 同伴互助能促进学习交流

  9. 第三定律:最后问高手

  10. 同伴也解决不了,再问技术专家
  11. 这样可以避免高手被低级问题淹没
  12. 高手可以专注于解决真正有价值的难题

为什么这样设计? - ✅ 及时性:AI(第一定律)是最及时的 - ✅ 不恐慌:第二和第三定律提供了强大的"安全网" - ✅ 不拥堵:90%的低级问题被第一和第二定律过滤了 - ✅ 养成习惯:通过这种"强制"体验,真正养成AI Native的工作流

项目构思流程(完整版)

阶段1:需求分析与确认

步骤1.1:明确需求 - 你在教学中遇到的最大痛点是什么? - 你最想解决什么问题? - 这个问题影响多少人?频率如何?

步骤1.2:让AI重述需求(重要!) - 把你的需求描述发给AI - 让AI重述你的需求 - 让AI指出需求中不够完善的地方 - 小贴士:对于复杂想法,一定要让AI重复,确保理解一致

步骤1.3:细化需求 - 根据AI的反馈,补充细节 - 明确功能边界(什么要做,什么不做) - 明确优先级(哪些是核心功能,哪些可以后续添加)

示例对话

你:我现在想开发一个跑步打卡产品,让跑友们记录每日跑步距离,然后更新排行榜。你先重述一下我的需求,然后看一下还有哪些地方对于需求描述不够完善,我们先讨论下看我们两个的理解是否一致

AI:[重述需求并指出遗漏点]

你:[根据AI反馈补充细节]

阶段2:生成需求文档(PRD)

步骤2.1:让AI生成PRD文档 - 当需求理解一致后,让AI生成完整的需求文档(PRD) - PRD包括:产品概述、用户需求、功能需求、技术要求等 - 小贴士:就像让实习生写文档,把想法具象化出来

步骤2.2:审核和修改PRD - 仔细阅读AI生成的PRD - 如果技术栈不对,直接指出让AI修改 - 确保PRD准确反映你的需求

阶段3:制定开发计划

步骤3.1:让AI生成TODO清单 - 让AI根据PRD生成开发任务清单 - 包含优先级排序(高/中/低) - 小贴士:AI就像实习生,接触大任务时容易出问题,需要让它列出具体要做的事

步骤3.2:审核TODO清单 - 从逻辑上判断任务是否合理 - 确认优先级是否正确 - 可以调整任务顺序

阶段4:选择工具和准备材料

步骤4.1:选择工具 - 根据你的情况(翻墙/不翻墙,编程基础)选择工具 - 参考上面的工具选择指南 - 让AI帮你判断需要哪些技术组合

步骤4.2:准备材料 - 收集相关文件、数据 - 整理成有序的材料 - 创建项目文件夹(用英文命名,不要有空格)

阶段5:开始开发

步骤5.1:完成新手任务(如果有) - 先完成一个简单的任务,获得正向反馈 - 熟悉工具的基本操作

步骤5.2:开始开发 - 按照TODO清单逐步完成 - 遇到问题遵循"求助三定律" - 不断优化和调整

步骤5.3:测试和优化 - 测试功能是否正常 - 发现问题及时让AI修复 - 可以截图发给AI进行调试

阶段6:展示分享

步骤6.1:准备展示 - 准备展示你的作品 - 分享使用心得和遇到的问题

步骤6.2:持续改进 - 根据反馈继续优化 - 添加新功能

项目示例

示例1:英语课件生成器 - 需求:快速生成英语课件 - 工具:豆包或Cursor - 流程: 1. 输入主题和要点 2. AI生成课件内容 3. 调整和优化 4. 导出使用

示例2:使用响指HaiSnap创建教学工具 - 需求:创建一个交互式教学工具(如太阳系可视化、编程学习平台等) - 工具:响指HaiSnap - 参考案例: - NASA太阳系可视化:https://3itlas-thrity.app.haisnap.com - 编程学习平台:https://python-gaga.app.haisnap.com - 更多案例:https://www.haisnap.com/community - 流程: 1. 浏览响指HaiSnap创意社区,寻找灵感 2. 确定要创建的教学工具类型 3. 使用响指HaiSnap创建应用 4. 发布并分享给学生使用

示例2:学生成绩分析工具 - 需求:分析学生成绩,找出问题 - 工具:Cursor - 流程: 1. 上传成绩数据 2. AI分析数据 3. 生成可视化图表 4. 生成分析报告

示例3:个性化练习生成器 - 需求:为不同学生生成个性化练习 - 工具:豆包 - 流程: 1. 输入学生信息 2. AI生成个性化练习 3. 调整难度和内容 4. 导出使用


✅ 准备清单

Workshop前一周

  • [ ] 选择适合的工具(参考工具选择指南)
  • [ ] 安装并测试工具
  • [ ] 完成基本使用练习
  • [ ] 构思自己的项目

Workshop前3天

  • [ ] 准备项目所需材料
  • [ ] 熟悉工具的基本操作
  • [ ] 完成前置问卷
  • [ ] 思考想要解决的问题

Workshop当天

  • [ ] 带好电脑
  • [ ] 准备好项目材料
  • [ ] 保持网络畅通(如果用需要翻墙的工具)

📖 参考资源

工具官网

对话式AI(LLM): - 豆包:https://www.doubao.com/ - DeepSeek:https://www.deepseek.com/ - ChatGPT:https://chat.openai.com/ - Claude:https://claude.ai/ - Gemini:https://gemini.google.com/

AI编程工具(AI IDE): - Cursor:https://cursor.sh/ - Kiro:https://kiro.com/ - TRAE:(待补充)

无代码开发工具: - 响指HaiSnap:(待补充) - 百度秒哒:(待补充) - 美团NoCode:(待补充)

AI辅助工具: - NotebookLM:https://notebooklm.google.com/ - Suno:https://suno.ai/ - Udio:https://udio.com/

教程文档

相关文章

  • NotebookLM Slide Decks功能:https://www.aibase.com/zh/news/22984
  • Gemini 3使用教程:(待补充)

拓展学习资源

WayToAGI 飞书知识库: - 📚 WayToAGI 主页:https://waytoagi.feishu.cn/wiki/QPe5w5g7UisbEkkow8XcDmOpn8e - 这是一个丰富的AI学习资源库 - 包含各种AI工具的使用教程和最佳实践 - 可以自行探索和发现更多资源 - 适合想要深入学习AI应用的老师

推荐探索方向: - AI工具使用技巧 - 提示词工程(Prompt Engineering) - AI在教学中的应用案例 - 最新AI工具和功能更新

精选公众号文章

AI工具教程: - 📖 《Nano-Banana Pro看这一篇就够了,Google刚发布官方最强教程!》 - 链接:https://mp.weixin.qq.com/s/pua-Btuy1XDAQ50B3zHY5Q?wxwork_userid=GanYuanQi - 内容:Google Nano-Banana Pro的官方教程,包含详细的使用方法和技巧 - 适合:想要深入学习AI生图工具的老师

AI教学应用: - 📖 《用AI协助和改善备课研究》 - 链接:https://mp.weixin.qq.com/s/lU8RwrGxjHECRQuBTmfsTA - 内容:如何用AI工具协助备课和研究,提升教学效率 - 适合:所有参与workshop的老师,特别是想要将AI应用到实际教学中的老师


🎯 下一步

  1. 选择工具:根据你的情况选择适合的工具
  2. 安装测试:安装并测试工具是否正常工作
  3. 完成练习:完成至少一个基础练习
  4. 构思项目:思考你想要在workshop中完成的项目
  5. 准备材料:收集项目所需的材料

创建时间: 2025年11月27日
最后更新: 2025年11月30日