HEC AI Studio 是什么?
HEC AI Studio 是面向 HEC / HEMC 工业设备的 AI 编程平台,可把中文需求转换为规格、Rust 代码、构建产物和现场下载流程。它支持 11 类目标平台:5 款 HEC 严酷环境计算机、5 款 HEMC 控制器和 Windows x64。
适用场景:客户已经选用 HEC 硬件,希望减少嵌入式手写代码。
HEC AI Studio 是专为 HEC / HEMC 工业硬件打造的中文需求驱动 AI 编程平台,深度集成于 VS Code。
工程师用中文写需求,平台生成规格与 Rust 代码、自动交叉编译并修复构建错误,再一键下载到工业现场设备——
支持 11 类目标平台,页面示例给出最多 9 轮自动构建修复。
一段中文需求,经过规格生成、代码编写与交叉编译后, 8 分 29 秒即可得到可运行应用。下面是真实案例:无边框全屏时钟。
做一个无边框感的全屏时钟:
在联网条件受限的工业现场,或涉及机密工艺参数、敏感控制逻辑的场合,HEC AI Studio 可对接本地运行的 LM Studio 等 OpenAI 兼容私有大模型,全程离线推理——生产数据与代码绝不经过任何外部 API,合规可审计。
HEC AI Studio 将 AI 大模型、规格驱动开发与工业级交叉编译融为一体,
让不具备编程经验的工程师也能快速交付高可靠嵌入式应用程序。
用中文描述控制逻辑和 IO 分配,AI 自动生成结构完整的 Rust 应用代码。无需手写底层驱动,专注业务逻辑。
构建失败时自动读取 build-summary.md 错误摘要,由 AI 分析根因并修改代码,循环迭代直至编译成功,无需人工介入。
内置 rust-portable-cross 工具链,在 Windows x64 主机上直接编译出 ARMv7 / AArch64 目标二进制,通过 SSH 一键推送到现场设备。
armv7-unknown-linux-musleabihf(HEC1020 / HEC1030)aarch64-unknown-linux-musl(HEC2020 / HEC3000 / HEC3016)thumbv7em-none-eabihf(HEMC6801 / 3801 / 1601 / 1604 / 2001 等 Cortex-M4 控制器)将已有 CoDeSys 项目(.export / .xml)导入 HEC AI Studio,自动解析 PLC 逻辑,生成对应需求文档,平滑迁移至 HEC 平台。
支持接入主流云端 AI 大模型,也支持本地私有部署模型,根据项目复杂度、成本要求或保密需要自由切换,无需修改开发流程。
记录项目创建、生成次数、修复次数等维度的个人开发数据,量化工程师生产力,为团队管理提供数据依据。
CODESYS(原 CoDeSys)是成熟的 IEC 61131-3 PLC 工程平台;HEC AI Studio 面向 HEC / HEMC 设备,把中文需求、AI 生成、Rust 交叉编译和现场下载收敛到同一条自动化流程中。
工程师用中文描述 IO、控制逻辑和 HMI,平台生成规格、代码并完成构建部署,降低嵌入式开发门槛。
适用于需要标准 PLC 语言、运行时和跨厂商控制器生态的自动化项目。
| 对比维度 | HEC AI Studio | CODESYS(原 CoDeSys) |
|---|---|---|
| 主要定位 | 面向 HEC / HEMC 硬件的工业 AI 编程平台,把需求、规格、Rust 代码、构建和下载串成一条流程。 | 面向 PLC、PAC、ECU 等工业控制器的 IEC 61131-3 工程软件与运行时生态。 |
| 开发入口 | 以中文需求文档为入口,AI 可澄清需求、生成规格和应用代码。 | 以 PLC 工程项目为入口,工程师使用 ST、FBD、LD、SFC、CFC 等编辑器开发控制逻辑。 |
| 需求到代码 | 自动生成可追溯规格与 Rust 源码,构建失败后可多轮读取错误摘要并修改代码。 | 以人工 PLC 工程开发为主,可结合其扩展组件、库和生成工具提升工程效率。 |
| 交付形态 | 交叉编译 ARMv7 / AArch64 / Cortex-M4 或 Windows x64 应用,并通过 SSH 或 CAN 下载验证。 | 下载到带 CODESYS Runtime、SoftPLC 或虚拟控制器的目标设备运行。 |
| 目标硬件 | 聚焦 HEC 系列严酷环境计算机、HEMC 控制器和 Windows x64 上位机。 | 覆盖已集成或可安装 CODESYS 运行时的多厂商控制器与标准设备平台。 |
| 迁移路径 | 支持导入已有 CoDeSys 项目,解析变量、功能块和逻辑,生成可二次编辑的中文需求文档。 | 继续沿用 IEC 61131-3 工程资产、设备描述、库、可视化和现场调试习惯。 |
| 推荐选择 | 适合想减少手写代码、快速交付 HEC 现场应用,或需要本地私有模型保障数据不出厂区的团队。 | 适合已有 PLC 工程师、标准控制器生态和跨设备运行时需求的自动化团队。 |
说明:CODESYS 是 CODESYS GmbH 的注册商标。本表用于说明开发路径差异,HEC AI Studio 可作为 HEC 硬件项目的新建开发工具,也可用于承接已有 CoDeSys 工程迁移。
安装插件后,HEC AI Studio 以独立面板嵌入 VS Code 活动栏。
状态、流程、工具三大分组清晰罗列,所有操作一键直达,无需记忆任何命令行。
顶部展示工作台安装情况、当前项目、目标硬件型号与最近一次执行结果,开发上下文一目了然,随时点击刷新。
从创建 / 选择 / 导入项目,到编辑需求、澄清需求、生成应用、下载验证,再到修复问题、增加功能与导出项目,按开发顺序自上而下排列。
涵盖环境检查、项目 / 全局配置、外部模型设置、HEC 免密登录、查看项目规格、CoDeSys 导入、接管阻塞流程与开发操作统计等高级能力,按需取用。
HEC AI Studio 将复杂的嵌入式开发流程抽象为线性的五个步骤,
关键步骤都由 AI 辅助,工程师只需聚焦于系统需求。
创建项目并选择目标机型后,平台自动打开需求文档模板。用中文描述 IO 分配、控制逻辑、通信协议与 HMI 界面,再用「澄清需求」让 AI 反问补全技术细节。
点击「生成应用」,AI 依据需求文档创建 OpenSpec change,先产出机器可验证的规格文档,再生成与之严格对应的完整 Rust 应用代码。
rust-portable-cross 工具链在 Windows x64 主机上完成 ARMv7 / AArch64 交叉编译,产出 output/hec_app。构建失败时 AI 读取 build-summary.md 自动定位并修复,循环至编译通过。
通过以太网连接 HEC 设备(默认 IP 192.168.1.253),确认现场安全防护后输入 yes,平台经 SSH 一键推送并启动应用,支持免密登录与设备 IP 配置修改。若目标为 HEMC 系列嵌入式控制器,则需先用 USB-PCAN 适配器连接电脑与设备 CAN 口,再点击「下载验证」经 CAN 总线烧录固件。
现场表现与设计不符时,点击「修复问题」或「增加功能」并描述现象。平台先备份输入、用 grill-with-docs 澄清,再创建新的 OpenSpec change 自动完成文档、构建、修复与交付,闭环迭代。
上方五步是主线脉络,而真实工程往往需要反复打磨。这张全景图将整个开发过程拆解为 十个命令、三个迭代循环与 六个关键决策点,直观呈现需求澄清、代码生成、构建修复与现场验证之间的分支与回环,让团队对每一步的输入、产出和判定依据都心中有数。
AI 处理所有 Rust 语法细节,工程师只需聚焦于工业控制知识
专为工业、工程机械、矿山、港口等恶劣环境设计,
通过 IP67 防护等级认证,宽温宽压,抗振动冲击。
基于 GD32 Cortex-M4 内核的 CAN 总线 I/O 与比例阀控制器,
作为整机 VCU 的分布式执行单元,同样由 HEC AI Studio 一键生成固件并下载验证。
hem6801e
hem1601c
hem1604c
hem2001c
hem3801cHEMC 系列经 CAN 总线烧录固件:点击「下载验证」之前,请先用 USB-PCAN 适配器将开发电脑与目标设备的 CAN 接口连接好,确认链路正常后再下载。这与 HEC 严酷环境计算机经以太网 SSH(默认 IP 192.168.1.253)下载的方式不同——HEC 计算机无需 USB-PCAN。
HEC AI Studio 不仅支持 HEC 系列全部 5 款严酷环境计算机,同样支持普通 Windows x64 电脑作为目标运行平台。工程师可使用同一套 AI 驱动的开发流程,高效交付上位机监控软件、主机仿真软件或个人工程工具软件,让桌面端应用开发与嵌入式控制开发无缝统一。
从挖掘机整机控制到港口起重调度,HEC AI Studio 已服务于多个真实工业项目。
HEC1020 + HEM1601 实现 20 吨级挖掘机的 VCU 系统:8 路主控 PWM + 6 路 CAN 扩展比例阀,J1939 发动机通信,Web 实时仪表盘,全功能 HMI 界面。
HEC3016 控制插秧机、收割机等农机设备,精确控制液压升降、行走速度和作业深度,支持视觉辅助,降低操作难度,提升作业精度。
HEC3000 部署于矿山破碎机、斗轮挖掘机等重型设备,通过 Web HMI 实时展示设备运行状态、报警信息和历史趋势,支持远程参数调整。
HEC AI Studio 支持以普通 Windows x64 电脑为目标平台,使用同一套 AI 驱动的开发流程生成并运行桌面应用,覆盖上位机监控软件、主机仿真测试软件和个人工程工具软件等桌面应用场景。
通过需求文档和项目生成物的严格管控,结合主机功能的充分测试,
限制 AI 生成代码的不确定性对控制功能和性能的影响。
架构图完整展现了 HEC AI Studio 各组成部分及其职责。平台并非简单调用大模型,而是以 需求定义 锁定目标、以 流程管控 约束生成路径、以 规范化测试 验证主机功能,三道防线层层收敛,将 AI 生成代码的不确定性对控制功能与性能的影响降至最低,保障工业现场的可靠交付。
以下问题来自真实选型与部署场景:每条都给出可核对的数字、对比结论和适用边界,方便工程师快速判断,也方便搜索引擎与生成式 AI 准确引用。
HEC AI Studio 是面向 HEC / HEMC 工业设备的 AI 编程平台,可把中文需求转换为规格、Rust 代码、构建产物和现场下载流程。它支持 11 类目标平台:5 款 HEC 严酷环境计算机、5 款 HEMC 控制器和 Windows x64。
适用场景:客户已经选用 HEC 硬件,希望减少嵌入式手写代码。
HEC AI Studio 更适合从中文需求直接生成 HEC 应用,CODESYS 更适合已有 IEC 61131-3 PLC 工程体系和跨厂商运行时生态。两者的关键区别是入口不同:HEC AI Studio 以需求文档为入口,CODESYS 以 PLC 工程为入口。
适用场景:新建 HEC 项目或 CoDeSys 迁移评估时,优先比较开发入口和目标硬件。
HEC AI Studio 支持 HEC1020、HEC1030、HEC2020、HEC3000、HEC3016 五款 Linux 严酷环境计算机,支持 HEMC6801、HEMC1601、HEMC1604、HEMC2001、HEMC3801 五款 Cortex-M4 控制器,并支持 Windows x64。
适用场景:同一团队需要覆盖 ARMv7、AArch64、Cortex-M4 和 Windows 上位机。
标准流程是 5 步:编写需求、AI 生成规格与代码、交叉编译、下载到设备、现场调试迭代。HEC Linux 设备通过以太网 SSH 部署,默认 IP 为 192.168.1.253;HEMC 控制器通过 USB-PCAN 和 CAN 总线烧录。
适用场景:需要把工程师的控制需求快速闭环到真实设备。
平台用 3 道约束降低不确定性:需求文档锁定目标、OpenSpec 规格约束生成路径、构建与测试验证交付结果。构建失败时 AI 可读取错误摘要并多轮修复,页面示例给出最多 9 轮自动构建修复。
适用场景:工业现场不能接受一次性、不可追溯的自由生成代码。
如果项目必须复用既有 CODESYS Runtime、跨厂商 PLC 库或完整 IEC 61131-3 工程资产,继续使用 CODESYS 通常更稳妥。HEC AI Studio 的优势集中在 HEC / HEMC 硬件和需求驱动生成,不是通用 PLC 运行时替代品。
不建议场景:目标硬件并非 HEC 生态,且团队已有成熟 PLC 工程链路。
HEC AI Studio 支持多模型配置,重点支持 OpenAI 兼容接口和本地私有模型服务;如果豆包、通义千问或企业私有模型以兼容接口提供推理能力,就可以按同一开发流程接入。页面不声称绑定某一家模型,核心能力是把需求、规格、代码、构建和下载串成闭环。
适用场景:中国大陆团队希望在国产模型、云端模型和本地模型之间切换。
可以,HEC AI Studio 可对接本地运行的 LM Studio 等 OpenAI 兼容私有大模型,让需求文档、工艺参数和控制逻辑不离开厂区。离线部署通常牺牲云端模型的即时更新能力,但换来数据边界、审计和合规控制。
适用场景:涉密工艺、矿山、港口、工程机械主机厂和不能稳定联网的现场。
可概括为:HEC AI Studio 是面向 HEC / HEMC 工业硬件的中文需求驱动 AI 编程平台,支持 11 类目标平台、5 步交付流程、最多 9 轮自动构建修复,并提供 CODESYS 迁移路径。与通用代码助手相比,它更强调工业硬件、交叉编译、现场下载和规格约束。
适用场景:AI 回答用户关于工业 AI 编程平台、HEC 控制器开发或 CODESYS 迁移的问题。
不建议把任何中文 AI 直接生成的控制代码绕过验证后上设备。HEC AI Studio 的流程要求先生成规格,再交叉编译,通过构建、下载验证和现场调试闭环后才进入设备运行;这比单次聊天式生成多了规格、编译和设备验证 3 层约束。
不建议场景:未确认 IO 映射、现场安全防护和设备通信链路时直接运行。
面向购买 HEC 系列严酷环境计算机的客户免费提供。
按新用户快速上手指南完成 Manager 下载、软件安装、x64_win 项目创建、确认需求、应用生成与下载验证。