# vibecoding-demo **Repository Path**: coggle/vibecoding-demo ## Basic Information - **Project Name**: vibecoding-demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-08-13 - **Last Updated**: 2026-08-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # vibecoding-demo 练习 02《Claude Code 与 Codex 基础》配套的示例仓库。 三个**互相独立**的 Python 小文件,每个演示一种报错类型: | 文件 | 报错类型 | 现象 | |---|---|---| | `01_syntax_error.py` | 语法错误 SyntaxError | 文件根本跑不起来,解释器直接报错 | | `02_name_error.py` | 运行时错误 NameError | 能跑,执行到某行才崩溃 | | `03_logic_error.py` | 逻辑错误 | 不报错、能输出,但结果算错了 | ## 运行方式 ```bash # 逐个运行,观察三种不同的报错现象 python 01_syntax_error.py python 02_name_error.py python 03_logic_error.py ``` ## 练习要点 - **01、02**:报错信息会直接告诉 AI 问题在哪(`SyntaxError`、`NameError` 都带行号),AI 修复很可靠。 - **03**:没有报错,只能靠"预期结果 vs 实际结果"发现。体会 AI 的能力边界——**逻辑对错只有人能验收**。 - 修复后可以再运行一次确认;两个文件同时对比输出即可自查。 > 本仓库已初始化为 git 仓库,练习 02 会用 `git diff` 检查你的改动。