钢材表面缺陷智能识别与分析平台

【标签】 硬件交互

【标题】 【硬件交互赛道】做一个钢检智眼:钢材表面缺陷智能识别与分析平台应用

【正文】

0. 先和大家打个招呼吧 :waving_hand:

  • 大家好,我是一名对人工智能、工业质检和智能制造方向感兴趣的参赛者。

    这次我使用 TRAE 完成了「钢材表面缺陷智能识别与分析平台」Demo 的开发。最开始我只是想做一个能识别钢材表面裂纹、划痕、夹杂、氧化皮等缺陷的系统,但不知道怎么把“AI识别、数据分析、检测记录、文件管理”这些功能组合成一个完整平台。于是我把想法一步步告诉 TRAE:希望它像一个工业质检系统,有图片检测、视频检测、实时摄像头检测、缺陷统计分析和检测记录追溯。TRAE 帮我拆解功能、生成前后端代码、补齐页面和演示数据,也帮我解决了资源缺失、页面空白、路径报错等问题。让我印象最深的是,原本我以为 AI 检测平台一定很复杂,但通过和 TRAE 一步步配合,竟然可以把一个完整的 Demo 搭起来并跑通。

1. Demo 简介

  • 这个 Demo 是一个面向钢材生产与质检场景的 Web 端智能缺陷识别与分析系统。

    核心用户主要包括钢铁厂质检人员、产线管理人员、设备运维人员、质量管理部门以及智能制造相关企业。

    主要功能包括:

    1. 钢材表面缺陷智能检测
      支持图片检测、视频检测和摄像头实时检测,能够展示裂纹、划痕、夹杂、氧化皮、点蚀、斑块等缺陷识别结果,并输出缺陷类别、置信度、位置框和质量判定。

    1. 检测记录追溯与文件管理
      系统会记录每次检测的文件名称、检测类型、缺陷数量、最高置信度和检测时间,并支持图片/视频检测结果文件查看与下载,方便后续复查和质量追溯。

    1. 缺陷统计分析与工业大屏展示
      平台首页通过工业大屏展示今日检测量、今日缺陷数、累计检测量、缺陷检出率、产线状态和质量告警;统计分析页展示缺陷类别占比、检测趋势和质量分析建议。

2. Demo 创作思路

  • 灵感来源于钢铁制造企业的质量检测场景。钢材在生产、运输和加工过程中,表面可能出现裂纹、划痕、夹杂、氧化皮、点蚀等缺陷,这些缺陷如果只靠人工肉眼检查,不仅效率低,而且容易漏检。

    我想解决的问题是:传统钢材质检依赖人工经验,检测结果不够稳定;产线检测数据分散,缺陷记录难以追溯;管理人员无法快速了解整体质量趋势和高发缺陷类型。

    选择这个方向,是因为它既有明确的产业应用价值,也适合通过 AI 和可视化技术做成 Demo 展示。相比只做一个简单识别页面,我更希望把它做成一个完整的工业质检平台:既能检测,又能记录、分析、展示和辅助决策。这样评审不仅能看到识别功能,也能看到它在真实工厂场景中的使用价值。

3. Demo 体验地址(三选一)

4. TRAE 实践过程

  • 我使用 TRAE 完成 Demo 开发的大致流程如下:

    第一步:需求梳理与功能规划
    我先告诉 TRAE,我想做一个“钢材表面缺陷智能识别与分析平台”,希望它不是单一页面,而是一个完整系统。TRAE 帮我梳理出核心模块:登录系统、首页大屏、图片检测、视频检测、摄像头检测、检测记录、统计分析、文件管理、系统管理等。

    .731649524895464:580915c5ff4dd6f5f654b0725e6aaea0_6a579953e08a60ae1fee949f.6a57a396e08a60ae1fee9551.6a57a395dcbb3a961d1d6786:Trae CN.T(2026/7/15 23:13:26)

    第二步:前后端项目搭建
    TRAE 帮我生成了 Vue 前端和 FastAPI 后端结构,前端负责页面展示和交互,后端负责登录认证、检测接口、检测记录、统计数据和文件管理。这个过程让我感觉比较直观:我只需要描述页面和功能,TRAE 会帮我把它拆成具体代码文件和接口。

    .731649524895464:aab87b4e842c39cb83ad097b4dc8d25e_6a579953e08a60ae1fee949f.6a57a488e08a60ae1fee9576.6a57a488dcbb3a961d1d6787:Trae CN.T(2026/7/15 23:17:28)

    第三步:核心检测功能实现
    我继续让 TRAE 完成图片检测、视频检测和摄像头检测页面。平台可以上传钢材表面图片或视频,返回缺陷类别、置信度、坐标位置和检测耗时,并在页面上用检测框标注缺陷区域。

    .731649524895464:a722949a2058897c395f2e3548e4f572_6a579953e08a60ae1fee949f.6a57a52ce08a60ae1fee959b.6a57a52cdcbb3a961d1d6788:Trae CN.T(2026/7/15 23:20:12)

    第四步:问题修复与项目补全
    在运行项目时,我发现一些页面数据为空、样例图缺失、检测结果无法显示、中文路径下图片读取失败等问题。TRAE 帮我逐步排查原因,并补充了演示样例图片、首页产线背景图、结果文件、演示检测数据和无模型时的演示检测模式,还修复了页面显示和资源加载问题。

    .731649524895464:8d46d7fbdd48d1f39057b81c7dcd17bf_6a579953e08a60ae1fee949f.6a57a5e5e08a60ae1fee95b7.6a57a5e4dcbb3a961d1d6789:Trae CN.T(2026/7/15 23:23:17)

    第五步:展示效果优化
    最后,我让 TRAE 对首页大屏、检测页面、文件管理页面和整体视觉效果做了优化。比如把首页中间区域改成钢卷输送线、AI 视觉检测门、缺陷框选和质量监控屏;把白底上传框改成深色工业风;把“模型在线”改成更准确的“检测服务在线”。

    .731649524895464:987c0799bed8cbe76f897721f7a9d730_6a579953e08a60ae1fee949f.6a57a698e08a60ae1fee95e2.6a57a697dcbb3a961d1d678a:Trae CN.T(2026/7/15 23:26:16)

5. 对应的报名审核通过的帖子链接

补充说明
这个 Demo 当前重点展示钢材表面缺陷智能识别平台的完整产品形态和交互流程,包括工业大屏、缺陷检测、记录追溯、统计分析和文件管理。由于真实训练模型 best.pt 需要额外准备数据集和训练权重,当前版本支持演示检测模式,方便评审完整体验平台流程。后续如果继续完善,我希望加入真实钢材缺陷数据集训练、模型评估、产线摄像头接入、缺陷等级判定和质检工单联动,让它更接近真实工业质检应用。