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

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

2025-04-10
267

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

相关文章
内部细节曝光:下一代 Gemini 算力紧张,内部团队在开发优先级和资源分配上存在分歧 内部细节曝光:下一代 Gemini 算力紧张,内部团队在开发优先级和资源分配上存在分歧 报告显示,谷歌备受期待的下一代 Gemini 模型发布已被推迟。由于内部在开发优先级和资源分配上存在分歧,加上计算能力有限以及复杂的审批流程,导致发布时间延后了两个月。尽管谷歌拥有定制的 TPU 芯片,但由于模型训练、Google Cloud 服务以及众多消费和企业级 AI 应用对计算资源的需求相互竞争,谷歌仍面临计算资源短缺的问题。目前,高层管理人员正通过组织结构调整来解决这些部门间的冲突。与此同时,领导层也发生了变化,联合创始人谢尔盖·布林越来越多地参与到核心模型训练中,并倡导将资源专门用于
OpenAI 否认增长放缓担忧,称多个业务部门加速发展 OpenAI 否认增长放缓担忧,称多个业务部门加速发展 针对外界对其销售增长放缓及未达内部基准的质疑,人工智能领域的领军企业 OpenAI 于 4 月 28 日(星期二)发表了一份信心十足的声明。该公司澄清称,其消费产品和企业服务正在快速推进,直接驳斥了近期关于业务放缓的猜测。针对该公司“未达成多项内部目标”的说法,OpenAI 将这些报道斥为“典型的标题党”。公司强调了企业对 AI 集成的强劲需求,并指出其广告业务早期增长前景良好。据 OpenAI 内部人士透露,公司内部情绪依然乐观。尽管市场竞争日益激烈,但公司正在向投资者传递信心,声称其商业
阿里巴巴超级杯:Qwen3.8-Max 重磅登场,代码与办公工具能力全面升级 阿里巴巴超级杯:Qwen3.8-Max 重磅登场,代码与办公工具能力全面升级 阿里巴巴正式发布了Qwen3.8-Max,这是一款拥有2.4万亿参数的下一代基础大模型。这一重大AI进展在编码和专业办公任务等核心领域带来了显著的性能提升,展现了强大的技术能力。在权威的Arena大模型排名中,Qwen3.8-Max取得了令人瞩目的成绩,仅次于Anthropic的Claude系列,位居行业前列。这一里程碑标志着国内大模型在处理复杂任务方面取得了快速进展,为开发者和企业用户提供了先进的智能工具。该模型的API现已在Qwen AI平台上上线,并集成到新推出的“Qwen Offic
相关专题推荐
音乐创作 最佳用于歌曲草稿的 AI 旋律创作工具
最佳用于歌曲草稿的 AI 旋律创作工具

2026 年最新最佳顶级评分 AI 旋律创作工具,助力歌曲草稿创作!XIX.AI 精心策划了一套极具影响力且经过严格真实世界测试的变革性合集,旨在提供最佳的创作体验。您可以找到详细的免费与付费版对比、精准的排名以及必试选项,这些工具旨在帮助您轻松创作出令人惊艳的歌曲草稿,并显著提升您的创意生产力。立即探索,发现您的完美工具!

8 个工具
xix.ai
聊天机器人 最佳AI对话训练工具,助你备战面试
最佳AI对话训练工具,助你备战面试

2026年最新、最受好评的AI面试模拟训练工具现已登陆XIX.AI!这份精心精选的合集收录了功能强大、具有革命性意义的工具,它们均经过严格的实际测试,能够提供精准的反馈。 您将看到免费版与付费版的对比分析以及详细排名,助您挑选出必试之选,从而提升自信并精进技能。立即探索,发现助您面试成功的完美工具!

12 个工具
xix.ai
设计与艺术 最适合创意实验的AI风格转换工具
最适合创意实验的AI风格转换工具

2026年最新最佳、评价最高的AI风格转换工具,助您开展创意实验!XIX.AI精心甄选了一系列功能强大、颠覆性的必试工具,这些工具经过实际测试和严格排名,可带来卓越的效果。这些顶级解决方案通过加速内容创作并释放无限创意潜能,帮助创作者显著提升工作效率。 立即探索,找到最适合您的工具,今天就开始创作吧!

9 个工具
xix.ai
漫画创作 最适合视觉叙事的AI对话气泡工具
最适合视觉叙事的AI对话气泡工具

2026年最新、最受欢迎的视觉叙事AI对话气泡工具现已登陆XIX.AI!这份精心精选的合集汇集了功能强大、具有颠覆性的工具,可帮助创作者提升工作效率并突破创作瓶颈。 获取免费版与付费版的对比分析,查看实际测试结果,并查阅最新排行榜,找到最适合打造引人入胜的视觉叙事的必试解决方案。立即探索,发现您的理想工具!

10 个工具
xix.ai
会议助理 顶级AI会议摘要工具:清晰追踪决策与后续跟进
顶级AI会议摘要工具:清晰追踪决策与后续跟进

2026年最新高评分最佳AI会议摘要工具,助您清晰追踪决策并轻松跟进。这份精心筛选的清单展示了功能强大、具有颠覆性的解决方案,它们通过自动化会议记录、识别关键行动项以及简化所有项目中的团队协调,显著提升工作效率。 获取免费版与付费版的对比分析,以及实际测试报告和每周更新的排行榜,助您找到最适合的工具。立即探索,释放您的AI优势!

9 个工具
xix.ai
数据分析 最佳人工智能数据清洗工具:快速处理缺失值与重复数据
最佳人工智能数据清洗工具:快速处理缺失值与重复数据

2026年最新、最优秀且评分最高的AI数据清洗工具,可快速处理缺失值与重复数据问题。这份精心挑选的清单展示了那些功能强大、能带来颠覆性变革的解决方案,可显著提升工作效率。所有候选工具都经过了严格的实际应用测试,以确保其稳定性。您可以获取免费版与付费版的对比信息,找出最符合您需求的必备工具。即刻访问XIX.AI,开启您的AI优势之旅。

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