進階TypeScript

aily-blockly為硬體開發而生的 AI IDE

aily-blockly 是一個面向硬體開發的開源 AI IDE,支援 Arduino、MicroPython、ESP32、STM32 等主流平臺。專案用 TypeScript 編寫,GitHub 上已獲得 3.8k star。目前官方公開的 AI 細節有限,但多平臺支援和活躍社羣讓它值得嵌入式開發者關注。

3.8K 星標
208 分叉
65 問題
27 流覽
TypeScript
GPL-3.0
收錄日期

專案概述

aily-blockly 是一個面向硬體開發的開源 AI IDE,支援 Arduino、MicroPython、ESP32、STM32 等主流平臺。專案用 TypeScript 編寫,GitHub 上已獲得 3.8k star。目前官方公開的 AI 細節有限,但多平臺支援和活躍社羣讓它值得嵌入式開發者關注。

硬體開發圈的 IDE 選擇一直和軟體圈不太一樣,要麼用廠商自帶工具,要麼就是 Arduino IDE 這類輕量編輯器。現在 GitHub 上出現了一個叫 aily-blockly 的開源專案,把自己定位成 AI IDE,專門面向硬體開發場景。倉庫主頁顯示它已經積累了 3.8k star、208 個 fork,以及 4301 次提交,活躍度不算低。

從專案描述看,它主打對多種常用硬體平臺的支援:ArduinoMicroPythonESP32STM32RP2040Nrf5x。這意味著一個 IDE 裡可能覆蓋從入門學習到嵌入式開發的多種場景。不過,官方公開的具體支援方式——比如是編譯燒錄還是程式碼生成——在現有資料裡並沒有展開。

多平臺支援:硬體 IDE 的稀缺項

在硬體 IDE 領域,能同時照顧到這麼多主流開發板的專案並不多。Arduino 適合初學者,ESP32 和 STM32 是物聯網和工業場景的常客,RP2040 則備受創客群體歡迎。如果真的能在一個編輯器裡統一管理這些平臺,開發體驗會方便不少。但問題在於,官方對這些平臺的支援深度——是基礎語法高亮,還是完整的編譯燒錄流程——目前都是未知數。

  • 支援 Arduino、MicroPython、ESP32、STM32、RP2040、Nrf5x 等平臺
  • 專案使用 TypeScript 開發,倉庫有 4000+ 次提交,維護較活躍
  • 程式碼開源,允許開發者自行構建和定製

專案狀態與 AI 疑雲

從倉庫細節來看,4,301 次提交65 個 open issues 都說明專案還在快速演進。TypeScript 技術棧也讓前端開發者更容易讀懂程式碼。值得注意的是,倉庫的 .codex 目錄下存在 skills 資料夾,這可能暗示專案整合了某種 AI 技能或與 Codex 的協同,但這只是基於目錄結構的推測。官方文件對 AI 工作方式的描述,目前仍然只有那句「AI IDE for hardware development」。

適合誰?怎麼開始?

如果你是嵌入式開發者,想試試 AI 如何參與硬體程式設計,可以把這個專案拉下來跑一遍。作為開源專案,自行編譯和配置環境是繞不開的第一步。對於教育工作者來說,圖形化程式設計加多硬體支援的特性,也可能讓它在課堂上發揮作用。但更建議普通使用者先等一等,等官方文件完善或者社羣評測出來,再決定是不是要入坑。

總體而言,aily-blockly 是一個有想法且正在成長的專案。它的多平臺策略切中了硬體開發的真實痛點,AI 的加入也給人想象空間。只是現階段公開資訊有限,實際體驗如何,還得等更多人把程式碼跑起來才能知道。

開源硬體 IDEAI 程式設計工具Arduino 開發ESP32 程式設計MicroPythonSTM32 開發硬體開發 AI嵌入式開發工具視覺化程式設計GitHub 開源

項目評分

0.0 (0 評價)

分享

常見問題

aily-blockly: 為硬體開發而生的 AI IDE 是什麼?

aily-blockly 是一個面向硬體開發的開源 AI IDE,支援 Arduino、MicroPython、ESP32、STM32 等主流平臺。專案用 TypeScript 編寫,GitHub 上已獲得 3.8k star。目前官方公開的 AI 細節有限,但多平臺支援和活躍社羣讓它值得嵌入式開發者關注。

aily-blockly: 為硬體開發而生的 AI IDE 用什麼語言開發?

aily-blockly: 為硬體開發而生的 AI IDE 主要使用 TypeScript 開發。

aily-blockly: 為硬體開發而生的 AI IDE 使用什麼開源授權?

aily-blockly: 為硬體開發而生的 AI IDE 基於 GPL-3.0 授權開源。

相關專案

暫無結果

探索更多

相似工具

Cursor

Cursor

一款基於 VS Code 二次開發的智慧程式碼編輯器,以「原生內建 AI」為核心賣點。它不依賴外掛,而是將 AI 深度植入編輯器底層,能夠理解整個專案的上下文程式碼庫,支援無縫遷移 VS Code 的所有配置和外掛。

Google Antigravity

Google Antigravity

Antigravity 支援多模型,包括 Gemini 3 Pro、Claude Sonnet 4.5、GPT-OSS,開發者可以在同一環境中選擇最適合任務的模型。

Codex

Codex

OpenAI Codex 是由 OpenAI 開發的 AI 程式設計模型和助手,可將自然語言指令翻譯成對應的原始碼,為開發者提供智慧補全、程式碼生成等功能。它最初於 2021 年作為 OpenAI API 的程式碼模型推出,曾為 GitHub Copilot 提供核心支援。隨著 OpenAI 技術的迭代,Codex 在 2025 年以「AI 程式設計智慧體」的全新姿態迴歸,能夠理解複雜需求並自動編寫、除錯程式碼,顯著提升開發效率和軟體交付速度。

Kiro

Kiro

Kiro 是由 AWS 推出的 AI 程式設計 IDE,採用規範驅動的開發模式,將自然語言需求轉化為明確的規格文件和任務,再由內建 AI 代理生成程式碼並除錯優化,全流程輔助大型專案開發。

Trae

Trae

Trae(官網 trae.ai)是由 位元組跳動(ByteDance)推出的一款 AI 原生整合開發環境(IDE)。它不是簡單地作為一個程式設計助手,而是一個「協作夥伴」,通過深度整合大型語言模型(LLM),幫助開發者從需求、構建程式碼,到除錯和部署,實現更智慧化、自動化的軟體開發。

Claude

Claude

Claude 是由美國人工智慧公司 Anthropic 打造的智慧語言互動平臺,它融合了深度文字理解、資訊整理、程式碼輔助和任務分析等能力,能在聊天對話之外應對更復雜的問題,例如長文摘要、影象解析、邏輯推理及程式設計協助等。相比一些單一問答機器人,Claude 更像一個具備推理邏輯、可擴充套件功能的智慧工具。

評論

評論

0
0/500 字元

暫無評論

成為第一個評論的人

開源專案

探索、學習和貢獻開源 AI 專案,推動人工智慧技術的發展

查看全部