首页路线 4 · 代码开发 › 任务卡 4.2 修 Bug:让 WorkBuddy 帮你找问题

任务卡 4.2 修 Bug:让 WorkBuddy 帮你找问题

进阶 前置:任务卡 4.1 用自然语言生成代码 适用版本:WorkBuddy Desktop 1.0+ 更新:2026-08-31 交付:修 Bug:让 WorkBuddy 帮你找问题

① 看结果:做完你手里会多出这个

这张卡做完,你会得到一份「修 Bug:让 WorkBuddy 帮你找问题」的可交付产物。先看成品长什么样,再倒推做法:

产物预览 · 修 Bug:让 WorkBuddy 帮你找问题

修 Bug:让 WorkBuddy 帮你找问题(完成后你手里的样子)

你运行一个 Python 脚本,终端蹦出 30 行红色报错。你盯着看了 5 分钟,完全不知道哪里出了问题。把完整报错信息和代码一起贴给 WorkBuddy,它能告诉你:哪行代码有问题、为什么错、怎么改。

要点 1:1. 完整贴入报错信息——做完这一步,你会得到「1. 完整贴入报错信息」对应的可查看产物或结果。

要点 2:2. 逻辑 Bug 排查——做完这一步,你会得到「2. 逻辑 Bug 排查」对应的可查看产物或结果。

要点 3:3. 性能优化——做完这一步,你会得到「3. 性能优化」对应的可查看产物或结果。

这就是「跟着任务链走完」能拿到的成品。接下来倒推它怎么做出来的。

② 拆思路:这条任务链为什么这么下

做出上面的结果,靠的是一条 3 步任务链。看懂每一步的意图,你就能自己「出题」了:

#Prompt / 操作原文意图(为什么这么写)
1 我运行这段 Python 代码时报错了,报错信息如下: [粘贴完整的错误堆栈] 代码是: [粘贴代码] 请帮我找出哪里出了问题,并给出修改方案 闭环一步:让 AI 生成后直接运行 + 修错,一个会话内搞定,不用你手动搬运
2 这段代码没有报错,但计算结果不对。输入 100 应该返回 50,但实际返回了 200。帮我检查代码逻辑哪里出了问题 这一步在补充关键上下文或提出明确交付要求,让 AI 基于前面的内容继续,而不是重新开始
3 这个 SQL 查询运行非常慢(5 秒以上),帮我分析原因并给出优化方案。数据库是 MySQL,表大约有 100 万行数据 评审式提问:先让 AI 挑问题给建议,比直接让它重写更能保留你的已有成果

③ 跟练回放:照着走一遍

下面是这段任务在 WorkBuddy 里的完整回放。点「下一步」逐步展开,把每条 Prompt 复制到你的 WorkBuddy 里跟练。

💡 小贴士:提供足够上下文:说是"报错了"不如贴完整错误堆栈+相关代码。
💡 小贴士:说清楚预期:"结果不对"不如"我预期的结果是 A,实际得到的是 B"。
💡 小贴士:问为什么:修完 Bug 后问"为什么会发生这个错误"能加深理解。

④ 变式挑战:换个场景,你会不会

任务:把上面的任务链换到你的场景

把模板里 带下划线的词换成你自己的话题,在 WorkBuddy 里跑通:

我运行这段 Python 代码时报错了,你的对象报错信息如下: [粘贴完整的错误堆栈] 代码是: [粘贴代码] 请帮我找出哪里出了问题,并给出修改方案

检查点:① 只改内容、结构照抄;② 每一条都等 AI 回复后再发下一条;③ 至少追问一次「把 X 改成 Y」,确认 AI 是基于上文修改而非重新开始。

⑤ 交付自检:证明你真的会了

对照你手里的产物,勾选完成项

🎉 本卡完成!进度 +1(学习徽章联动已在路上)