您无需自己构建的部分
每个客户方案都需要、却没人愿意再写一遍的六项能力
- 连接S7、OPC UA、MQTT、Modbus 和 IO-Link 采集器均以应用形式提供。导入 TIA Portal 导出文件,变量即开始采集。少见协议可使用应用商店中的 Node-RED。
- 边缘运行时代理在客户自有的 Linux 上运行您的容器(包括实时内核),支持主机设备访问、特权模式、主机网络和 NVIDIA 容器运行时。
- 数据层边缘和云端的时序存储、自定义 SQL、物化转换与定时转换、即席 SQL 面板,以及可向任意下游系统缓冲转发的 Data Relay。
- UI 与看板无代码看板构建器,支持页面、表单、开关和数据回写,每个组件都可嵌入 AI 对话。需要更多功能时,可在 App Studio 中构建您自己的 UI。
- 分发与更新从您的 CI 将镜像推送到 IronFlock 镜像仓库;一体机上的镜像仓库会同步这些镜像。向设备组分阶段发布 OTA 更新,在线离线皆可。
- 远程访问与安全经中转、全程记录的会话,可访问 HMI、PLC 和应用端口。多租户、细粒度权限、审计日志,让您不必再与每个客户的 IT 反复交涉。

示例:LineOps
产线末端质量应用,由 IronFlock 基于 IronFlock 打造
LineOps 将装配线末端数字化:包装环节扫码校验的产量计数,可逐级上报至质量、维修和仓库部门的 Andon 呼叫,每个工位屏幕上经审批的作业指导,以及实时产线仪表板。每条产线由一台工控机运行;整个工厂就是一个看板。
- 全部状态通过 SDK 保存在 IronFlock 表中。没有自己的数据库。
- 主管、各部门和工厂管理员在 IronFlock 看板上工作;工位屏幕嵌入其中。
- Andon 通知就是平台告警。无需编写邮件或短信代码。
- 机器数值来自已安装的 PLC 采集器应用。LineOps 中没有 PLC 驱动。
LineOps 使用 Claude Code 和 IronFlock 插件开发。
在 App Store 中查看 LineOps开发者工作流
您的容器已经是一个 IronFlock 应用
一个应用就是一个 Docker 镜像,加上其 .ironflock 文件夹中的几个模板文件。现有镜像无需重写即可转换;新应用可从 App Studio 的模板起步。
- 构建在 App Studio 或您自己的 IDE 中完成;从 GitHub、GitLab 或 Bitbucket 推送。
- 声明应用对外提供的内容(表、端口、设置),让助手学会它的技能。
- 部署到单台设备、设备组或客户的整个设备群。
- 发布私下发布给您的客户,或公开发布到应用商店;保留知识产权,自定许可方式。
# LineOps 的 .ironflock/data-template.yml 节选consumes: - app: PLCCollectordata: tables: - tablename: andon_events maintainLatestFlagFor: [request_no] columns: - id: request_no dataType: string - id: station_id dataType: string - id: state dataType: string
# 在 Claude Code 中安装插件/plugin marketplace add IronFlock/agent-skills/plugin install ironflock@ironflock
用 Claude Code 构建
懂得如何构建 IronFlock 应用的 Claude Code 插件
IronFlock 插件让您的编程智能体了解平台:每类数据存放在哪里、一个入门应用、.ironflock 文件夹中的每个模板、看板组件,以及一个校验器,可提前发现原本要到安装时才会由平台报告的问题。基于 MIT 许可证开源。

助手可扩展
您交付的每个应用,都会教会助手一项技能
多智能体系统读取数据层以及项目中已安装的应用。安装视觉应用,助手就能为图像评级;安装采集器,它就能完成设备配置。您无需编写提示词:只需声明应用能做什么。