{
    "input_path": "/opt/data/paddleocr/data/20260909190401358940.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": [
        [
            [
                42,
                7
            ],
            [
                1005,
                7
            ],
            [
                1005,
                30
            ],
            [
                42,
                30
            ]
        ],
        [
            [
                42,
                46
            ],
            [
                625,
                46
            ],
            [
                625,
                69
            ],
            [
                42,
                69
            ]
        ],
        [
            [
                40,
                95
            ],
            [
                196,
                95
            ],
            [
                196,
                121
            ],
            [
                40,
                121
            ]
        ],
        [
            [
                77,
                147
            ],
            [
                1034,
                147
            ],
            [
                1034,
                170
            ],
            [
                77,
                170
            ]
        ],
        [
            [
                77,
                187
            ],
            [
                1032,
                187
            ],
            [
                1032,
                210
            ],
            [
                77,
                210
            ]
        ],
        [
            [
                76,
                223
            ],
            [
                197,
                223
            ],
            [
                197,
                251
            ],
            [
                76,
                251
            ]
        ],
        [
            [
                76,
                270
            ],
            [
                725,
                271
            ],
            [
                725,
                295
            ],
            [
                75,
                294
            ]
        ],
        [
            [
                77,
                311
            ],
            [
                1018,
                311
            ],
            [
                1018,
                334
            ],
            [
                77,
                334
            ]
        ],
        [
            [
                77,
                349
            ],
            [
                594,
                349
            ],
            [
                594,
                373
            ],
            [
                77,
                373
            ]
        ],
        [
            [
                77,
                393
            ],
            [
                1014,
                393
            ],
            [
                1014,
                417
            ],
            [
                77,
                417
            ]
        ],
        [
            [
                76,
                430
            ],
            [
                1033,
                431
            ],
            [
                1033,
                458
            ],
            [
                76,
                457
            ]
        ],
        [
            [
                76,
                470
            ],
            [
                222,
                470
            ],
            [
                222,
                497
            ],
            [
                76,
                497
            ]
        ],
        [
            [
                38,
                521
            ],
            [
                897,
                522
            ],
            [
                897,
                548
            ],
            [
                38,
                547
            ]
        ],
        [
            [
                38,
                561
            ],
            [
                873,
                559
            ],
            [
                873,
                585
            ],
            [
                38,
                587
            ]
        ],
        [
            [
                41,
                600
            ],
            [
                1023,
                600
            ],
            [
                1023,
                627
            ],
            [
                41,
                627
            ]
        ],
        [
            [
                40,
                639
            ],
            [
                1031,
                639
            ],
            [
                1031,
                666
            ],
            [
                40,
                666
            ]
        ],
        [
            [
                41,
                678
            ],
            [
                1005,
                678
            ],
            [
                1005,
                705
            ],
            [
                41,
                705
            ]
        ],
        [
            [
                57,
                719
            ],
            [
                424,
                719
            ],
            [
                424,
                743
            ],
            [
                57,
                743
            ]
        ],
        [
            [
                41,
                769
            ],
            [
                1028,
                769
            ],
            [
                1028,
                792
            ],
            [
                41,
                792
            ]
        ],
        [
            [
                42,
                808
            ],
            [
                1028,
                808
            ],
            [
                1028,
                831
            ],
            [
                42,
                831
            ]
        ],
        [
            [
                42,
                848
            ],
            [
                1023,
                848
            ],
            [
                1023,
                871
            ],
            [
                42,
                871
            ]
        ],
        [
            [
                42,
                887
            ],
            [
                934,
                887
            ],
            [
                934,
                910
            ],
            [
                42,
                910
            ]
        ],
        [
            [
                40,
                937
            ],
            [
                435,
                937
            ],
            [
                435,
                960
            ],
            [
                40,
                960
            ]
        ],
        [
            [
                40,
                987
            ],
            [
                256,
                984
            ],
            [
                256,
                1009
            ],
            [
                40,
                1011
            ]
        ],
        [
            [
                113,
                1031
            ],
            [
                1014,
                1031
            ],
            [
                1014,
                1054
            ],
            [
                113,
                1054
            ]
        ],
        [
            [
                113,
                1071
            ],
            [
                510,
                1071
            ],
            [
                510,
                1094
            ],
            [
                113,
                1094
            ]
        ],
        [
            [
                116,
                1118
            ],
            [
                1021,
                1118
            ],
            [
                1021,
                1138
            ],
            [
                116,
                1138
            ]
        ],
        [
            [
                112,
                1155
            ],
            [
                232,
                1155
            ],
            [
                232,
                1180
            ],
            [
                112,
                1180
            ]
        ],
        [
            [
                114,
                1201
            ],
            [
                879,
                1201
            ],
            [
                879,
                1223
            ],
            [
                114,
                1223
            ]
        ],
        [
            [
                40,
                1244
            ],
            [
                257,
                1244
            ],
            [
                257,
                1268
            ],
            [
                40,
                1268
            ]
        ],
        [
            [
                113,
                1289
            ],
            [
                1028,
                1289
            ],
            [
                1028,
                1313
            ],
            [
                113,
                1313
            ]
        ],
        [
            [
                112,
                1328
            ],
            [
                696,
                1329
            ],
            [
                695,
                1353
            ],
            [
                112,
                1352
            ]
        ],
        [
            [
                113,
                1374
            ],
            [
                975,
                1374
            ],
            [
                975,
                1397
            ],
            [
                113,
                1397
            ]
        ],
        [
            [
                108,
                1412
            ],
            [
                165,
                1415
            ],
            [
                164,
                1450
            ],
            [
                106,
                1447
            ]
        ],
        [
            [
                41,
                1465
            ],
            [
                251,
                1465
            ],
            [
                251,
                1486
            ],
            [
                41,
                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
    ],
    "text_rec_score_thresh": 0.0,
    "rec_texts": [
        "先\"的建设哲学，最终形成了成熟的7层架构设计，包含47张核心数据表、4大核心子系统，",
        "覆盖端到端任务管理、实时监控、告警通知和性能优化。",
        "架构设计哲学：",
        "区别于\"业务优先\"的常见误解，本项目严格遵循CleanArchitecture的正确理解基础设",
        "施优先：从最稳定的CoreFramework开始构建，逐层向外扩展，确保每一层都建立在稳固",
        "的基础之上",
        "建设方向：CoreFramework→Technicallmplementation→",
        "BusinessTechnologyAdapter→ BusinessAbstraction→ BusinessCorelmplementation",
        "→ApplicationOrchestration → Userlnteraction",
        "依赖方向：外层依赖内层，内层绝不依赖外层。BusinessAbstraction层居中作为\"稳定接",
        "口锚点\"，Technicallmplementation和BusinessCorelmplementation分别从技术和业务",
        "两侧向它收敛",
        "7层架构：CoreFramework（.NET10原生Channels/RateLimiting/Metrics）",
        "Technicallmplementation（DB驱动/数据转换/资源管理/采集写入引擎）→",
        "BusinessTechnologyAdapter（技术适配/配置加载)→BusinessAbstraction（调度/资源/",
        "并发/技术接口契约）→BusinessCorelmplementation（实体/值对象/领域服务/领域事件）",
        "→ApplicationOrchestration（同步/任务/监控/配置服务/用例协调）→Userlnteraction",
        "(CLI/API/Bootstrap/HealthCheck)",
        "47张核心数据表（5大分类）：基础配置15表（环境/数据源/字段映射/写入策略/过滤配置",
        "等）→同步策略9表（事务/轮询/增量三种策略+依赖/执行状态）→监控日志11表（运行",
        "状态/性能历史/告警规则/事件/MQTT配置）→任务执行8表（采集/写入记录/批次汇总/",
        "同步任务/执行流水审计）→系统管理4表（验证规则/依赖/通知/MQTT消息记录）",
        "4大核心子系统基于.NET10的实现：",
        "1．资源管理子系统：",
        "三层资源池架构：全局资源池（连接池/内存池/线程池）→环境资源池（按环境隔离",
        "配额）→数据源资源池（优先级分配）",
        "自适应分配器：基于负载预测的资源预分配+使用率监控动态调整+优先级队列支持关",
        "键任务优先",
        "健康检查器：定期检测资源状态+自动恢复故障资源+完整生命周期管理",
        "2．并发控制子系统：",
        "混合策略管理器：计数信号量+权重信号量（控制并发数量），固定/动态令牌桶（控制",
        "请求速率)，固定窗口/滑动窗口/漏桶限流 (防止过载）",
        "动态调整器：基于系统负载实时调整并发限制+自适应速率控制+优先级队列管理",
        "集成",
        "3.任务调度子系统"
    ],
    "rec_scores": [
        0.9960761070251465,
        0.9991136193275452,
        0.9806346893310547,
        0.9936485886573792,
        0.9938256144523621,
        0.9998446702957153,
        0.9816407561302185,
        0.9565087556838989,
        0.9825056195259094,
        0.9919791221618652,
        0.982785165309906,
        0.9997196793556213,
        0.9627965092658997,
        0.9753778576850891,
        0.9719067215919495,
        0.9768542051315308,
        0.9784191250801086,
        0.9711002111434937,
        0.9693256616592407,
        0.968230664730072,
        0.977788507938385,
        0.9823423624038696,
        0.983731746673584,
        0.9774687886238098,
        0.9773885011672974,
        0.9817302823066711,
        0.9963093996047974,
        0.9996076822280884,
        0.9966925382614136,
        0.9839181900024414,
        0.9743552803993225,
        0.9471421241760254,
        0.9952588677406311,
        0.9997608661651611,
        0.9482213258743286
    ],
    "rec_polys": [
        [
            [
                42,
                7
            ],
            [
                1005,
                7
            ],
            [
                1005,
                30
            ],
            [
                42,
                30
            ]
        ],
        [
            [
                42,
                46
            ],
            [
                625,
                46
            ],
            [
                625,
                69
            ],
            [
                42,
                69
            ]
        ],
        [
            [
                40,
                95
            ],
            [
                196,
                95
            ],
            [
                196,
                121
            ],
            [
                40,
                121
            ]
        ],
        [
            [
                77,
                147
            ],
            [
                1034,
                147
            ],
            [
                1034,
                170
            ],
            [
                77,
                170
            ]
        ],
        [
            [
                77,
                187
            ],
            [
                1032,
                187
            ],
            [
                1032,
                210
            ],
            [
                77,
                210
            ]
        ],
        [
            [
                76,
                223
            ],
            [
                197,
                223
            ],
            [
                197,
                251
            ],
            [
                76,
                251
            ]
        ],
        [
            [
                76,
                270
            ],
            [
                725,
                271
            ],
            [
                725,
                295
            ],
            [
                75,
                294
            ]
        ],
        [
            [
                77,
                311
            ],
            [
                1018,
                311
            ],
            [
                1018,
                334
            ],
            [
                77,
                334
            ]
        ],
        [
            [
                77,
                349
            ],
            [
                594,
                349
            ],
            [
                594,
                373
            ],
            [
                77,
                373
            ]
        ],
        [
            [
                77,
                393
            ],
            [
                1014,
                393
            ],
            [
                1014,
                417
            ],
            [
                77,
                417
            ]
        ],
        [
            [
                76,
                430
            ],
            [
                1033,
                431
            ],
            [
                1033,
                458
            ],
            [
                76,
                457
            ]
        ],
        [
            [
                76,
                470
            ],
            [
                222,
                470
            ],
            [
                222,
                497
            ],
            [
                76,
                497
            ]
        ],
        [
            [
                38,
                521
            ],
            [
                897,
                522
            ],
            [
                897,
                548
            ],
            [
                38,
                547
            ]
        ],
        [
            [
                38,
                561
            ],
            [
                873,
                559
            ],
            [
                873,
                585
            ],
            [
                38,
                587
            ]
        ],
        [
            [
                41,
                600
            ],
            [
                1023,
                600
            ],
            [
                1023,
                627
            ],
            [
                41,
                627
            ]
        ],
        [
            [
                40,
                639
            ],
            [
                1031,
                639
            ],
            [
                1031,
                666
            ],
            [
                40,
                666
            ]
        ],
        [
            [
                41,
                678
            ],
            [
                1005,
                678
            ],
            [
                1005,
                705
            ],
            [
                41,
                705
            ]
        ],
        [
            [
                57,
                719
            ],
            [
                424,
                719
            ],
            [
                424,
                743
            ],
            [
                57,
                743
            ]
        ],
        [
            [
                41,
                769
            ],
            [
                1028,
                769
            ],
            [
                1028,
                792
            ],
            [
                41,
                792
            ]
        ],
        [
            [
                42,
                808
            ],
            [
                1028,
                808
            ],
            [
                1028,
                831
            ],
            [
                42,
                831
            ]
        ],
        [
            [
                42,
                848
            ],
            [
                1023,
                848
            ],
            [
                1023,
                871
            ],
            [
                42,
                871
            ]
        ],
        [
            [
                42,
                887
            ],
            [
                934,
                887
            ],
            [
                934,
                910
            ],
            [
                42,
                910
            ]
        ],
        [
            [
                40,
                937
            ],
            [
                435,
                937
            ],
            [
                435,
                960
            ],
            [
                40,
                960
            ]
        ],
        [
            [
                40,
                987
            ],
            [
                256,
                984
            ],
            [
                256,
                1009
            ],
            [
                40,
                1011
            ]
        ],
        [
            [
                113,
                1031
            ],
            [
                1014,
                1031
            ],
            [
                1014,
                1054
            ],
            [
                113,
                1054
            ]
        ],
        [
            [
                113,
                1071
            ],
            [
                510,
                1071
            ],
            [
                510,
                1094
            ],
            [
                113,
                1094
            ]
        ],
        [
            [
                116,
                1118
            ],
            [
                1021,
                1118
            ],
            [
                1021,
                1138
            ],
            [
                116,
                1138
            ]
        ],
        [
            [
                112,
                1155
            ],
            [
                232,
                1155
            ],
            [
                232,
                1180
            ],
            [
                112,
                1180
            ]
        ],
        [
            [
                114,
                1201
            ],
            [
                879,
                1201
            ],
            [
                879,
                1223
            ],
            [
                114,
                1223
            ]
        ],
        [
            [
                40,
                1244
            ],
            [
                257,
                1244
            ],
            [
                257,
                1268
            ],
            [
                40,
                1268
            ]
        ],
        [
            [
                113,
                1289
            ],
            [
                1028,
                1289
            ],
            [
                1028,
                1313
            ],
            [
                113,
                1313
            ]
        ],
        [
            [
                112,
                1328
            ],
            [
                696,
                1329
            ],
            [
                695,
                1353
            ],
            [
                112,
                1352
            ]
        ],
        [
            [
                113,
                1374
            ],
            [
                975,
                1374
            ],
            [
                975,
                1397
            ],
            [
                113,
                1397
            ]
        ],
        [
            [
                108,
                1412
            ],
            [
                165,
                1415
            ],
            [
                164,
                1450
            ],
            [
                106,
                1447
            ]
        ],
        [
            [
                41,
                1465
            ],
            [
                251,
                1465
            ],
            [
                251,
                1486
            ],
            [
                41,
                1486
            ]
        ]
    ],
    "rec_boxes": [
        [
            42,
            7,
            1005,
            30
        ],
        [
            42,
            46,
            625,
            69
        ],
        [
            40,
            95,
            196,
            121
        ],
        [
            77,
            147,
            1034,
            170
        ],
        [
            77,
            187,
            1032,
            210
        ],
        [
            76,
            223,
            197,
            251
        ],
        [
            75,
            270,
            725,
            295
        ],
        [
            77,
            311,
            1018,
            334
        ],
        [
            77,
            349,
            594,
            373
        ],
        [
            77,
            393,
            1014,
            417
        ],
        [
            76,
            430,
            1033,
            458
        ],
        [
            76,
            470,
            222,
            497
        ],
        [
            38,
            521,
            897,
            548
        ],
        [
            38,
            559,
            873,
            587
        ],
        [
            41,
            600,
            1023,
            627
        ],
        [
            40,
            639,
            1031,
            666
        ],
        [
            41,
            678,
            1005,
            705
        ],
        [
            57,
            719,
            424,
            743
        ],
        [
            41,
            769,
            1028,
            792
        ],
        [
            42,
            808,
            1028,
            831
        ],
        [
            42,
            848,
            1023,
            871
        ],
        [
            42,
            887,
            934,
            910
        ],
        [
            40,
            937,
            435,
            960
        ],
        [
            40,
            984,
            256,
            1011
        ],
        [
            113,
            1031,
            1014,
            1054
        ],
        [
            113,
            1071,
            510,
            1094
        ],
        [
            116,
            1118,
            1021,
            1138
        ],
        [
            112,
            1155,
            232,
            1180
        ],
        [
            114,
            1201,
            879,
            1223
        ],
        [
            40,
            1244,
            257,
            1268
        ],
        [
            113,
            1289,
            1028,
            1313
        ],
        [
            112,
            1328,
            696,
            1353
        ],
        [
            113,
            1374,
            975,
            1397
        ],
        [
            106,
            1412,
            165,
            1450
        ],
        [
            41,
            1465,
            251,
            1486
        ]
    ]
}