{
    "input_path": "/opt/data/paddleocr/data/20260909190358038159.png",
    "page_index": null,
    "model_settings": {
        "use_doc_preprocessor": true,
        "use_textline_orientation": false
    },
    "doc_preprocessor_res": {
        "input_path": null,
        "page_index": null,
        "model_settings": {
            "use_doc_orientation_classify": false,
            "use_doc_unwarping": false
        },
        "angle": -1
    },
    "dt_polys": [
        [
            [
                41,
                5
            ],
            [
                1029,
                6
            ],
            [
                1029,
                30
            ],
            [
                41,
                29
            ]
        ],
        [
            [
                42,
                45
            ],
            [
                640,
                44
            ],
            [
                640,
                68
            ],
            [
                42,
                69
            ]
        ],
        [
            [
                40,
                94
            ],
            [
                654,
                94
            ],
            [
                654,
                120
            ],
            [
                40,
                120
            ]
        ],
        [
            [
                819,
                96
            ],
            [
                1032,
                96
            ],
            [
                1032,
                119
            ],
            [
                819,
                119
            ]
        ],
        [
            [
                41,
                134
            ],
            [
                1035,
                134
            ],
            [
                1035,
                158
            ],
            [
                41,
                158
            ]
        ],
        [
            [
                40,
                172
            ],
            [
                221,
                172
            ],
            [
                221,
                199
            ],
            [
                40,
                199
            ]
        ],
        [
            [
                338,
                169
            ],
            [
                373,
                169
            ],
            [
                373,
                202
            ],
            [
                338,
                202
            ]
        ],
        [
            [
                476,
                171
            ],
            [
                576,
                171
            ],
            [
                576,
                200
            ],
            [
                476,
                200
            ]
        ],
        [
            [
                734,
                170
            ],
            [
                858,
                170
            ],
            [
                858,
                198
            ],
            [
                734,
                198
            ]
        ],
        [
            [
                40,
                223
            ],
            [
                225,
                223
            ],
            [
                225,
                250
            ],
            [
                40,
                250
            ]
        ],
        [
            [
                75,
                274
            ],
            [
                231,
                274
            ],
            [
                231,
                301
            ],
            [
                75,
                301
            ]
        ],
        [
            [
                811,
                275
            ],
            [
                1025,
                275
            ],
            [
                1025,
                302
            ],
            [
                811,
                302
            ]
        ],
        [
            [
                77,
                315
            ],
            [
                676,
                315
            ],
            [
                676,
                338
            ],
            [
                77,
                338
            ]
        ],
        [
            [
                76,
                359
            ],
            [
                1011,
                359
            ],
            [
                1011,
                383
            ],
            [
                76,
                383
            ]
        ],
        [
            [
                76,
                398
            ],
            [
                947,
                397
            ],
            [
                947,
                422
            ],
            [
                76,
                423
            ]
        ],
        [
            [
                76,
                444
            ],
            [
                1001,
                444
            ],
            [
                1001,
                468
            ],
            [
                76,
                468
            ]
        ],
        [
            [
                77,
                483
            ],
            [
                628,
                483
            ],
            [
                628,
                507
            ],
            [
                77,
                507
            ]
        ],
        [
            [
                42,
                534
            ],
            [
                997,
                534
            ],
            [
                997,
                557
            ],
            [
                42,
                557
            ]
        ],
        [
            [
                42,
                572
            ],
            [
                985,
                572
            ],
            [
                985,
                596
            ],
            [
                42,
                596
            ]
        ],
        [
            [
                40,
                637
            ],
            [
                1013,
                639
            ],
            [
                1013,
                669
            ],
            [
                40,
                667
            ]
        ],
        [
            [
                74,
                683
            ],
            [
                311,
                681
            ],
            [
                311,
                711
            ],
            [
                75,
                713
            ]
        ],
        [
            [
                42,
                739
            ],
            [
                1029,
                739
            ],
            [
                1029,
                763
            ],
            [
                42,
                763
            ]
        ],
        [
            [
                41,
                778
            ],
            [
                1029,
                779
            ],
            [
                1029,
                803
            ],
            [
                41,
                802
            ]
        ],
        [
            [
                41,
                818
            ],
            [
                998,
                818
            ],
            [
                998,
                841
            ],
            [
                41,
                841
            ]
        ],
        [
            [
                41,
                857
            ],
            [
                474,
                857
            ],
            [
                474,
                881
            ],
            [
                41,
                881
            ]
        ],
        [
            [
                39,
                906
            ],
            [
                194,
                906
            ],
            [
                194,
                934
            ],
            [
                39,
                934
            ]
        ],
        [
            [
                39,
                957
            ],
            [
                223,
                957
            ],
            [
                223,
                983
            ],
            [
                39,
                983
            ]
        ],
        [
            [
                383,
                958
            ],
            [
                1032,
                959
            ],
            [
                1032,
                983
            ],
            [
                383,
                981
            ]
        ],
        [
            [
                39,
                995
            ],
            [
                149,
                995
            ],
            [
                149,
                1023
            ],
            [
                39,
                1023
            ]
        ],
        [
            [
                154,
                997
            ],
            [
                364,
                994
            ],
            [
                365,
                1021
            ],
            [
                154,
                1023
            ]
        ],
        [
            [
                526,
                996
            ],
            [
                996,
                998
            ],
            [
                995,
                1022
            ],
            [
                526,
                1020
            ]
        ],
        [
            [
                180,
                1032
            ],
            [
                259,
                1032
            ],
            [
                259,
                1064
            ],
            [
                180,
                1064
            ]
        ],
        [
            [
                419,
                1037
            ],
            [
                1029,
                1037
            ],
            [
                1029,
                1060
            ],
            [
                419,
                1060
            ]
        ],
        [
            [
                36,
                1072
            ],
            [
                92,
                1072
            ],
            [
                92,
                1103
            ],
            [
                36,
                1103
            ]
        ],
        [
            [
                40,
                1126
            ],
            [
                814,
                1126
            ],
            [
                814,
                1150
            ],
            [
                40,
                1150
            ]
        ],
        [
            [
                987,
                1126
            ],
            [
                1015,
                1126
            ],
            [
                1015,
                1153
            ],
            [
                987,
                1153
            ]
        ],
        [
            [
                36,
                1161
            ],
            [
                69,
                1161
            ],
            [
                69,
                1194
            ],
            [
                36,
                1194
            ]
        ],
        [
            [
                175,
                1165
            ],
            [
                1014,
                1166
            ],
            [
                1014,
                1190
            ],
            [
                175,
                1189
            ]
        ],
        [
            [
                38,
                1202
            ],
            [
                511,
                1200
            ],
            [
                511,
                1230
            ],
            [
                38,
                1231
            ]
        ],
        [
            [
                733,
                1205
            ],
            [
                1019,
                1205
            ],
            [
                1019,
                1228
            ],
            [
                733,
                1228
            ]
        ],
        [
            [
                37,
                1237
            ],
            [
                116,
                1240
            ],
            [
                114,
                1272
            ],
            [
                35,
                1270
            ]
        ],
        [
            [
                40,
                1293
            ],
            [
                247,
                1293
            ],
            [
                247,
                1317
            ],
            [
                40,
                1317
            ]
        ],
        [
            [
                441,
                1298
            ],
            [
                460,
                1298
            ],
            [
                460,
                1316
            ],
            [
                441,
                1316
            ]
        ],
        [
            [
                648,
                1295
            ],
            [
                1030,
                1295
            ],
            [
                1030,
                1318
            ],
            [
                648,
                1318
            ]
        ],
        [
            [
                41,
                1334
            ],
            [
                684,
                1334
            ],
            [
                684,
                1358
            ],
            [
                41,
                1358
            ]
        ],
        [
            [
                404,
                1372
            ],
            [
                931,
                1374
            ],
            [
                931,
                1398
            ],
            [
                404,
                1396
            ]
        ],
        [
            [
                41,
                1422
            ],
            [
                1025,
                1424
            ],
            [
                1025,
                1448
            ],
            [
                41,
                1446
            ]
        ],
        [
            [
                40,
                1462
            ],
            [
                1021,
                1463
            ],
            [
                1021,
                1487
            ],
            [
                40,
                1486
            ]
        ]
    ],
    "text_det_params": {
        "limit_side_len": 64,
        "limit_type": "min",
        "thresh": 0.3,
        "max_side_limit": 4000,
        "box_thresh": 0.6,
        "unclip_ratio": 1.5
    },
    "text_type": "general",
    "textline_orientation_angles": [
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1,
        -1
    ],
    "text_rec_score_thresh": 0.0,
    "rec_texts": [
        "一个实测案例：某工控机磁盘写满日志导致采集写入失败，健康检查检测到磁盘剩余<10%后",
        "自动触发日志清理和告警，避免了长达数小时的无声故障",
        "⑥服务生命周期管理（ServiceManager）：统一管理所有",
        "服务实例，按启动优",
        "先级顺序启动（数据库连接先于采集器启动）、按停止优先级反向顺序停止（采集器先于数据库",
        "连接停止)。所有",
        "和",
        "方法通过",
        "接口标准化",
        "⑦故障自愈机制：",
        "连接空闲超时：",
        "，无成功操作自动关",
        "闭连接释放资源，避免长时间空闲连接占用数据库连接池",
        "5种异常检测机制各带独立计数器：连续5次连接失败→30s延迟窗口；3次资源冲突→",
        "3s；10次线程池异常→3s；2次端口冲突→3s；系统高负载检测→90s延迟窗口",
        "AvaloniaUI跨平台桌面界面，实时展示各数据源连接状态（离线/已连接/告警/故障）、",
        "操作状态、错误率、采集数据量的图表化周期性统计",
        "演进价值：从Python单线程脚本演进到C#多线程企业级采集框架，本质上是将\"能用的工",
        "具\"升级为\"可靠的基础设施\"增加了异常隔离、健康检查、故障自愈等工业级必备能力",
        "4.计划分发引擎 - plan_distribution(C# / Avalonia UI/MySQL/ SQL Server/",
        "SQLite / MariaDB)",
        "设计背景：PCS系统产生生产排程计划后，需要将计划及时准确地分发到各个PES工作站（密",
        "炼机/压延机/成型机/硫化机等20+设备)。核心矛盾在于(1）不同设备的计划格式和内容",
        "不同（有的需要配方参数，有的只需要产量目标)；(2）计划变更时需要所有相关设备同步更",
        "新；(3)分发过程不能阻塞PCS的主循环。",
        "核心设计创新：",
        "①读写分离架构:",
        "从PMS服务器读取计划数据→写入LocalSQLite缓存（立即",
        "返回成功)",
        "→后台异步分发到",
        "中各目标设备。这一设计的关键价值在于—",
        "操作和",
        "操作完全解耦，读取PMS计划不会因目标设备响应慢而被",
        "阻塞",
        "②多目标分发引擎：支持按设备、工位、工序维度配置分发表映射，通过",
        "中",
        "的",
        "数组配置分发表。一个计划可以同时分发到多个目标，每个目标的数据库类型可",
        "以不同 (有的用MySQL，有的用 MariaDB)，",
        "基类的多数据库适配能力在",
        "此复用",
        "③自适应连接管理：",
        "+",
        "模式实现可配置的连接超时检测，超",
        "过设定时间（默认3s）后自动判定连接失败，进入重试流程。",
        "在延迟前释放所有数据库连接资源，防止资源泄漏",
        "④5种异常检测机制：连续连接失败、资源冲突、线程池异常、端口冲突、系统高负载每",
        "种异常有独立的计数器、可配置的延迟窗口和智能调整算法(失败次数越多，延迟时间越长）。"
    ],
    "rec_scores": [
        0.9935538172721863,
        0.9985368847846985,
        0.9787061810493469,
        0.9987566471099854,
        0.9742665886878967,
        0.9965212345123291,
        0.9999737739562988,
        0.9999470710754395,
        0.9972141981124878,
        0.9537003040313721,
        0.9328323602676392,
        0.9984622597694397,
        0.99895179271698,
        0.9901003837585449,
        0.9536080360412598,
        0.9731171727180481,
        0.999411940574646,
        0.9923757314682007,
        0.9892100691795349,
        0.9252504110336304,
        0.9550060033798218,
        0.9919202327728271,
        0.9650066494941711,
        0.9650823473930359,
        0.968185544013977,
        0.9720759391784668,
        0.9511876106262207,
        0.9846582412719727,
        0.9792078733444214,
        0.987091064453125,
        0.9860219359397888,
        0.9997609257698059,
        0.9984281063079834,
        0.9987090826034546,
        0.9982837438583374,
        0.9999790191650391,
        0.9999125003814697,
        0.999112606048584,
        0.921964168548584,
        0.9990525245666504,
        0.9995312690734863,
        0.9501811265945435,
        0.9646164178848267,
        0.99916672706604,
        0.9870768785476685,
        0.9994874596595764,
        0.9978712797164917,
        0.9829350709915161
    ],
    "rec_polys": [
        [
            [
                41,
                5
            ],
            [
                1029,
                6
            ],
            [
                1029,
                30
            ],
            [
                41,
                29
            ]
        ],
        [
            [
                42,
                45
            ],
            [
                640,
                44
            ],
            [
                640,
                68
            ],
            [
                42,
                69
            ]
        ],
        [
            [
                40,
                94
            ],
            [
                654,
                94
            ],
            [
                654,
                120
            ],
            [
                40,
                120
            ]
        ],
        [
            [
                819,
                96
            ],
            [
                1032,
                96
            ],
            [
                1032,
                119
            ],
            [
                819,
                119
            ]
        ],
        [
            [
                41,
                134
            ],
            [
                1035,
                134
            ],
            [
                1035,
                158
            ],
            [
                41,
                158
            ]
        ],
        [
            [
                40,
                172
            ],
            [
                221,
                172
            ],
            [
                221,
                199
            ],
            [
                40,
                199
            ]
        ],
        [
            [
                338,
                169
            ],
            [
                373,
                169
            ],
            [
                373,
                202
            ],
            [
                338,
                202
            ]
        ],
        [
            [
                476,
                171
            ],
            [
                576,
                171
            ],
            [
                576,
                200
            ],
            [
                476,
                200
            ]
        ],
        [
            [
                734,
                170
            ],
            [
                858,
                170
            ],
            [
                858,
                198
            ],
            [
                734,
                198
            ]
        ],
        [
            [
                40,
                223
            ],
            [
                225,
                223
            ],
            [
                225,
                250
            ],
            [
                40,
                250
            ]
        ],
        [
            [
                75,
                274
            ],
            [
                231,
                274
            ],
            [
                231,
                301
            ],
            [
                75,
                301
            ]
        ],
        [
            [
                811,
                275
            ],
            [
                1025,
                275
            ],
            [
                1025,
                302
            ],
            [
                811,
                302
            ]
        ],
        [
            [
                77,
                315
            ],
            [
                676,
                315
            ],
            [
                676,
                338
            ],
            [
                77,
                338
            ]
        ],
        [
            [
                76,
                359
            ],
            [
                1011,
                359
            ],
            [
                1011,
                383
            ],
            [
                76,
                383
            ]
        ],
        [
            [
                76,
                398
            ],
            [
                947,
                397
            ],
            [
                947,
                422
            ],
            [
                76,
                423
            ]
        ],
        [
            [
                76,
                444
            ],
            [
                1001,
                444
            ],
            [
                1001,
                468
            ],
            [
                76,
                468
            ]
        ],
        [
            [
                77,
                483
            ],
            [
                628,
                483
            ],
            [
                628,
                507
            ],
            [
                77,
                507
            ]
        ],
        [
            [
                42,
                534
            ],
            [
                997,
                534
            ],
            [
                997,
                557
            ],
            [
                42,
                557
            ]
        ],
        [
            [
                42,
                572
            ],
            [
                985,
                572
            ],
            [
                985,
                596
            ],
            [
                42,
                596
            ]
        ],
        [
            [
                40,
                637
            ],
            [
                1013,
                639
            ],
            [
                1013,
                669
            ],
            [
                40,
                667
            ]
        ],
        [
            [
                74,
                683
            ],
            [
                311,
                681
            ],
            [
                311,
                711
            ],
            [
                75,
                713
            ]
        ],
        [
            [
                42,
                739
            ],
            [
                1029,
                739
            ],
            [
                1029,
                763
            ],
            [
                42,
                763
            ]
        ],
        [
            [
                41,
                778
            ],
            [
                1029,
                779
            ],
            [
                1029,
                803
            ],
            [
                41,
                802
            ]
        ],
        [
            [
                41,
                818
            ],
            [
                998,
                818
            ],
            [
                998,
                841
            ],
            [
                41,
                841
            ]
        ],
        [
            [
                41,
                857
            ],
            [
                474,
                857
            ],
            [
                474,
                881
            ],
            [
                41,
                881
            ]
        ],
        [
            [
                39,
                906
            ],
            [
                194,
                906
            ],
            [
                194,
                934
            ],
            [
                39,
                934
            ]
        ],
        [
            [
                39,
                957
            ],
            [
                223,
                957
            ],
            [
                223,
                983
            ],
            [
                39,
                983
            ]
        ],
        [
            [
                383,
                958
            ],
            [
                1032,
                959
            ],
            [
                1032,
                983
            ],
            [
                383,
                981
            ]
        ],
        [
            [
                39,
                995
            ],
            [
                149,
                995
            ],
            [
                149,
                1023
            ],
            [
                39,
                1023
            ]
        ],
        [
            [
                154,
                997
            ],
            [
                364,
                994
            ],
            [
                365,
                1021
            ],
            [
                154,
                1023
            ]
        ],
        [
            [
                526,
                996
            ],
            [
                996,
                998
            ],
            [
                995,
                1022
            ],
            [
                526,
                1020
            ]
        ],
        [
            [
                180,
                1032
            ],
            [
                259,
                1032
            ],
            [
                259,
                1064
            ],
            [
                180,
                1064
            ]
        ],
        [
            [
                419,
                1037
            ],
            [
                1029,
                1037
            ],
            [
                1029,
                1060
            ],
            [
                419,
                1060
            ]
        ],
        [
            [
                36,
                1072
            ],
            [
                92,
                1072
            ],
            [
                92,
                1103
            ],
            [
                36,
                1103
            ]
        ],
        [
            [
                40,
                1126
            ],
            [
                814,
                1126
            ],
            [
                814,
                1150
            ],
            [
                40,
                1150
            ]
        ],
        [
            [
                987,
                1126
            ],
            [
                1015,
                1126
            ],
            [
                1015,
                1153
            ],
            [
                987,
                1153
            ]
        ],
        [
            [
                36,
                1161
            ],
            [
                69,
                1161
            ],
            [
                69,
                1194
            ],
            [
                36,
                1194
            ]
        ],
        [
            [
                175,
                1165
            ],
            [
                1014,
                1166
            ],
            [
                1014,
                1190
            ],
            [
                175,
                1189
            ]
        ],
        [
            [
                38,
                1202
            ],
            [
                511,
                1200
            ],
            [
                511,
                1230
            ],
            [
                38,
                1231
            ]
        ],
        [
            [
                733,
                1205
            ],
            [
                1019,
                1205
            ],
            [
                1019,
                1228
            ],
            [
                733,
                1228
            ]
        ],
        [
            [
                37,
                1237
            ],
            [
                116,
                1240
            ],
            [
                114,
                1272
            ],
            [
                35,
                1270
            ]
        ],
        [
            [
                40,
                1293
            ],
            [
                247,
                1293
            ],
            [
                247,
                1317
            ],
            [
                40,
                1317
            ]
        ],
        [
            [
                441,
                1298
            ],
            [
                460,
                1298
            ],
            [
                460,
                1316
            ],
            [
                441,
                1316
            ]
        ],
        [
            [
                648,
                1295
            ],
            [
                1030,
                1295
            ],
            [
                1030,
                1318
            ],
            [
                648,
                1318
            ]
        ],
        [
            [
                41,
                1334
            ],
            [
                684,
                1334
            ],
            [
                684,
                1358
            ],
            [
                41,
                1358
            ]
        ],
        [
            [
                404,
                1372
            ],
            [
                931,
                1374
            ],
            [
                931,
                1398
            ],
            [
                404,
                1396
            ]
        ],
        [
            [
                41,
                1422
            ],
            [
                1025,
                1424
            ],
            [
                1025,
                1448
            ],
            [
                41,
                1446
            ]
        ],
        [
            [
                40,
                1462
            ],
            [
                1021,
                1463
            ],
            [
                1021,
                1487
            ],
            [
                40,
                1486
            ]
        ]
    ],
    "rec_boxes": [
        [
            41,
            5,
            1029,
            30
        ],
        [
            42,
            44,
            640,
            69
        ],
        [
            40,
            94,
            654,
            120
        ],
        [
            819,
            96,
            1032,
            119
        ],
        [
            41,
            134,
            1035,
            158
        ],
        [
            40,
            172,
            221,
            199
        ],
        [
            338,
            169,
            373,
            202
        ],
        [
            476,
            171,
            576,
            200
        ],
        [
            734,
            170,
            858,
            198
        ],
        [
            40,
            223,
            225,
            250
        ],
        [
            75,
            274,
            231,
            301
        ],
        [
            811,
            275,
            1025,
            302
        ],
        [
            77,
            315,
            676,
            338
        ],
        [
            76,
            359,
            1011,
            383
        ],
        [
            76,
            397,
            947,
            423
        ],
        [
            76,
            444,
            1001,
            468
        ],
        [
            77,
            483,
            628,
            507
        ],
        [
            42,
            534,
            997,
            557
        ],
        [
            42,
            572,
            985,
            596
        ],
        [
            40,
            637,
            1013,
            669
        ],
        [
            74,
            681,
            311,
            713
        ],
        [
            42,
            739,
            1029,
            763
        ],
        [
            41,
            778,
            1029,
            803
        ],
        [
            41,
            818,
            998,
            841
        ],
        [
            41,
            857,
            474,
            881
        ],
        [
            39,
            906,
            194,
            934
        ],
        [
            39,
            957,
            223,
            983
        ],
        [
            383,
            958,
            1032,
            983
        ],
        [
            39,
            995,
            149,
            1023
        ],
        [
            154,
            994,
            365,
            1023
        ],
        [
            526,
            996,
            996,
            1022
        ],
        [
            180,
            1032,
            259,
            1064
        ],
        [
            419,
            1037,
            1029,
            1060
        ],
        [
            36,
            1072,
            92,
            1103
        ],
        [
            40,
            1126,
            814,
            1150
        ],
        [
            987,
            1126,
            1015,
            1153
        ],
        [
            36,
            1161,
            69,
            1194
        ],
        [
            175,
            1165,
            1014,
            1190
        ],
        [
            38,
            1200,
            511,
            1231
        ],
        [
            733,
            1205,
            1019,
            1228
        ],
        [
            35,
            1237,
            116,
            1272
        ],
        [
            40,
            1293,
            247,
            1317
        ],
        [
            441,
            1298,
            460,
            1316
        ],
        [
            648,
            1295,
            1030,
            1318
        ],
        [
            41,
            1334,
            684,
            1358
        ],
        [
            404,
            1372,
            931,
            1398
        ],
        [
            41,
            1422,
            1025,
            1448
        ],
        [
            40,
            1462,
            1021,
            1487
        ]
    ]
}