英语轻松读发新版了,欢迎下载、更新

我测试了很多AI编码工具,而这个令人惊叹的新OpenAi版本却节省了我的日子

2025-05-14 14:58:00 英文原文

作者:Written by

I test a lot of AI coding tools, and this stunning new OpenAI release just saved me days of work
David Gewirtz / Elyse更好的Picaro / Zdnet

上周,Openai悄悄地掉了编程重磅炸弹帖子在X/Twitter上。事实证明,您现在可以将GitHub存储库与Chatgpt的深入研究联系起来。使这个特别有趣的是您可以放CHATGPT深入研究为了扫描该仓库,以获取各种美味的信息。

GitHub是Microsoft拥有的在线资源这拥有大量的开源和专有项目。团队使用它来协调和跟踪开发。GitHub存储库是给定项目的存储库。现在可以做的深入研究是为整个软件项目介绍完整的源代码并提供价值。

还:2025年编码的最佳AI(包括两个新的首选 - 以及不使用的方法)

看,我必须再干净,然后再继续前进。我尝试了这个东西。它可以有效地产生内部代码审查。这是非常凉爽的。我们可以让这位野兽为我们做的事情认真对待。AIS使我烦恼,那我为什么要拥抱这个呢?

我的编辑说:“这是他们计划的全部。”

说真的,这是一些强大的魔力。我大多数最大的编程项目都是基于其他程序员的代码采集。挖掘他们的代码并破译他们在整个代码中所思考的生活可能是一个令人难以置信的耗时的过程。

这不仅仅是一条行为的行为 - 这是什么代码做的事情。这是关于该项目如何架构的。哪些模块是什么,它们如何相互作用?他们的优势在哪里,有力的陷阱在哪里?是什么使UI功能?添加功能,删除功能或替换功能需要做些什么?

还:我如何使用此AI工具仅使用一个提示来构建应用程序 - 您也可以

深度研究现在可以使用GitHub存储库来做到这一点。它几乎完全甜。几乎是因为限制。让我们首先介绍一下,在我向您展示篮球之前,我让这件事跳过了。

根据chatgpt 4o,这是每个订阅层的限制。

tiers
David Gewirtz/Zdnet的屏幕截图

标准的深层研究查询由O3模型提供动力。我每月为Plus Tier支付20美元,这使我们每月要谈论的所有10个深度研究查询中的所有内容中的所有内容。完全挖掘并使Chatgpt解构整个项目并不是很多。

另外: 如何将ChatGpt变成您的AI编码电源工具 - 并将输出加倍

我使用了三个标准查询,只是对本文进行测试,另外四个轻量级查询只是说服了这件事可以为我工作。

所以,太棒了。但是全部使用可能需要您升级到每月200美元的Pro版本,至少直到您对新项目进行积极检查。这似乎很多,但是当我想到我收到的每个项目的小时数时,将200美元到短期工作的几周和几周的工作似乎是值得的。

当然,我可以看到自己在提高了一个月的计划,进行了一个月的研究,进行了一些重大的深入研究,对所有答案进行了归档,然后又回到了20美元。

根据我自己的代码进行测试

尽管我认为这种能力的最大好处之一是分析其他人的代码以进行研究,但我决定将其查看我的一个项目。我觉得如果我已经熟悉要进行法医分析的代码,我会有更好的机会看到它的性能。

还:GPT-4.1使Chatgpt更聪明,更快,更有用

我的私人网站是WordPress的免费增值插件,有望通过一键保护整个网站。十年前,我从另一位开发人员那里获得了它,此后一直在对其进行更新和扩展。它在20,000多个活动网站上运行。三个可购买的附加组件支持我维护核心代码的费用,该费用是免费和开源的。

我的第一步是将语言模型更改为O3。是的,GPT-O3比GPT-4O更先进。AI很棒,但是从命名约定方面的产品管理不是。

language-model
David Gewirtz/Zdnet的屏幕截图

接下来,我直接从X帖子宣布了该功能。我只有10个查询,我不想浪费任何试图重塑如何解锁此功能。

我确保单击“深度研究”按钮,然后单击按钮上的小额下拉菜单。这使我访问了新的GitHub功能。我单击了GITHUB下拉菜单,并以GitHub存储库的全名打字。

choose-repo
David Gewirtz/Zdnet的屏幕截图

在此步骤之前,我不得不让Chatgpt访问我的GitHub存储库。我正在撰写第二篇文章,展示了如何将代码库移至github并使其可用于chatgpt。但是,对于本文,我想专注于这项新的深入研究功能可以做什么。

还:什么是AI Vibe编码?这就是风暴,但不是每个人 - 这就是为什么

选择存储库后,您将在提示字段的底部看到它。这范围缩小了深层研究查询的范围。

repo-selected
David Gewirtz/Zdnet的屏幕截图

一旦我深入研究了原始X提示,就要求进行一些澄清。由于我最初为整个我的私人网站项目指定了存储库,因此我希望它查看整个代码。

entire-repo
David Gewirtz/Zdnet的屏幕截图

这对我来说是一次新的经历。过去,我设法让Chatgpt检查一个文件或一个代码块。但是,此存储库包含231个文件,大约12,000行PHP代码以及许多支持代码。告诉它检查整个存储库意味着告诉chatgpt查看全部它。

然后过程开始了。

starting
David Gewirtz/Zdnet的屏幕截图

然后它停止了。我将此作为错误消息。

error-message
David Gewirtz/Zdnet的屏幕截图

当然,会有一条错误消息。Chatgpt认为这个问题可能是三个访问问题之一:我是否是所有者,关于它的连接方式以及回购是公开的。

more-error
David Gewirtz/Zdnet的屏幕截图

一旦我确认自己是所有者,并且回购是公开的,这足以说服O3重新上班。

back-to-work
David Gewirtz/Zdnet的屏幕截图

幕后有一些严重的挑战和思考。AI准备告诉我事情之前,大约20分钟花了大约20分钟。首先是存储库评论。您可以从指向滚动条的绿色箭头看到此评论文档有多大 - 大。

repo-review
David Gewirtz/Zdnet的屏幕截图

评论包括五个主要部分:

  1. 项目目的与建筑
  2. 关键模块和组件
  3. 技术堆栈和主要技术
  4. 值得注意的开放问题和即将发生的变化
  5. 提高代码质量的建议

我对AI的结论感到非常振奋,“总的来说,我的私人网站是一个良好的插件,可以有效地完成工作。”作为一名编辑,让我有些让我有些使用,其中一些部分负责人使用了一个and和“ and”一词,但我不会反对分析的质量。

还:如何使用chatgpt:最受欢迎的AI聊天机器人的初学者指南

分析很好。真的,真的很好。在大约20分钟内,它完全“得到”了我的私人网站。它进行了深入研究,并清楚地解释了内部工作。这是一个全面的哇。

如果您想阅读完整的分析以及一些早期的设置讨论和一些后续问题,请单击这里。我已经分享了整个深入的研究课程,因此,如果您愿意,您应该可以跟随。

更深入的研究

正如我所说,我发现分析令人印象深刻。但是我想看看如果我想真正地处理代码,它对我有多大帮助。我必须在实验室笔记中仔细记录两个主要子系统以跟踪。

首先是UI的工作原理。当我在一天中获得插件时,我从私有网站的工作方式中完全重建了仪表板。这是相当复杂的,通常有些混乱。所以我要求chatgpt挖掘它。

cmb2
David Gewirtz/Zdnet的屏幕截图

深度研究再次做得很好。它对整个子系统进行了分析,保持了正轨,并提供了清晰,全面且有用的信息。您可以在我上面提供的会话共享链接中找到Chatgpt的完整分析。

其次,我想看看深入的研究是否可以理解并解释访问阻塞的工作原理。访问阻止是我的私人网站的主要功能。它也是可扩展的,可以通过全新的保护和访问选项来修改访问障碍功能的功能。

还:我测试了Chatgpt对双子座,困惑和Grok AI的深入研究,以查看哪个是最好的

深入的研究能否解释访问阻滞功能,然后解释如何使用附加组件?可以。这是该互动的样本。

access-blocking
David Gewirtz/Zdnet的屏幕截图

深入研究再次提供了现场分析。您还可以在我上面提供的会话共享链接中找到Chatgpt的此功能的完整分析。

底线

这是什么意思?这是一个非常有用的工具。多年来,我已经获得,更新并将许多代码转换为可行的产品。然后,一旦我感觉到他们的生命周期都在运行他们的课程,我就卖掉了大多数这些物业。因为我所有的收购都涉及引入其他人的代码,所以这样的工具本来可以证明是一种巨大的节省时间。

我担心10次限制太限制了。虽然每月200美元的价值值得这项能力的成本,但这仍然是一个艰难的范围,尤其是在收购之后。通常需要一年或更长时间的新收购开始为自己付款。但是我确实希望当前的定价结构会随着时间的流逝而改变。

还:chatgpt加上您20美元的价值吗?这是与自由和专业计划的比较

我也很好奇它将如何做编码帮手。例如,我的私人网站在WordPress内部运行,本身就是一个开源项目github上的镜子

我可以设想一个时间,试图弄清楚如何利用WordPress中的某些功能(或围绕某些限制),我可能会使用深入研究。它可以查看整个WordPress代码库,询问有关组件的工作方式的线索,并提供有关我可能会在何处获得我的代码界面的建议。

总体而言,这是一个了不起的工具。但是,将其纳入工作流程时,请谨慎谨慎。像所有人工智能一样,它很可能会弄错一些问题。它可能无法帮助一切。并记住,这不是一个编码工具。这是一个分析工具。将其用途限制为需要大图的时间,然后您可以在编码之前和期间使用它来为您的理解提供帮助。

另外: 如何使用chatgpt编写代码 - 以及我最喜欢的技巧来调试其生成的内容

您是否有机会探索Chatgpt的GitHub存储库的深入研究功能?您的经历是什么?您是否将其视为分析不熟悉的代码库或加速登机的宝贵工具?您对当前使用限制和定价层的感觉如何?您能在开发工作流程中定期使用它,还是限制会阻碍您?在下面的评论中让我们知道。


您可以在社交媒体上关注我的日常项目更新。确保订阅我的每周更新时事通讯,并在Twitter/X上关注我@davidgewirtz,在Facebook上facebook.com/davidgewirtz,在Instagram上instagram.com/davidgewirtz,在布鲁斯基(Bluesky)@davidgewirtz.com,在YouTube上youtube.com/davidgewirtztv。每天与我们的收件箱中获取早晨的热门故事

今日技术新闻通讯。Tech Today newsletter.

关于《我测试了很多AI编码工具,而这个令人惊叹的新OpenAi版本却节省了我的日子》的评论


暂无评论

发表评论

摘要

OpenAI引入了一项新功能,使用户可以将GitHub存储库连接到Chatgpt的深入研究,从而实现全面的代码分析。该功能对于理解复杂项目的架构和功能特别有用。但是,它具有基于订阅的限制:加上层(每月20美元)每月提供10个查询,而Pro Tier(每月200美元)提供无限访问。作者对自己的项目“我的私人网站”进行了深入研究,发现它是内部代码审查和分析的有力工具,但注意到了对定价限制和AI工具固有的潜在不准确性的担忧。

相关讨论