Claude_Code文章2_小白技巧与工作案例
·
Claude Code 小白技巧与工作案例:把 AI 用到编程和日常工作
本系列第 2 篇。读完这篇,你可以写出更清楚的指令,并完成几个可以直接复用的编程和办公任务。
一、先理解:提示词就是“任务说明书”
提示词不是魔法咒语,而是你写给 AI 的任务说明。说明越完整,来回修改越少。最简单的结构是:
我要做什么 + 为什么做 + 希望得到什么格式 + 有哪些限制
例如:
我要给登录接口增加手机号格式校验。
项目是 Python,接口文件在 auth 目录。
请修改代码并补 2 个单元测试,最后告诉我改了哪些文件和如何运行测试。
只修改 auth 目录,不改数据库结构,不重写其他功能。
二、先让 AI 说计划,再让它动手
小白最容易犯的错误是直接说“帮我改好”。更安全的写法是:
先不要改文件,请先说明:
1. 你认为问题是什么;
2. 准备修改哪些文件;
3. 修改后会影响什么;
4. 准备用什么命令验证。
等我确认后再修改。
这样做的好处是:你能在修改发生前发现理解偏差,也能控制修改范围。
三、让它区分事实和猜测
代码项目经常缺少文档。你可以要求:
请把结论分为三类:
- 代码已确认:能在文件中直接找到依据;
- 根据上下文推断:看起来可能如此,但没有直接证据;
- 需要我确认:当前材料不足,不能下结论。
不要为了完整而编造信息。
四、要求最小改动、保留回退能力
请遵循现有代码风格,只做完成需求所需的最小修改。
不要顺手重构无关代码。
完成后列出:改动文件、关键差异、测试结果、剩余风险。
每次修改后查看 Git diff。如果你看不懂某一行,就先让 AI 解释,不要直接提交。
五、编程案例 1:修复登录报错
场景
你运行项目时看到 401 Unauthorized,但不知道是账号、Token 还是代码问题。
第一步:提供上下文
这是一个 Node.js 登录接口的报错。
请先解释 401 最常见的原因,并告诉我还需要提供哪些信息。
不要修改代码,也不要猜测账号密码。
报错日志:
<粘贴完整日志>
相关接口代码:
<粘贴 30-80 行相关代码>
第二步:按顺序排查
请把排查步骤按“最可能且风险最低”排序。
每一步写清楚:我要执行什么、预期看到什么、看到不同结果说明什么。
第三步:验证修复
修复后要求:
请补充一个登录失败的测试和一个登录成功的测试。
运行测试并报告真实结果;如果没有运行条件,请明确说明,不要假装通过。
六、编程案例 2:为订单导入增加校验
需求
CSV 文件的 email 为空时跳过该行,并记录行号;其他字段保持原样。
推荐指令
项目使用 Python。请先只读分析订单导入流程。
需求:email 为空时跳过该行并记录行号。
限制:只修改 import 目录;保留现有日志格式;补充最小单元测试。
先给计划,等待我确认后修改。
你要检查什么
- 空邮箱是否真的会被跳过
- 记录的行号是否和原始 CSV 一致
- 合法邮箱和其他字段有没有被误伤
- 测试是否真的运行过
七、办公案例 1:把会议记录变成待办表
把下面会议记录整理成表格:事项、负责人、截止日期、依赖、状态。
只使用原文明确的信息;缺失内容写“待确认”。
最后列出 3 个需要负责人确认的问题。
<粘贴会议记录>
AI 只负责整理,不负责替你分配任务。发送前检查姓名、日期和承诺范围。
八、办公案例 2:写跨部门工作邮件
根据下面背景写一封中文工作邮件。
收件人是跨部门同事,语气礼貌、直接、少客套。
邮件必须包含:背景、请对方完成的事项、截止时间、需要回复的内容。
不确定的信息用 [待确认] 标记,不要替我承诺资源。
背景:<粘贴背景>
你可以继续追问:“请再给一个更简短、适合手机阅读的版本”。
九、办公案例 3:整理 Excel 或 CSV
我有一份销售 CSV。请先解释字段含义,并检查:重复行、空值、日期格式、异常金额。
不要修改原文件。请先输出清洗规则和风险清单,等待我确认后再生成新文件。
正确做法是保留原始文件,把清洗结果保存为新文件,然后抽查 10-20 行。
十、办公案例 4:写每日工作总结
把下面零散记录整理为日报:今日完成、阻塞问题、明日计划。
每部分最多 3 条,使用事实,不夸大成果。
阻塞问题必须写清楚:卡在哪里、需要谁协助、希望何时解决。
<粘贴工作记录>
十一、遇到结果不满意,怎么继续问
不要只说“重写”。指出具体问题:
内容方向正确,但太长。保留事实和数字,删掉背景铺垫,
改成 5 条项目符号,每条不超过 30 字。
十二、安全边界
- 上传前删除 API Key、密码、身份证号、银行卡号和客户敏感数据。
- 明确是“只总结”“给建议”还是“允许修改文件”。
- 法律、财务、医疗、人事决定必须人工复核。
- 代码修改必须查看 diff,并运行测试或手工验证。
十三、练习
选一个真实但低风险的小任务,按“目标、背景、格式、限制、验收”写指令。完成后检查:AI 是否按格式输出、是否编造信息、是否超出范围。
十四、国内编程案例:修复 Spring Boot 登录接口
场景
你在国内常见的 Java/Spring Boot 项目中遇到问题:前端提示“登录失败”,后端日志出现 401 或 500。小白不要直接让 AI “把登录修好”,而要逐层排查。
第一步:描述现象
这是一个 Spring Boot + Vue 的登录项目。
现象:输入正确账号后,前端提示登录失败;后端偶尔返回 401。
请先列出可能原因,并说明还需要查看哪些文件。
不要修改代码,不要读取真实数据库密码。
相关日志:<粘贴脱敏后的日志>
第二步:限定检查范围
只检查以下内容:
1. 登录 Controller 和 Service;
2. JWT 或 Session 配置;
3. Vue 的请求封装和响应拦截器;
4. application.yml 中与登录有关的非敏感配置。
请先给排查顺序,等待确认后再修改。
第三步:要求测试
修复后请补充 3 个测试:正确账号登录、错误密码、Token 过期。
运行测试并说明真实结果;如果测试无法运行,请说明缺少什么环境。
这类分层提问特别适合国内前后端分离项目,因为问题可能在后端鉴权,也可能在前端请求头或跨域配置。
十五、国内办公案例:飞书、钉钉、企业微信
1. 会议纪要转待办
下面是一次飞书会议纪要。请整理成表格:
事项、负责人、截止时间、依赖部门、状态、原文依据。
负责人和日期必须来自原文;没有依据就写“待确认”。
最后列出需要在飞书群里确认的 3 个问题。
2. 给钉钉或企业微信写通知
请把下面的制度变更写成企业微信通知。
受众是一线员工,语气清楚、少官话;按“发生了什么、我需要做什么、什么时候完成、去哪里提问”组织。
不要添加制度原文没有的处罚或承诺,字数控制在 300 字以内。
3. 生成周报但不夸大
根据以下 Jira/GitLab/禅道工作记录生成中文周报。
分为:已完成、进行中、风险、下周计划。
每项保留任务编号或提交依据;没有数据的地方写“暂无”,不要编造百分比。
十六、国内数据处理案例:Excel、CSV 和 MySQL
如果你要处理销售表、库存表或客户名单,先让 AI 设计规则,再处理副本:
这是一份脱敏后的销售 CSV。
请先检查列名、日期格式、重复订单、空手机号和异常金额,
输出“问题、判断规则、可能影响、人工确认项”。
不要修改原文件,不要连接公司 MySQL。
确认规则后,再让它生成 Python 清洗脚本,并要求:
- 原文件只读;
- 输出到新文件;
- 每一步打印处理数量;
- 失败行单独保存;
- 脚本运行前先展示命令。
十七、国内小白常见误区
- 把“写一段代码”当成“功能已经上线”:必须经过测试、评审和发布流程。
- 把群聊里的客户资料直接复制给 AI:先脱敏,确认公司政策。
- 让 AI 自己决定截止时间和负责人:这些属于人的管理决策。
- 只看“代码能运行”:还要检查权限、日志、异常处理和数据是否正确。
更多推荐

所有评论(0)