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

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

2025-04-10
240

将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。

相关文章
OpenAI 悄悄修改章程,以增加解雇阿尔特曼的难度 OpenAI 悄悄修改章程,以增加解雇阿尔特曼的难度 在2023年那场类似政变的事件之后,OpenAI通过更新公司章程,进一步巩固了对首席执行官萨姆·阿尔特曼的保护措施。最近公布的法庭文件显示,阿尔特曼的职位如今已牢不可破,针对外部干预或董事会内部试图罢免他的行为,设置了大幅提高的门槛。在埃隆·马斯克起诉OpenAI一案中,一位专家证人指出,这些变更是在公司向营利模式转型之际悄然进行的。与之前的简单多数表决规则不同,新政策为奥特曼提供了强有力的免遭解
Meta AI 现已在 Facebook Marketplace 上回复买家消息 Meta AI 现已在 Facebook Marketplace 上回复买家消息 Facebook周四宣布,Facebook Marketplace推出了新的Meta AI功能,包括对买家咨询的自动回复。该平台还利用AI加速商品上架、总结卖家资料,并允许卖家在商品列表中提供配送服务。鉴于卖家通常会收到大量买家咨询,Facebook正通过由Meta AI驱动的自动回复功能简化这一流程。当买家询问商品库存情况时,卖家可利用Meta AI根据商品详情(如描述、库存、自提地点和价格)自
OpenAI勾勒出以公共财富基金、机器人税和每周四天工作制为核心的人工智能经济蓝图 OpenAI勾勒出以公共财富基金、机器人税和每周四天工作制为核心的人工智能经济蓝图 正当各国政府竭力应对超级智能机器带来的经济影响之际,OpenAI发布了一套政策建议,概述了在“智能时代”财富与工作将如何重塑。这些构想将传统左倾机制——例如公共财富基金和扩大的社会安全网——与根本上属于资本主义、由市场驱动的经济框架相结合。OpenAI的提案本质上是一份愿望清单,这份公开声明旨在帮助民选官员、投资者和公众理解这家市值8520亿美元的公司如何看待人工智能在重塑劳动力和经济过程中带来的
相关专题推荐
生产率 AI个人健康与专注力教练:缓解倦怠,提升精神能量
AI个人健康与专注力教练:缓解倦怠,提升精神能量

立即访问 XIX.AI,探索 2026 年最优秀的 AI 个人健康与专注力教练。我们的精选排行榜汇集了广受好评、具有颠覆性意义的工具,助您缓解倦怠、提升精神能量。通过真实案例分析,对比免费与付费选项。立即开启通往巅峰生产力和身心健康的道路。

10 个工具
xix.ai
聊天机器人 备受好评的AI浪漫聊天机器人:凭借稳定的个性建立长期关系
备受好评的AI浪漫聊天机器人:凭借稳定的个性建立长期关系

探索2026年最新、评价最高的人工智能浪漫聊天机器人,助您建立真实而长久的联系。我们的精选清单涵盖了功能强大且性格鲜明的聊天机器人,并提供了免费与付费版本的对比分析以及实际测试结果。在XIX.AI上找到您的完美伴侣,立即开始建立联系吧。

10 个工具
xix.ai
教育与学习 最佳AI数据科学导师:精通SQL、Pandas及机器学习工作流程
最佳AI数据科学导师:精通SQL、Pandas及机器学习工作流程

探索2026年最优秀的人工智能数据科学导师,帮助他们掌握SQL、Pandas以及机器学习工作流程。在XIX.AI上查看我们精心挑选的顶级导师名单,获得强大而具有变革性的指导。通过对比免费和付费选项,并结合实际应用案例进行了解,今天就开启你的数据科学精通之路吧。

10 个工具
xix.ai
聊天机器人 最佳AI调情与对话训练工具:实时提升社交魅力与自信
最佳AI调情与对话训练工具:实时提升社交魅力与自信

在 XIX.AI 上探索 2026 年最优秀的 AI 调情与对话训练工具。我们精心挑选的高评分工具助您实时提升社交魅力与自信。探索这些必试的、颠覆性的工具,查看免费版与付费版的对比,并了解每周更新的排行榜。立即开启您的社交优势。

10 个工具
xix.ai
代码 最适合自动化单元测试的最佳AI工具:一键生成Jest、PyTest和JUnit测试用例
最适合自动化单元测试的最佳AI工具:一键生成Jest、PyTest和JUnit测试用例

探索2026年最新评选出的顶级AI工具,这些工具专为自动化单元测试而设计。我们精心挑选了那些功能强大、能够改变开发流程的工具,它们能够帮助您快速生成Jest、PyTest和JUnit测试用例。在XIX.AI平台上,您可以免费查看各种选项,并通过实际测试结果以及每周更新的排名来了解它们的优劣。立即利用这些AI工具,提升您的开发效率吧!

10 个工具
xix.ai
数据分析 最佳 AI 数据可视化工具:从原始文件自动生成交互式 BI 仪表盘
最佳 AI 数据可视化工具:从原始文件自动生成交互式 BI 仪表盘

在 XIX.AI 探索 2026 年最佳 AI 数据可视化工具。我们精心挑选的顶级工具助您即时从原始文件中自动生成功能强大且交互式的商业智能仪表盘。通过实际测试和每周更新的排行榜,对比免费与付费选项。立即释放您数据的潜力。

10 个工具
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