进阶 · 五—六年级 · 24 分钟 · 无需外部账号

代码生成后为什么必须运行

本课任务:理解代码生成是候选实现,并通过阅读、运行、测试和权限检查验证结果。

先想一想

代码看起来语法正确,为什么仍可能删错文件或算错结果?

  1. 01本课任务
  2. 02核心概念
  3. 03生活例子
  4. 04产品观察
  5. 05动手做
  6. 06迁移挑战
  7. 07闯关题
  8. 08今日收获

先理解这个概念

代码模型生成的是需要验证的程序草稿;程序会执行动作,所以必须测试和限制权限。

把概念连起来

代码比普通文字更容易改变系统。生成后要先读变更,再在安全环境运行格式、类型和测试检查,观察失败并回到需求修正。不能把密钥、私人数据和不理解的命令直接交给模型;重要操作要保留人工确认和版本记录。

生活里的例子
1

为小游戏生成计分函数并写边界测试

2

修改文件前查看差异

3

部署前由人审查权限和数据流

纸上代码测试场

家长不知道怎么带?看本课陪学指南 →
本课配套图区

纸上代码测试场练习情境

先看下面的情境,再按照任务步骤判断、选择或完成挑战。

本课例子练习情境 1为小游戏生成计分函数并写边界测试
本课例子练习情境 2修改文件前查看差异
本课例子练习情境 3部署前由人审查权限和数据流
第 2 步:照着做

完成一项,就点一下打勾

0 / 3

在真实产品里找到这个概念

观察能力与边界,不背按钮。

Claude Code / Codex

读取项目、编写和修改代码、运行命令并检查结果

使用边界:面向成人或有指导的学习;工具权限、执行结果和最终发布都要由人确认

写一份代码验证计划

为一个生成函数列出阅读、运行、测试和权限四类检查。

完成后逐项自查

AI 生成代码后,最负责的下一步是?