精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
面向開發人員的 12個款強大的 AI 工具(上)
userphoto

2024.09.19 浙江

關注

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 輔助編碼工具不會生成非??煽康拇a,而且它們通常無法開箱即用,我們會發現生成代碼有比較多的錯誤,甚至對不存在的 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=<your token>

# Then you can run to start a new coding task
micro-agent
Micro Agent 將提示我們描述所需的功能,生成測試,然后開始用首選語言編寫代碼以使測試通過。一旦所有測試都變為綠色,我們將擁有一個功能齊全、由測試支持的函數可供使用。
讓我們看一個Micro Agent 的 演示,為 TypeScript 函數生成測試和代碼

使用 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 將其發送到自定義系統。主要功能有:

?之前,我們 大量時間花在代碼審查上,審閱者和作者之間來回溝通 - 通常是關于可以自動完成的微小更改?,F在,我們只需對應該使用 /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工具:
本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ai寫代碼怎么樣?快看這篇文章
Claude artifacts的平替:deepseek和豆包Marscode的web預覽
字節跳動發布“豆包MarsCode”智能開發工具,面向國內開發者免費
除了 Cursor 之外,這款 AI IDE 也很香!
Codeium:免費的人工智能代碼加速工具
淺談AI Agent——大模型時代重要落地方向
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 孝义市| 连山| 万州区| 德安县| 建湖县| 青浦区| 达孜县| 隆子县| 揭阳市| 长垣县| 合水县| 台南市| 炉霍县| 南充市| 宜兰县| 商水县| 北宁市| 河北省| 娱乐| 临武县| 昌平区| 云林县| 双柏县| 郓城县| 舟山市| 石台县| 浦县| 吉木乃县| 荔波县| 新沂市| 江津市| 澜沧| 福建省| 蒙山县| 洛扎县| 方山县| 砀山县| 化州市| 克拉玛依市| 收藏| 汉寿县|