发布日期: 2026/07/08 02:29
ThunderWorkbench 是全志针对自动化嵌入式软硬件开发推出的一站式AI开发工作站。它将串口调试、ADB远程管控、可编程电源管控、固件烧录、AI智能代码开发、自动化测试、故障诊断等全部工具集成到统一的工具中,可对接主流大模型,实现从代码修改、配置编译、固件烧录到整机测试、故障复盘的自动化开发,大幅提升嵌入式开发的生产力。
平台已深度适配全志V821/V861/V881平台及Tina Linux SDK,依托全志原生 Tina Skill 专业知识库及 MCP 协议底座,将原厂方案开发流程、板级适配规范、工程编译框架、故障排障手册等成套工程经验沉淀为结构化知识库,可供AI智能调用,规避了通用 AI 工具盲目编码、反复试错的痛点。可覆盖个人开发提效、团队标准化联调、设备长期稳定性老化测试等各类研发场景。
1. 全自动AI开发配置,零手动编码调参
平台原生适配Claude Code、Codex、OpenCode等主流AI Agent,依托专属Tina Skill知识库建立标准化自动化开发逻辑,彻底摆脱传统AI无规范、无参考、自主瞎写代码的弊端。平台可根据开发需求,自动检索匹配对应原厂Skill规范,无需人工修改文件、调试参数,全程精准自动完成开发配置。
同时支持批量同步多文件配置参数,自动规避配置冲突、参数遗漏问题,修改完成后可自动调用编译指令,完成源码编译、固件打包,从需求适配到固件生成全程无人干预。
2. AI主动全自动烧录,真正解放双手
区别于传统工具只能人工手动烧录、测试需单独操作的割裂模式,ThunderWorkbench 依托MCP协议+Tina Skill知识库,实现AI主动自主烧录 + 全自动整机测试一体化闭环能力,彻底解放双手、无需人工介入。AI可自主承接开发迭代、版本更新、稳定性测试任务,真正实现“烧录自动完成、测试自动接续、问题自动捕捉”的无人值守模式。
平台内置完整的烧录日志与状态管理体系,AI每次自主烧录都会自动留存进度数据、校验结果、报错信息,支持单设备迭代自动烧录、多设备批量循环AI烧录,完美适配日常研发迭代、版本批量验证、稳定性测试固件更新等场景。
3. 多路设备自动化管控,统一调度调试
支持多开发板同时接入管控,实现多路串口、ADB、可编程电源的集中自动化管理,无需切换多个工具软件。系统可自动记录全时段设备日志、监控设备运行状态,无需人工手动开启记录、刷新状态。
核心自动化管控能力:多路串口日志自动留存、ANSI彩色日志智能解析、ADB指令自动执行、文件全自动上传下载、设备CPU/内存/温度数据实时自动采集、电源通断自动化控制,支持多设备并行调试、互不干扰。
串口界面:
设备监控界面:
ADB 文件浏览器:
ADB 文件浏览器——远程编辑文件:
ADB 安卓设备投屏
4.事件触发式全自动测试,7×24h无人挂测
这是平台核心差异化能力,支持自定义事件触发规则,实现自动化稳定性测试、异常智能监测,替代人工长时间值守挂测。可通过字符串匹配、正则匹配、超时监测、计数匹配等多种规则,实时监控设备运行状态。
当监测到Kernel Panic、程序崩溃、OOM内存溢出、设备死机、启动异常等问题时,系统自动触发联动动作:调用AI自动分析故障根因、精准定位代码报错位置、自动推送钉钉/邮件告警、异常设备自动重启恢复,全程无需人工介入,实现测试、监测、诊断、恢复全自动化。
5.故障全自动诊断复盘,精准定位问题
区别于传统AI仅凭大模型逻辑盲目分析日志、定位不准、无法落地修复的问题,平台依托全志原厂Tina Skill分层知识库,内置Tina Linux全系故障标准解决方案。系统可自动解析串口启动日志、内核崩溃日志、应用coredump文件,精准匹配对应Skill文档的调试步骤、报错定义、修复规范,全自动完成故障分析并输出可直接落地的标准化修复方案。
所有故障分析结果、运行日志、告警记录自动归档,形成完整测试复盘报告,无需人工整理汇总,大幅提升问题迭代效率。
ThunderWorkbench 的全流程自动化能力建立在两个支柱之上。
一是全志多年积累的原厂技术沉淀。全志在嵌入式芯片领域拥有长期的技术积累和大量客户协作开发经验,涵盖芯片数据手册、SDK开发文档、板级适配规范、编译体系、驱动调试案例、常见故障排查方案等全套技术资料。Tina Skill知识库将这些分散的原厂知识结构化为可被AI直接检索、调用的专业知识体系,确保AI的每一步开发操作基于原厂规范而非自由发挥,从根本上解决通用AI“代码编不过、配不通、对不上硬件”的问题。
二是MCP协议 + “编译服务器 + ThunderWorkbench硬件管控 + AI智能调度”的三层架构。AI部署在编译服务器上就近完成代码修改与编译打包,ThunderWorkbench作为本地硬件中枢,通过MCP协议承接AI指令,自动完成烧录、调试、测试、监测全流程,数据原生直通无二次转发,响应速度提升10倍以上。
ThunderWorkbench 已在多个实际嵌入式开发场景中验证了全自动闭环能力:
(1)内核驱动自动化开发:AI全自动编写内核memcpy性能测试驱动(327驱动行代码),自动完成工程植入、defconfig配置、设备树适配、编译打包、烧录验证全流程,整个过程仅需9分钟。
(2)SPI NOR存储性能测试应用开发:AI自动读取板级分区表和设备树配置,自主设计带Cache/不带Cache、DTR开关、IO模式开关多维度测速逻辑(465行代码),自动生成符合规范的OpenWrt软件包并输出性能测试报告,全程13分钟。
(3)LVGL多媒体综合应用开发:AI全自动开发嵌入式综合状态显示应用,利用现有LVGL和MPP中间件环境,实现左侧系统状态显示、右侧摄像头实时预览的分屏UI,自动处理硬件VO图层叠加,自行设计UI布局,全程19分钟。 AI设计输出的软件架构图:
(4)7×24小时无人值守稳定性挂测:搭建全自动化测试体系,设备持续通电运行,平台实时监控并自动捕捉内存泄漏、偶发性死机、启动异常等隐性问题,发现异常后自动触发AI诊断并推送告警,无需人工盯守。
全志AI嵌入式开发工作台依托Tina Skill沉淀的原厂SDK工程规范与板级适配规则,实现从自然语言需求到可运行固件的端到端自动落地,通过Tina Skill知识库和MCP协议两大支柱,将人工经验转化为可被AI直接调用的结构化知识,实现从代码开发、编译烧录、整机测试到故障诊断的全流程自动化闭环。它重新定义了嵌入式开发模式:工程师提出需求,AI在原厂规范框架内自动完成全部执行环节,大幅降低开发门槛、缩短项目周期、提升产品稳定性。
工作台及相关工具,可登录全志客户服务平台下载并体验。