谷歌正在准备对其Gemini AI 进行重大改造,这很可能会震动开发人员。
谷歌正准备将 Gemini 带到一个新的维度,使其能够更彻底地分析和解释代码。这一进步可能会彻底改变在 Android 设备上使用这种人工智能的开发人员的日常生活。
谷歌的变革气息扑面而来
目前,Gemini 有一个很大的缺陷:它一次只能分析一个代码文件。如果您正在处理具有数百个文件的项目,则不太实用。
但很快,人工智能将能够一次性吞下整个文件夹、最多 1,000 个文件或 100 MB。这样,Gemini 将一次性下载您的整个项目。
这将更容易识别其优势和劣势,使分析更快、更全面。而且无需从一个文件移动到另一个文件。调试,即纠正代码中的错误,也会更加有效。
当然,有些人认为这是个好消息,而不是一场革命,因为ChatGPT和GitHub Copilot已经提供了类似的工具。
我承认这是事实,谷歌似乎正在迎头赶上。这并不妨碍该公告的吸引力。
而且,这次更新应该会激发开发者的积极性。特别是那些更喜欢使用 Google 人工智能而不是OpenAI 或 GitHub Copilot等竞争性编码工具的人。
也就是说,一如既往,并非一切都是美好的
事实上,即使能够下载整个文件夹,Gemini 也不是所有程序员的灵丹妙药。对于小型项目来说,最多 1000 个文件和每个文件夹 100 MB可能就足够了。
然而,这不适用于大型企业代码库。而且,即使有了这样的进步,人工智能也无法取代人类。
它可以帮助调试或优化代码,但是无法验证结果。人类必须始终进行干预以确保工作质量。
无论如何,对于许多独立开发者或小型团队来说,Gemini 的这种演变是真正的天赐之物。例如,初级学生将能够更轻松地投入复杂的开源项目。
独立创作者将更快地解决他们的错误。能够对整个代码库提出明确的问题将大大简化他们的工作。
目前,此功能尚不可用,也没有迹象表明它将仅限于付费用户。