TipSeek
← 返回教程
AI完成工作场景

用AI写代码和改Bug:不会编程也能做小工具

用AI写代码和改Bug:不会编程也能做小工具

适用人群:完全不会编程,或会一点但经常卡壳的小白 阅读时长:10分钟 你将学会:用自然语言让AI帮你写代码、改Bug、解释代码,甚至做出自己的小工具


一、AI能帮你干什么(编程相关)?

  • 写代码(你说需求,它写代码)
  • 改Bug(把报错信息发给它,它帮你找原因)
  • 解释代码(看不懂的代码,让它用大白话讲给你听)
  • 代码优化(让你的代码跑得更快、更简洁)
  • 写注释和文档
  • 做小工具(爬虫、自动化脚本、网页等)

二、不会编程也能用AI写代码吗?

能! 你只需要:

  1. 清楚地描述你想要什么
  2. 把AI写的代码复制到对应的地方运行
  3. 报错了把错误信息发给AI,让它修

你不需要懂代码原理,就像你不需要懂发动机原理也能开车一样。


三、最常用的场景

场景1:写一个自动化脚本

举例:批量重命名文件

帮我写一个Python脚本,功能是:
把某个文件夹里所有的jpg文件,按"照片_001.jpg、照片_002.jpg"的格式重命名。
要求:
1. 按原文件名排序
2. 不区分大小写(.jpg和.JPG都处理)
3. 处理前先打印将要重命名的列表,确认后再执行

AI会给你完整的代码,并且告诉你怎么运行。

场景2:写一个网页

帮我写一个HTML网页,功能是一个简单的计算器,能做加减乘除。
要求:
1. 界面美观,居中显示
2. 有数字键和运算符键
3. 支持键盘输入
4. 所有代码写在一个HTML文件里

你把代码保存为 .html 文件,双击就能用。

场景3:写Excel宏/VBA

帮我写一个VBA宏,功能是:
选中一列数据,自动把空值填充为上面最近的非空值。

场景4:爬虫(获取网页数据)

帮我写一个Python爬虫,功能是:
抓取[某个网页URL]上的文章标题和链接,保存到CSV文件。
要求:
1. 用requests和BeautifulSoup
2. 加异常处理
3. 请求间隔1秒,避免被封

注意:爬取数据要遵守网站的robots协议和法律法规,不要爬取敏感数据或给对方服务器造成压力。


四、改Bug:把报错发给AI就行

方法

  1. 复制完整的报错信息(包括错误类型和行号)
  2. 发给AI,加上你的代码和你想做什么
我运行下面这段代码时报错了,帮我看看哪里错了,怎么修:

报错信息:
[粘贴完整报错]

我的代码:
[粘贴代码]

我想实现的功能:
[描述你想干什么]

常见报错类型

报错 大概意思 怎么办
SyntaxError 语法错误(少了括号、引号等) 发给AI,它能找到
NameError 用了没定义的变量 检查变量名拼写
TypeError 类型不对(比如把数字和字符串相加) 检查数据类型
IndexError 列表/数组越界 检查索引是否超出范围
KeyError 字典里没有这个键 检查键名是否正确
ModuleNotFoundError 缺少库 用 pip install 安装

五、让AI写代码的5个技巧

1. 说清楚"输入"和"输出"

差:帮我写个处理数据的脚本
好:输入是一个CSV文件,包含姓名和成绩两列;输出是按成绩从高到低排序后的新CSV文件

2. 指定编程语言和环境

用Python 3写,不要用第三方库,只用标准库

用JavaScript写,直接能在浏览器里运行

3. 要求加注释

代码里加详细的中文注释,每一步都说明在干什么

4. 要求可直接运行

给我完整的、可以直接复制运行的代码,不要省略任何部分

5. 分步实现复杂需求

如果需求很复杂,不要一次全丢给AI。分步来:

  1. 先实现核心功能
  2. 测试没问题后,再加新功能
  3. 每一步都让AI在上一版基础上改

六、推荐工具

1. DeepSeek(写代码最强)

  • 代码能力突出,免费额度大
  • 适合:写代码、改Bug、解释代码

2. 豆包

  • 综合能力强,中文解释好
  • 适合:新手入门,需要详细解释

3. Cursor(AI代码编辑器)

  • 专门为编程设计的编辑器,AI直接集成在里面
  • 可以选中代码让AI修改,不用复制粘贴
  • 适合:经常写代码的人
  • 有免费版

4. GitHub Copilot

  • 集成在VS Code里,写代码时自动补全
  • 适合:有一定编程基础的人
  • 付费

七、重要提醒

1. 安全第一

  • AI写的代码可能有安全漏洞(比如SQL注入、命令注入)
  • 不要在生产环境直接运行AI写的代码
  • 处理敏感数据时要小心

2. 理解你在运行什么

虽然你可以不懂代码,但至少要知道这段代码大概在干什么。不要运行你完全不理解的代码,尤其是从网上复制的。

3. AI可能会用过时的方法

编程技术更新快,AI的训练数据有截止日期。它给的方案可能不是最新的,重要项目建议多查一下。

4. 许可证问题

AI生成的代码可能涉及许可证问题,商业使用时要注意。


下一步

工作场景都了解了,接下来:直接复制就能用的Prompt模板库05-实操指令模板库/