选项
首页
新闻
将Chatgpt转换为您的AI编码电源工具,以加倍输出

将Chatgpt转换为您的AI编码电源工具,以加倍输出

2025-04-10
270

将Chatgpt转换为您的AI编码电源工具,以加倍输出

我已经使用ChatGPT来提升我的编程效率超过两年了,它彻底改变了我的工作方式。有一次,ChatGPT帮助我找出了一个棘手的错误,那一刻我真正看到了AI在编码中的潜力。

很多人似乎认为AI就像一个神奇的精灵,可以从模糊的愿望中凭空创造出整个程序或应用。但我要澄清一下:AI更像是一种强力工具。当然,你可以用老式锯子切割木材,但台锯会让工作完成得更快。两种工具都不会为你打造家具;它们只是帮你更高效地完成工作。同样,AI不会为你编写代码,但它绝对能帮助你更高效地编写代码。

我无法给出确切的数字,但我很确定ChatGPT让我的编程产出翻倍了。它就像一个可靠的助手在身边,帮助我完成双倍的工作量。

我一直在使用ChatGPT Plus,每月费用20美元,主要是因为它过去使用的GPT-4模型在编码方面比免费版的GPT-3.5更优秀。现在,两个版本都使用GPT-4o模型的变体,编码能力相当。但免费版限制了查询次数,这会打断我的工作流程,所以我坚持使用Plus版。

我针对现实世界的编码任务测试了各种大型语言模型(LLMs),只有少数基于ChatGPT的LLMs能够胜任挑战。市面上有很多为程序员设计的酷炫AI工具,有些甚至是免费的,但只有当它们生成的代码真正有效时才有用。幸运的是,AI的编码能力只会随着时间推移变得更好。

回顾我的项目,我总结了一些实用建议,以充分发挥AI编程伙伴的作用。让我们来深入探讨。

1. 将任务拆分为小块工作

AI在处理复杂指令时会遇到困难,尤其是在产品设计方面。但它擅长处理小型、定义明确的任务。

2. 将AI视为Slack聊天

将与AI的互动想象成Slack中的快速来回消息,而不是与同事的慢速电子邮件交流。

3. 迭代构建复杂程序

从简单任务开始,完成后逐一添加更多元素。我经常复制粘贴之前的提示,稍作调整,以获得我需要的代码。

4. 测试每个代码片段

永远不要假设AI的代码一定能用。始终在你的项目中测试代码,查看其实际效果。

5. 使用调试器

为了更深入的测试,不要回避使用调试器逐步检查AI生成的代码。观察变量,准确了解AI在做什么。让AI为你编写代码片段没问题,只要你检查每一行代码。

6. 将AI与你的IDE分开

许多编码工具供应商在推销集成的AI功能,但我更喜欢将ChatGPT作为一个独立工具使用。我不想让AI干扰我的主要编码环境。

7. 挑选代码片段

你不必使用AI生成的所有代码。就像你可能从Stack Overflow中挑选内容一样,你也可以对AI生成的代码进行选择。

8. 避免专有编码

AI大型语言模型基于通用数据和在线内容进行训练。它们不知道你独特的应用程序或业务逻辑,所以不要要求它们编写需要这些知识的代码。

9. 通过示例提供上下文

我曾给ChatGPT一段HTML代码,要求它添加文本扩展功能。它返回了HTML、JS和CSS代码,当我要求更多时,它解释了它的选择。这之所以有效,是因为示例帮助AI理解了上下文。

10. 使用AI处理通用知识编码

AI在编写使用通用知识、流行库和标准实践的代码时表现出色。它不会编写你独特的业务逻辑,但可以为你节省处理库和API函数的时间。

11. 请求短代码片段

即使你只需要一两行代码,也可以用AI作为研究工具来节省时间。

12. 告诉AI代码无效时

AI经常生成不完整或无法运行的代码。告诉它哪里有问题,并要求提供修订版。通常会比原始版本有所改进。

13. 交叉检查AI的工作

看到不同语言模型如何解释同一段代码非常有趣。你甚至可以让一个ChatGPT会话检查另一个会话的工作。

14. 让AI编写CSS选择器

CSS选择器很快就会变得复杂。我经常复制一段HTML,请求为特定部分提供选择器。这节省了时间,尽管可能需要迭代几次。

15. 使用AI生成正则表达式

我几乎和讨厌写CSS选择器一样讨厌写正则表达式。AI很擅长生成它们,尽管你需要测试它们。

16. 用AI测试正则表达式

我在Mac Studio上使用Patterns测试AI生成的正则表达式,但AI也可以帮忙。我将正则表达式输入另一个AI实例,询问“这段代码是做什么的?”如果描述符合我的预期,我就更有信心。

17. 让AI处理复杂循环数学

像CSS选择器和正则表达式一样,复杂的循环数学可能很繁琐。AI非常适合处理这个。只需让它编写循环框架,然后添加你的业务逻辑。

18. 让AI审查代码

我经常将AI生成的代码重新输入AI,询问“这段代码有什么问题?”它可以指出错误并建议修复方法,然后我再要求它实现这些修复。

19. 让AI解释代码

将代码输入AI并询问“这段代码做什么?”可以带来启发,尤其是对于他人编写的代码。这可以节省反向工程的时间。

20. 知道何时放弃

如果AI在两三次尝试后仍无法正确处理,是时候用新的提示重新开始。有时候,你只能自己动手。

21. 使用描述性名称

AI会从变量和函数名称中捕捉意图,从而生成更好的代码。使用$order_date而不是$od能帮助AI理解上下文,并使代码更易读。

22. 阅读AI的注释

AI通常会在代码前后提供注释。这些注释可以提供它的方法见解,并建议有用的库或函数。

23. 重新审视代码片段

如果你需要帮助处理项目的某一部分,提取相关代码,展示给ChatGPT,并要求你需要的内容。这可以节省很多时间。

24. 更新过时代码

我曾有一个包含已弃用功能的PHP模块。我将代码粘贴到ChatGPT中,询问如何更新,得到了一个可行的解决方案。

25. 在不熟悉的语言中使用AI

当我在不擅长的语言中编码时,我会询问AI如何编写我需要的内容。例如,比较PHP和Python中的case语句可以让编写不熟悉的代码变得更容易。

在开始使用AI进行编码之前,请与公司确认有关AI生成代码的法律问题。如果遵循我的建议,你将使用AI处理常规任务,而不是你独特的业务逻辑,因此你应该能够保留核心代码的版权。

我编写的代码用于内部使用或开源项目,所以我不担心AI生成代码片段的所有权问题。

你有使用AI帮助编码的经验吗?有什么建议可以添加到我的列表中?请在下面的评论中告诉我们。


你可以在社交媒体上关注我的日常项目更新。一定要订阅我的每周更新简讯,并在Twitter/X上关注我@DavidGewirtz,在Facebook上关注Facebook.com/DavidGewirtz,在Instagram上关注Instagram.com/DavidGewirtz,在YouTube上关注YouTube.com/DavidGewirtzTV。

相关文章
如何修复核心网页指标以获得更好的 SEO 排名 如何修复核心网页指标以获得更好的 SEO 排名 利用 AI 工具简化成绩单评语撰写引言用于生成成绩单评语的 AI 工具Magic SchoolAlmanac AIChat GPT使用 Magic School 生成成绩单评语登录 Magic School选择成绩单评语工具为学生定制评语使用 Almanac AI 生成成绩单评语设置课程与评分方案配置评语长度与学生信息使用 Almanac AI 生成评语比较 Magic School 与 Almanac AI设置的便捷性可定制性与课程内容的整合速度与效率使用
Slackbot 成为 AI 智能体 Slackbot 成为 AI 智能体 Slackbot,嵌入在Salesforce企业消息平台Slack中的自动化助手,正在演变为一个AI智能体。Salesforce首席技术官Parker Harris设想它将达到与OpenAI的ChatGPT相媲美的病毒式传播地位。这家云软件巨头于周二推出了更新版的Slackbot。该新版AI驱动版本面向Business+和Enterprise+客户,可直接在Slack内查找信息、起草电子邮件和安排会议。在获得适当权限的情况下,它还能与Microsoft Teams和Google Drive等企
字节跳动加大核心AI激励,豆包增长14.6% 字节跳动加大核心AI激励,豆包增长14.6% 字节跳动近日召开豆包股权说明会,公布面向豆包部门员工的最新激励政策。豆包股票的行权价已从2026年6月的14.85美元上调至17.02美元,涨幅约为14.6%。此次调整不仅提升了豆包股票的估值,还大幅扩大了其覆盖范围。根据员工岗位的不同,部分员工可能获得相当于其总薪酬约5%的豆包股票。根据新的兑换机制,字节跳动允许员工在整体薪酬包中,将部分现金工资兑换为豆包股权。兑换比例因职级而异,设有20%和30%等不同档位。例如,L2和L3级员工可选择20%的全覆盖兑换比例,而L3和L4级员工的该比例可
相关专题推荐
教育与学习 用于作业和考试备考的AI学习工具
用于作业和考试备考的AI学习工具

2026年最新最佳AI学习工具,助您轻松完成作业和备考!XIX.AI精心筛选出一份广受好评的顶级工具清单,这些功能强大、颠覆传统的工具经过实际测试,能帮助学生提升效率、简化作业流程,并轻松通过考试。 获取免费版与付费版的对比分析、详细排名以及必试选项,释放你的AI优势。立即探索!

10 个工具
xix.ai
音乐创作 面向词曲创作者、旋律片段、主旋律及多语言草稿创作的AI人声演示工具
面向词曲创作者、旋律片段、主旋律及多语言草稿创作的AI人声演示工具

2026 年最新最佳 AI 人声演示工具,专为词曲创作者、旋律创作者和多语言内容团队打造!XIX.AI 精心整理了一份经过严格真实世界测试的高评分、变革性工具列表。您将找到详细的免费与付费对比数据、全面排名以及必试选项,帮助您提升创作效率并释放创意潜力。立即探索,发现满足您所有内容需求的完美工具!

9 个工具
xix.ai
商业 适合中小企业的最佳AI竞品分析工具
适合中小企业的最佳AI竞品分析工具

2026年最新最佳、评价最高的中小企业AI竞争研究工具!XIX.AI精心精选了一系列功能强大、颠覆行业格局的工具,每周都会根据严格的实际测试和详细排名进行更新。您可以查看全面的免费版与付费版对比,从而找到那些能提升工作效率、助您赢得竞争优势的必试工具。 立即探索,发现最适合您的工具!

9 个工具
xix.ai
图像编辑 用于电商服装、皮肤清洁和色彩一致性的 Photoshop AI 修图工具
用于电商服装、皮肤清洁和色彩一致性的 Photoshop AI 修图工具

2026 年最新最佳 Photoshop AI 修图工具,适用于电商服装、皮肤清洁和色彩一致性!这份顶级精选列表包含强大的变革性解决方案,可帮助您提升写作效率、简化内容创作并轻松实现完美的视觉效果。每个工具都经过实际测试,并通过每周更新的排名进行验证,同时提供免费与付费版本的详细对比。由 XIX.AI 支持,这是任何希望发挥 AI 优势的人必试指南。立即探索!

10 个工具
xix.ai
提示词 适用于 ChatGPT 工作流的最佳 AI 提示词库
适用于 ChatGPT 工作流的最佳 AI 提示词库

2026年最新、最受好评的AI提示词库,可优化各类ChatGPT工作流程。XIX.AI精心整理了一套功能强大、具有颠覆性的提示词库,均经过严格的实际测试,以确保最佳性能。 您可以查看详细的免费版与付费版对比分析以及专家排名,这些内容将帮助您挑选出必试的工具,从而提升工作效率并释放您的AI优势。立即探索!

11 个工具
xix.ai
教育与学习 面向教师、辅导老师和基于群体的学习项目的 AI 测验构建平台
面向教师、辅导老师和基于群体的学习项目的 AI 测验构建平台

2026年最新最佳AI测验构建平台,适用于教师、辅导老师和基于群体的学习项目!XIX.AI精心整理了一份顶级评分列表,包含经过现实世界测试的强力变革性工具,以提供准确的排名。这些必试平台有助于提高写作效率、简化内容创作,并简化各种学习场景中的测验设计。立即探索,发现您解锁教学AI优势的理想工具!

13 个工具
xix.ai
评论 (55)
0/500
CharlesMartinez
CharlesMartinez 2026-04-06 16:00:56

Usar o ChatGPT para programação realmente muda tudo, mas não é mágica – tem que saber pedir! 😅 Às vezes a resposta vem torta, mas eu já aprendi a refinar os prompts. Alguém já tentou integrar ele direto no VSCode? Fiquei pensando se a OpenAI vai lançar um plugin oficial em breve...

NoahSmith
NoahSmith 2025-08-27 01:01:20

ChatGPT as a coding tool sounds dope! 😎 I’m a newbie coder and tried it for debugging—saved me hours on a pesky loop issue. Anyone else using it for quick code reviews?

WilliamLewis
WilliamLewis 2025-08-21 13:01:17

ChatGPT as a coding tool sounds like a lifesaver! I’ve been struggling with debugging lately—does it really catch those sneaky bugs fast, or is it overhyped? 😅

BrianWalker
BrianWalker 2025-07-29 20:25:16

ChatGPT as a coding tool sounds like a total game-changer! 😎 I’m curious, how often do you rely on it for debugging versus writing new code? Gotta say, I’m tempted to try it for my next project!

MatthewBaker
MatthewBaker 2025-07-22 15:35:51

ChatGPT as a coding tool sounds like a dream come true! I tried it for debugging last week, and it saved me hours on a pesky loop issue. But I wonder, does it ever spit out totally wrong code? 😅

ThomasYoung
ThomasYoung 2025-04-20 10:59:41

Transformar o ChatGPT em uma ferramenta de codificação dobrou minha produtividade, sem brincadeira! É como ter um assistente super inteligente que nunca dorme. Mas às vezes ele fica um pouco criativo demais com as soluções 😂. Ainda assim, é essencial para qualquer programador!

OR