全新的图形化AI编程软件——aily blockly公测来咯

news/2025/10/25 17:16:09/文章来源:https://www.cnblogs.com/coloz999/p/19165688

aily Project是一个硬件开发集成环境,计划集成诸多AI能力,帮助硬件开发者更畅快的进行开发。

aily Blockly是aily Project下的blockly IDE,前期面向非专业用户提供AI辅助编程能力,长远目标是打破专业开发和非专业开发的界限,最终实现自然语言编程。

项目地址:https://github.com/ailyProject/aily-blockly
软件下载:aily-blockly-Setup-0.8.2.exe
GIthub下载:aily-blockly-Setup.exe

 

 

关于本软件

当前版本亮点

  1. 工程化项目管理 使用npm进行项目管理,做到以项目为单位进行开发板和库的管理。解决了诸多传统嵌入式开发环境的工程化不足的问题。如,使用Arduino IDE可能出现board package、库和当前项目不匹配,造成编译失败,运行错误的问题。在本软件上,各项目中的开发板版本和库版本是独立的,项目间互不影响。

  2. 库管理器 虽然我们已经准备了很多库(几乎涵盖了常用模组),但实际上这些库都是AI生成的,我们没有经过详细验证。需要内测参与者和我们一道进行验证和完善。

  3. 全能且小巧的串口调试工具 试图打造一个全能的串口工具,欢迎大家测试、反馈、提出新的想法。

  4. AI项目生成(小范围测试中) 根据用户需求,自动分析项目,推荐开发板、模组、库,生成项目架构图、引脚连接图,并为用户创建出项目。

  5. AI代码生成(小范围测试中) 根据用户需求,自动编写程序

  6. AI转库(小范围测试中) 原生C/C++库都可以轻松转换成本软件使用的库。基于大模型的配置生成,开发过程中,如果想使用arduino库,但没有对应的blockly库,只用将arduino库提供给AI,AI自动分析,生成对应的blockly库。借助该功能,本软件可以成为blockly最多的开发平台。

  7. AI开发板配置生成(完善中) 基于大模型的配置生成,添加开发板时不用再纯手写新配置,只用提供开发板文档(md格式),AI自动分析,帮你生成开发板配置文件。(仅支持esp32、avr、renesas、rp2040、stm32为核心的开发板,因为编译器和核心sdk,还是需要我们提前准备的到仓库的)

  8. 闪电编译工具(即将上线) 端云协同,闪电连编 将原本1小时的编译工作缩短到1分钟!

非正式版注意事项

本次测试的alpha版本,仅保证最低限度的能用,很多计划的亮点功能还未完成设计和开发。 当前版本不建议实际用于工作,因为后期我们做出的诸多调整,可能会导致版本间的不兼容。

计划功能

· AI加持(部分功能已上线)
· 硬件仿真
· microPython支持(已添加模式,但暂无库支持)

文档

使用文档
库适配文档
软件开发文档

相关仓库

开发板
block库
编译器
相关工具

项目赞助

本项目由以下企业和个人赞助

企业赞助

seeedstudio

seekfree
diandeng
openjumper
pengde
titlab
emakefun
keyes

个人赞助

陶冬(天微电子)
夏青(蘑菇云创客空间)
杜忠忠Dzz(社区伙伴)
李端(益学汇)
孙俊杰(社区伙伴)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/946299.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CF1984E

题目大意: 你现在有一棵树,每次你可以选择一个点,将这个点变成根,然后递归处理他的大小不为 1 的儿子们。 请问度数为 1 的点的数量最多有多少。 \(n \le 2 \times 10^5\)。 解题思路: 考虑简化他的题意,考虑什么…

2025年市面上美国留学品牌、口碑好的美国留学产品、2025年美国留学渠道商、评价高的美国留学服务商、美国留学品牌推荐榜综合评测

摘要 随着全球教育国际化趋势加速,美国留学行业在2025年持续增长,市场规模预计突破百亿美元,学生和家长对服务商的专业性、可靠性和口碑要求日益提高。本文基于行业数据和用户反馈,为您呈现前十名美国留学服务商排…

2025年市面上美国留学品牌、2025年美国留学品牌、口碑好的美国留学品牌、热门的美国留学品牌、美国留学品牌推荐榜深度评测

摘要 美国留学行业近年来持续增长,据教育部门数据显示,2024年中国赴美留学生人数超过35万,同比增长8%。行业竞争加剧,学生和家长更需要可靠的服务商来保障申请成功率。本文基于市场调研和用户反馈,整理出2025年美…

高等数学 —— 微分的具体形式

高等数学 —— 微分的具体形式https://wenku.baidu.com/view/6daa95693f1ec5da50e2524de518964bcf84d2b1.html?fr=aladdin266&ind=2&aigcsid=0&qtype=0&lcid=2&queryKey=微分&verifyType=und…

Go Modules 包管理 (Go 模块) - 详解

Go Modules 包管理 (Go 模块) - 详解2025-10-25 17:11 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !im…

2025 年导电炭黑厂家最新推荐榜:聚焦企业专利技术、品质管控及知名客户合作案例的权威解析

导电炭黑行业技术发展与市场概况 导电炭黑作为特种功能材料,在新能源、电子电器、航空航天等领域应用广泛。据行业数据显示,2025年全球导电炭黑市场规模预计突破50亿美元,年复合增长率保持在8.5%-9.2%。从技术参数来…

QOJ #967. Rectangle Painting 题解

Description 小 N 不会写代码,所以他只会简单数据结构,于是他找到了一个基础线段树练习题。 在数轴上,每个自然数点都有一个可重集 \(A_0, A_1, A_2, \ldots\),初始时均为空。 你要支持以下操作 \(q\) 次:\(x, a,…

C语言基础补全

基础巩固 一. 程序 1. 程序为什么要经过编译器编译才能运行计算机能识别的只有机器语言机器语言: 二进制代码. 由 0 和 1 组成 010101 等指令机器语言难记, 为方便编写程序增加易记忆的助记符, 汇编语言便应运而生在汇…

docker 端口映射

docker 端口映射docker 删除所有容器 必须先停再删,再启动 [root@localhost ~]# [root@localhost ~]# docker rm $(docker ps -qa) 1f2abcd6ae16 Error response from daemon: cannot remove container "/c1&q…

2025 建筑陶粒厂家最新推荐榜:回填 / 粘土 / 滤料 / 混凝土等多品类优选,实力企业权威测评推荐!

引言 随着绿色建筑理念深化,建筑陶粒在高层建筑、环保工程等领域需求激增,2025 年市场规模持续扩大,但行业乱象凸显:35% 的小厂产品抗压性不达标,52% 的采购者反馈 “品牌选择难”。为破解难题,本榜单联合中国建…

251025

目录JT-JY10T3S1-1JT-JY10T3S1-2 JT-JY10T3S1-1Good morning, welcome to the early learning childcare center, how may i help you? Hi, i sopke you last week about enrolling my daughter for next year. Oh, y…

2025 年最新地磅制造厂家推荐排行榜:聚焦品质创新服务,助力企业精准选优质地磅汽车衡 / 大型 / 可移动 / 100 吨 / SCS 型 / 自动称重地磅推荐

引言 在工业生产、物流运输等领域,地磅作为关键称重设备,其性能直接影响企业运营效率与成本控制。当前地磅市场厂家数量众多,产品质量却差异显著,部分厂家用劣质材料生产,导致地磅易损、精度不足;不少厂家创新滞…

layui多文件上传表格

layui多文件上传表格{layout name="layout" /}<style>.ellipsis-cell {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.fixed-table {table-layout: fixed;} </style><div…

「学习笔记」PHP 基础

PHP 基础 和 C 与 C++一比,PHP 好方便啊。 基础格式 <?php // 开始 # 相关的代码 ?> // 结束 /*注释 */PHP 代码以 <?php 开始,以 ?> 结束。 变量、作用域 变量 PHP 是一门弱类型语言,因此定义变量…

关于我:新的开始,新的记录

关于我:新的开始,新的记录 大家好,我是 mengzhishanghun 👋 一名普通的Unreal Engine(UE)开发人员。以后,我将把技术文章和开发记录持续更新在博客园,与大家一起学习、交流、成长。所有复杂,皆可封装;所有重复…

关于 NoiLinux 系统和 CodeBlocks 的考场使用

捣鼓了好久呀,网上感觉资料好少,而且好多英文我也看不懂a( 1.首先是文件夹的位置,要保存在主目录而不是桌面,在考场上交的时候就让老师去主目录拷贝就好了吧应该

2025 年知识库应用平台最新推荐排行榜!企业 / 个人 / 协同 / 智能等多场景适配,附权威测评与选择指南

引言 数字化转型加速推动下,知识库应用已成为企业整合资源、提升效率的核心工具,但市场产品同质化严重,选择难度显著增加。本次榜单依托中国软件行业协会 2025 年企业级知识库工具测评报告,采用 “三维九维度” 评…

深入解析:深度学习调参指南:Batch Size的选择策略与实践

深入解析:深度学习调参指南:Batch Size的选择策略与实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consola…