Vibe Coding CUC
第 02 课 · 4 学时

脚本与工具开发

心法: 先让 AI 写伪代码,再写代码

📊

课程 PPT

本节课的全部讲义内容,推荐课堂同步看。

📄

教学文档

完整的操作步骤、提示词和参考答案,飞书文档持续更新。

📦

素材包

本节课需要的素材、模板、参考代码,一次性打包。

本节任务

从基础到挑战三个层次,根据自己的节奏推进

基础任务

跟着步骤,完整体验一遍流程

用 AI 写一个能跑的小脚本:批量重命名文件、图片批量压缩、或文本格式转换工具

进阶任务

在基础上自由发挥与改造

把脚本配上一个简单的可视化界面(网页或终端菜单),让别人也能用

挑战任务

突破舒适区,做出个性化作品

把你日常学习/生活中重复的一件事自动化,做出一个真正用得上的工具

提示词参考

点击右上角"复制"按钮即可一键拷贝到剪贴板

先要伪代码,再要实现

我想做一个 [描述你的工具]。

在写代码之前,请先给我一份"伪代码大纲":
1. 这个工具的输入是什么、输出是什么
2. 大致分成哪几个步骤,每步做什么
3. 可能会遇到哪些边界情况
4. 建议用什么技术栈实现

先不要写真正的代码,我看完大纲再让你实现。

批量重命名文件脚本

帮我写一个 Python 脚本,批量重命名一个文件夹里的所有图片:
- 按修改时间从早到晚排序
- 重命名为 "照片_001.jpg"、"照片_002.jpg" 这样
- 保留原扩展名
- 操作前先打印将要重命名的列表,等我输入 y 确认后再执行
- 不要破坏不是图片的文件

把脚本变成网页工具

上面那个脚本功能,帮我做成一个网页版:
- 用户可以拖拽文件到网页里
- 网页上预览即将重命名的列表
- 点"确认"后自动打包下载重命名后的文件
- 全部在浏览器里跑,不需要后端

本节心法解读

先伪代码,再代码 是一种和 AI 协作的”思维体操”。

当你跳过伪代码、直接让 AI 写实现时,它给你的东西可能能跑、但未必是你想要的; 而让它先写大纲,你能在 30 秒内发现它的理解偏差,把方向矫正过来。

课堂动作

  1. 想一件你最近”做起来很烦”的事(整理截图、改文件名、转格式……)
  2. 用 AI 写出伪代码大纲,确认逻辑没问题
  3. 让 AI 实现完整代码
  4. 跑起来,迭代,直到能用