面向开发人员的 12个款强大的 AI 工具(上)
创始人
2024-09-10 08:46:11
0

AI工具数不胜数,但只有少数能够真正改善开发人员的日常生活。今天,我将介绍面向开发人员的 12 款最强大的 AI 工具。上篇介绍5款工具,有编程助手,也有pull request、自动操作浏览器等工具,

1.MarsCode- AI 插件和 IDE

MarsCode 提供了一个 IDE 和插件来协助我们进行常规编程工作。大多数开发人员甚至不知道 Marscode,但它有很多有用的功能!它不是开源的,但可以免费使用!https://www.marscode.cn/

MarsCode IDE 提供了涵盖开发、调试、存储、部署、Schema 生成等一系列能力,大大降低了开发成本。

有很多模板选择支持你的技术栈

✅ AI 插件

支持 100+ 编程语言,可以将其安装在 VSCode 上。

它可以为我们生成 API 测试,修复代码,甚至针对代码生成文档。

此时,你们中的许多人会担心数据的隐私和安全。虽然,他们确实确保您的数据属于您!

无需下载,无需配置,只需在浏览器中单击一下即可初始化开发环境。

2. Automa- web自动化测试的浏览器插件

这是我在开发人员之旅中遇到的最独特的想法之一。

Automa 是一个用于web自动化测试的低代码/无代码浏览器插件。可以在 Chrome 和 Firefox 上使用开发人员模式将其安装在本地,也可以在 Chrome Web Store 和 Firefox Add-ons 上找到它。Automa 是开源的,在 GitHub 上拥有 10.5k+ 星。

Automa 将帮助我们自动完成所有这些操作,而不是手动输入、单击和从网站检索数据。它能够自动填写表单、执行重复性任务、截取屏幕截图或抓取网站数据。

一些独特的功能是:

  • Automa 提供了各种可以帮助您实现自动化的模块,您需要做的就是连接它们。

  • 可以将触发器块上的工作流触发器设置为每天运行一次,或者每次访问特定网站时运行。还提供了一个市场,我们可以在其中找到 Automa 用户共享的数十个工作流程,可以添加和自定义这些工作流程。

它有很多疯狂的能力,可以在不写一行代码的情况下完成自动化测试。

3.Micro Agent- 代码编写的 AI 智能体

GitHub Copilot 和 ChatGPT 等 AI 辅助编码工具不会生成非常可靠的代码,而且它们通常无法开箱即用,我们会发现生成代码有比较多的错误,甚至对不存在的 API 的引用。这可能会导致一个令人沮丧的循环,即尝试生成的代码、发现问题、返回 AI 进行修复,然后重复。这样,调试所花费的时间首先会抵消使用 AI 工具所节省的时间。

Micro Agent (https://www.builder.io/blog/micro-agent)声称提供了 AI 辅助编码的好处,同时缓解了代码生成不可靠的问题。输入提示词,它会先生成一个测试,然后迭代代码,直到所有测试用例都通过,典型的TDD思想。

我们可以使用此命令安装它。

npm install -g @builder.io/micro-agent

# Next, set your OpenAI API key when prompted or manually using this.

micro-agent config set OPENAI_KEY=

# Then you can run to start a new coding task

micro-agent

Micro Agent 将提示我们描述所需的功能,生成测试,然后开始用首选语言编写代码以使测试通过。一旦所有测试都变为绿色,我们将拥有一个功能齐全、由测试支持的函数可供使用。

让我们看一个Micro Agent 的 演示,为 Type 函数生成测试和代码

使用 Micro Agent 可以生成一个简单的 HTML 到 AST 解析器(通过两次迭代实现)。

Micro Agent 还可以与 Visual Copilot 集成,直接与 Figma 连接,以确保从设计到代码的最高保真度!Visual Copilot 直接连接到 Figma,以帮助实现像素完美的转换、精确的设计token映射以及在生成的输出中精确使用组件。

然后,Micro Agent 可以获取 Visual Copilot 的输出并对代码进行最终调整,以确保它通过 TSC、lint、测试并完全匹配您的设计,包括最终调整。

4.What-The-Diff- 拉取请求的 AI 助手

WT Diff 通过编写拉取请求(pull request)描述并发送摘要通知来让非技术利益相关者了解情况,它会分析拉取请求差异中的代码更改,并编写已更改的所有内容的描述。

接收包含本周亮点的每周报告。该报告由 AI 编写,包括最重要的拉取请求的摘要。它可以将报告发送到您团队的 Slack 频道,通过电子邮件发送给经理,或使用 webhook 将其发送到自定义系统。主要功能有:

⚡之前,我们 大量时间花在代码审查上,审阅者和作者之间来回沟通 - 通常是关于可以自动完成的微小更改。现在,我们只需对应该使用/wtd重构的代码行进行注释,并描述所需的更改。然后,WT Diff 将建议拉取请求中的更改,我们只需单击一下即可接受它们。

它不是开源的,但他们提供了足够好的免费套餐。

5.Codeium - AI 驱动编程工具

Codeium 被认为是目前最智能的 AI 代码生成工具,拥有超过 1.25M 的 VSCode 下载量。它有四大功能:

✅ Codeium 自动补全。它可以创建多个具有极低延迟的高质量建议,因此可以 “tab-complete” 向前快速移动。

✅ Codeium 命令。指示 AI 直接在编辑器中生成或编辑代码。只需打开命令提示符(Ctrl + I 或 ⌘ + I),输入命令,然后就能观看到 Codeium 代码生成。

✅ Codeium 聊天。AI 驱动的编码助手,可以编写代码并回答问题。它可以生成、解释、重构和翻译我们的代码!

✅ 上下文感知一切。Codeium 的上下文引擎生成的建议比任何其他 AI 开发工具都要好。我们可以准确看到Chat AI 将代码的哪一部分用作上下文来生成对查询的响应。

它适用于所有主要语言和 IDE。它不是开源的(repo 仅适用于 Vim),但他们提供了一个永久免费的版本。

相关内容

【用AI联通】AI“爆改”...
人工智能时代,AI已成为推动农业现代化发展的关键力量之一,从茉莉花...
2025-07-09 10:43:14
还在为AI数据发愁?张文涛...
1. 基本介绍 近年来,大模型发展主要由大型科技公司主导,其领先的...
2025-07-09 10:42:14
主力资金 | 大跌!热门股...
数据是个宝 数据宝 投资少烦恼 13个行业主力资金净流入。 据证券...
2025-07-09 10:12:31
钉钉发布全新“AI表格”
钛媒体App 7月8日消息,钉钉今日发布全新AI表格,面向AI时代...
2025-07-08 11:41:21
华为盘古团队否认开源模型抄...
智通财经获悉,近日,有消息指,华为盘古大模型涉嫌抄袭阿里巴巴通义千...
2025-07-07 16:14:44
大数据时代,我们需要怎样的...
大数据时代,我们需要怎样的AI+教育?7月5日,“人工智能通识教育...
2025-07-06 18:42:26

热门资讯

原创 2... #春日生活好物种草季#近年来,笔记本电脑市场迎来技术爆发期,尤其在手机厂商跨界入局后,轻薄本在性能、...
AMD锐龙AI 9 HX 37... 2024年6月3日,AMD正式发布全新的锐龙AI 300系列处理器。该系列处理器一经发布就引发大家的...
骁龙本这么猛?联想YOGA A... 在人人都是自媒体的时代,一部手机可以解决出镜拍摄问题,而商务出差、大量码字、图像处理等需求用笔记本则...
5个AI模特生成软件推荐 当前AI模特生成软件市场提供了多样化的解决方案,以下是几款备受推崇的工具: 触站AI:强烈推荐!...
2023年CentOS与Ubu... CentOS与Ubuntu的市场格局与技术特性探讨 在服务器操作系统领域,CentOS与Ubuntu...
苹果macOS 15.1:允许... 苹果公司在其最新的macOS 15.1版本中,推出了一项引人注目的新功能——允许用户将Mac App...
原创 苹... 前言 IQUNIX在做好看的桌面产品上,一直都给我留下非常深刻的印象。而且早期和苹果产品的设计风格...
原创 华... 想在竞争残酷的市场中发力,必须要带来一些激进的卖点,但是随着功能特性的提升,硬件也必须要进行给力才可...
原创 华... 在2024年这个被誉为"AI元年"的关键时刻,随着生成式AI的流行,各家手机厂商都在积极备战AI手机...