当前位置:首页>java>工程师必备:Trae Solo让PLC编程进入AI时代!

工程师必备:Trae Solo让PLC编程进入AI时代!

  • 2026-10-15 00:18:57
工程师必备:Trae Solo让PLC编程进入AI时代!

AI,目前每天都在不断更新。我们也一直在关注着是否在工控行业有好的应用场景。

大家觉得AI在哪个场景更加有需求呢?欢迎大家来建言献策!

对于PLC编程工程师来说,最多的工作之一就是编程和调试了。相对来说,AI来辅助编程估计已经是主流了!

我们这里简单的做个调查,目前您用的主流的辅助编程模型是:

当然,目前模型太多了,如果有确实不错的模型,欢迎留言分享哦!

01

Trae

TRAE SOLO是字节跳动TRAE AI编程工具推出的、由AI主导的全流程自动化开发模式。

我们之前也体验过:国内首个AI原生IDE Trae:让PLC程序生成快如闪电!

由于AI的发展太快,各家都不想错过这波革新,所以更新速度都是很快的。

我们可以通过自然语言提出需求,AI即可自动完成从需求理解、任务分解、代码编写、测试到部署的完整开发流程。它定位为“响应式编码智能体”,内含SOLO Builder(快速搭建应用)和SOLO Coder(处理复杂迭代)两大智能体,并支持多任务并行与代码变更追踪。该模式目前国内免费使用。

所以这期我们分享下,它搭建自动生成PLC程序的App应用整个过程。

02

自动生成PLC编程App

直接上实操,详细步骤如下:

  1. 关于安装Trae,这里不再说明,直接搜一大把的步骤。打开软件,自动升级到最新版本即可。
  2. 进入SOLO模式:输入图中文字:
3.可以点优化输入,相当于在任务开始前给优化Prompt提示词了:
4.等待优化完成后,可以用Plan模式先跑一遍,好处是让它在执行前把任务梳理清楚,看是不是想要的。
等它Plan完成系统还贴心的弹出小窗口,提示这一步完成了。很多开发软件现在都有了,包括GitHub、opencode等都有这种交互提示,非常不错的。
如果不知道计划如何,可以直接让他头脑风暴一下:
完了,让他自己再优化整个Plan。
# PLC代码自动生成应用程序实施计划## 1. 项目初始化与基础架构搭建### 1.1 前端项目初始化- 使用Vite创建Vue 3 + TypeScript项目- 配置基础依赖和开发环境- 搭建项目目录结构### 1.2 后端项目初始化- 创建Node.js + TypeScript项目- 配置核心依赖- 实现基础服务器架构### 1.3 核心模块设计- 设计代码生成引擎的核心接口- 规划插件系统架构- 定义数据模型和配置结构## 2. 核心功能开发### 2.1 代码生成引擎- 实现ST语言代码生成功能- 扩展支持LD和IL格式- 开发PLC品牌适配层### 2.2 图形化流程设计器- 实现基础的拖拽功能- 开发流程元素库- 实现流程图与代码的同步### 2.3 语法校验系统- 实现ST语言语法校验- 扩展支持其他语言格式- 开发错误提示功能## 3. 扩展功能开发### 3.1 模板系统- 实现基础模板管理功能- 开发内置模板库- 支持用户自定义模板### 3.2 版本控制系统- 集成Git操作- 实现代码历史管理- 开发分支管理功能### 3.3 导出功能- 支持多种文件格式导出- 实现PLC品牌专用格式- 开发项目打包功能### 3.4 插件系统- 实现插件加载机制- 开发插件API- 测试插件扩展功能## 4. 集成与测试### 4.1 前后端集成- 实现API接口对接- 开发数据同步机制- 测试端到端功能### 4.2 功能测试- 测试各PLC品牌代码生成- 验证语法校验功能- 测试模板和插件系统### 4.3 性能测试- 测试大规模流程图处理- 验证代码生成速度- 测试系统稳定性## 5. 文档与部署### 5.1 文档编写- 编写用户操作手册- 开发API文档- 创建示例项目库### 5.2 部署配置- 配置Docker容器- 实现Electron打包- 测试部署流程## 6. 优化与迭代### 6.1 性能优化- 优化代码生成算法- 提升前端渲染性能- 优化数据库查询### 6.2 用户体验优化- 改进界面设计- 增强交互体验- 完善错误提示### 6.3 功能扩展- 添加新的PLC品牌支持- 开发行业专用插件- 实现高级功能特性## 7. 交付与支持### 7.1 最终测试- 进行全面的功能测试- 验证系统稳定性- 测试边界情况### 7.2 交付准备- 打包发布版本- 准备部署文档- 整理技术支持资料### 7.3 技术支持- 建立用户反馈渠道- 提供在线技术支持- 规划后续版本迭代
里面从头到尾都包含了,包括前端、后端及最后的交互和文档支持全都有了,这对于我们没搞过的朋友们是不是非常方便。
5.优化Plan完成后,会出现执行按钮,确认后直接点执行就可以了:
执行的过程中,会根据Plan生成Todo list任务清单:

当然,做的整个过程中,可能还需要跟你确认安装一些辅助的插件和Package,毕竟要对你电脑内部系统文件等进行操作,这些提示还是重要的,否则不知道搞了一堆什么东西。

最后,一直卡在这一步:

不知道啥原因,有没有哪位知道的!

后面跳过去,继续等待大概10多分钟,自动走完,最终的前端页面:

放大些:

非常的简易,也没有太多东西,点击生成代码:

由于前端貌似没有对话输入的窗口,所以出来的效果实际上完全没法用,只能慢慢调教,但是效果还是不怎么理想。

有兴趣的朋友,可以自行试试吧。

03

总结

总结来说,未来各行各业,基于AI生成的软件将会越来越多,我们希望多多产生有价值的App应用,可以真正解决工业上各种各样的的问题!

 ▊ 阅读更多(戳下方图片)

请长按下方二维码关注Hello工控

最新文章

随机文章