Files
SignatureSystem/logs/seal_20260715.log
2026-07-20 13:16:17 +08:00

431 lines
47 KiB
Plaintext

[2026-07-15 14:14:53] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 14:14:53] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 14:14:53] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 14:14:53] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 14:14:53] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 14:14:53] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 14:14:53] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 14:14:53] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 14:23:49] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
[2026-07-15 15:18:08] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
[2026-07-15 15:18:09] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
[2026-07-15 15:18:11] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
[2026-07-15 15:18:13] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
[2026-07-15 15:18:30] [ERROR] [lib.db] MySQL 查询失败: unpack_from requires a buffer of at least 9 bytes for unpacking 8 bytes at offset 1 (actual buffer size is 5)
[2026-07-15 15:18:30] [ERROR] [lib.db] MySQL 查询失败: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
[2026-07-15 15:18:35] [INFO] [lib.db] 更新记录(MySQL): user_id=1
[2026-07-15 15:18:35] [ERROR] [lib.db] MySQL 查询失败: 'NoneType' object has no attribute 'read'
[2026-07-15 15:18:35] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 15:18:35] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 15:18:36] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 15:18:41] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 10 个 docx, 跳过 0 个非 docx)
[2026-07-15 15:18:41] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件6个环节.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件6个环节_signed.docx (标记 0)
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件开发计划.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件开发计划_signed.docx (标记 0)
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed.docx (标记 0)
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试细则.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试细则_signed.docx (标记 0)
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试计划.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试计划_signed.docx (标记 0)
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试说明.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试说明_signed.docx (标记 0)
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件研制总结报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件研制总结报告_signed.docx (标记 0)
[2026-07-15 15:18:42] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件研究内容关键技术.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件研究内容关键技术_signed.docx (标记 0)
[2026-07-15 15:18:43] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件详细设计说明书.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件详细设计说明书_signed.docx (标记 0)
[2026-07-15 15:18:43] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件需求规格说明书.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件需求规格说明书_signed.docx (标记 0)
[2026-07-15 15:18:43] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 10, 处理 10, 跳过 0, 失败 0
[2026-07-15 15:26:55] [INFO] [lib.batch_processor] 规则已保存到 E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\Code\rules.config
[2026-07-15 15:30:00] [INFO] [lib.batch_processor] [批量] 开始处理文件夹 E:/projects/wxwx/projects_job/GeneralRequirement/SignatureSystem/BackEnd/待签名文档 (扫描 2 个 docx, 跳过 0 个非 docx)
[2026-07-15 15:30:00] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试报告_signed.docx (标记 0)
[2026-07-15 15:30:00] [INFO] [lib.batch_processor] [批量] 文件处理完成: E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试说明.docx -> E:\projects\wxwx\projects_job\GeneralRequirement\SignatureSystem\BackEnd\待签名文档\通用闭环验证系统应用软件测试说明_signed.docx (标记 0)
[2026-07-15 15:30:00] [INFO] [lib.batch_processor] [批量] 文件夹处理完成: 扫描 2, 处理 2, 跳过 0, 失败 0
[2026-07-15 15:44:43] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715154443838966_13708
[2026-07-15 15:44:43] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715154443838966_13708
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] 匹配模式: name
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 15:44:43] [WARNING] [lib.word_signer] [图片匹配] 盖章项1缺少人员姓名
[2026-07-15 15:44:43] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功0项, 告警1条, trace_id=20260715154443838966_13708
[2026-07-15 15:44:43] [ERROR] [waitress] Exception while serving /api/word/sign
Traceback (most recent call last):
File "C:\python\lib\site-packages\waitress\channel.py", line 430, in service
task.service()
File "C:\python\lib\site-packages\waitress\task.py", line 167, in service
self.execute()
File "C:\python\lib\site-packages\waitress\task.py", line 473, in execute
self.write(chunk)
File "C:\python\lib\site-packages\waitress\task.py", line 310, in write
rh = self.build_response_header()
File "C:\python\lib\site-packages\waitress\task.py", line 283, in build_response_header
return res.encode("latin-1")
UnicodeEncodeError: 'latin-1' codec can't encode characters in position 60-75: ordinal not in range(256)
[2026-07-15 15:58:48] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 15:58:48] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 15:58:48] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 15:58:48] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 15:58:48] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 15:58:48] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 15:58:48] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 15:58:48] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 15:59:24] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715155924185218_1144
[2026-07-15 15:59:24] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715155924185218_1144
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=, 查询姓名=
[2026-07-15 15:59:24] [WARNING] [lib.word_signer] [图片匹配] auto未找到姓名=
[2026-07-15 15:59:24] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功0项, 告警1条, trace_id=20260715155924185218_1144
[2026-07-15 16:02:33] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715160233271442_1144
[2026-07-15 16:02:33] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715160233271442_1144
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 16:02:33] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 16:02:33] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 16:02:33] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 16:02:33] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 16:02:33] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 16:02:34] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 16:02:34] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
[2026-07-15 16:02:34] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 16:02:34] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 16:02:34] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715160233271442_1144
[2026-07-15 16:13:09] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 16:13:09] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 16:13:09] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 16:13:09] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 16:13:09] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 16:13:09] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 16:13:09] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 16:13:09] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 16:13:25] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715161325917950_3216
[2026-07-15 16:13:25] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 16:13:25] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715161325917950_3216
[2026-07-15 16:13:25] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 16:13:25] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 16:13:25] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 16:13:26] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 16:13:26] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 16:13:26] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 16:13:26] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 16:13:26] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 16:13:26] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=19900 bytes, 模式=RGB
[2026-07-15 16:13:27] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 16:13:27] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 16:13:27] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715161325917950_3216
[2026-07-15 16:14:39] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715161439741679_3216
[2026-07-15 16:14:39] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715161439741679_3216
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 16:14:39] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 16:14:39] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 16:14:39] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 16:14:39] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 16:14:39] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 16:14:40] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 16:14:40] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=19900 bytes, 模式=RGB
[2026-07-15 16:14:40] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 16:14:40] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 16:14:40] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715161439741679_3216
[2026-07-15 16:30:32] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 16:30:32] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 16:30:32] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 16:30:32] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 16:30:32] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 16:30:32] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 16:30:32] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 16:30:32] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 16:30:48] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715163048636754_19920
[2026-07-15 16:30:48] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715163048636754_19920
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 16:30:48] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 16:30:48] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 16:30:48] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 16:30:48] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 16:30:48] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 16:30:49] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 16:30:49] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
[2026-07-15 16:30:49] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 16:30:49] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 16:30:49] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715163048636754_19920
[2026-07-15 16:45:22] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 16:45:22] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 16:45:22] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 16:45:22] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 16:45:22] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 16:45:22] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 16:45:22] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 16:45:22] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 16:50:19] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715165019717888_11188
[2026-07-15 16:50:19] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715165019717888_11188
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 16:50:19] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 16:50:19] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 16:50:19] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 16:50:19] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 16:50:19] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 16:50:20] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 16:50:20] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
[2026-07-15 16:50:20] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 16:50:20] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 16:50:20] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715165019717888_11188
[2026-07-15 17:02:49] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 17:02:49] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 17:02:49] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 17:02:49] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 17:02:49] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 17:02:49] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 17:02:49] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 17:02:49] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 17:02:50] [WARNING] [waitress.queue] Task queue depth is 1
[2026-07-15 17:02:58] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715170258244937_4092
[2026-07-15 17:02:58] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715170258244937_4092
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 17:02:58] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 17:02:58] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 17:02:58] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 17:02:58] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:02:58] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:02:59] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:02:59] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
[2026-07-15 17:02:59] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 17:02:59] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 17:02:59] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715170258244937_4092
[2026-07-15 17:04:53] [ERROR] [lib.db] MySQL 查询失败: 'NoneType' object has no attribute 'settimeout'
[2026-07-15 17:04:53] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:04:53] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:04:54] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:05:07] [INFO] [lib.db] 更新记录(MySQL): user_id=1
[2026-07-15 17:05:07] [ERROR] [lib.db] MySQL 查询失败: unpack_from requires a buffer of at least 9 bytes for unpacking 8 bytes at offset 1 (actual buffer size is 5)
[2026-07-15 17:05:07] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:05:07] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:05:07] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:12:56] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 17:12:56] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 17:12:56] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 17:12:56] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 17:12:56] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 17:12:56] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 17:12:56] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 17:12:56] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 17:13:22] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715171322249692_2632
[2026-07-15 17:13:22] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715171322249692_2632
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 17:13:22] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(320, 230), bbox=(0, 0, 320, 230), 高alpha像素=73600/73600 (100.0%), 暗像素=73600/73600 (100.0%), 内容像素=73600/73600 (100.0%)
[2026-07-15 17:13:22] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(320, 230), 大小=834 bytes
[2026-07-15 17:13:22] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 17:13:22] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715171322249692_2632
[2026-07-15 17:28:50] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 17:28:50] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 17:28:50] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 17:28:50] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 17:28:50] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 17:28:51] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 17:28:51] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 17:28:51] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 17:28:58] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715172858854222_19336
[2026-07-15 17:28:58] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715172858854222_19336
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 17:28:58] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 17:28:58] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(320, 230), bbox=(0, 0, 320, 230), 高alpha像素=73600/73600 (100.0%), 暗像素=73600/73600 (100.0%), 内容像素=73600/73600 (100.0%)
[2026-07-15 17:28:59] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(320, 230), 大小=834 bytes
[2026-07-15 17:28:59] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 17:28:59] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 17:28:59] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715172858854222_19336
[2026-07-15 17:29:34] [ERROR] [lib.db] MySQL 查询失败: unpack_from requires a buffer of at least 9 bytes for unpacking 8 bytes at offset 1 (actual buffer size is 5)
[2026-07-15 17:29:34] [ERROR] [lib.db] MySQL 查询失败: 'utf-8' codec can't decode byte 0x89 in position 0: invalid start byte
[2026-07-15 17:29:47] [INFO] [lib.db] 更新记录(MySQL): user_id=1
[2026-07-15 17:29:52] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715172952359802_19336
[2026-07-15 17:29:52] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715172952359802_19336
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 17:29:52] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 17:29:52] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 17:29:52] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 17:29:52] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:29:52] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:29:53] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:29:53] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(2025, 921), bbox=(0, 0, 2025, 921), 高alpha像素=90257/1865025 (4.8%), 暗像素=90257/1865025 (4.8%), 内容像素=90257/1865025 (4.8%)
[2026-07-15 17:29:53] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(2025, 921), 大小=22348 bytes
[2026-07-15 17:29:53] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 17:29:53] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 17:29:53] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715172952359802_19336
[2026-07-15 17:30:13] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:30:13] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:30:13] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:30:19] [INFO] [lib.db] 更新记录(MySQL): user_id=1
[2026-07-15 17:30:19] [ERROR] [lib.db] MySQL 查询失败: Packet sequence number wrong - got 2 expected 1
[2026-07-15 17:30:19] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:30:19] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:30:19] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:30:27] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715173027110237_19336
[2026-07-15 17:30:27] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715173027110237_19336
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 17:30:27] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(320, 230), bbox=(0, 0, 320, 230), 高alpha像素=73600/73600 (100.0%), 暗像素=73600/73600 (100.0%), 内容像素=73600/73600 (100.0%)
[2026-07-15 17:30:27] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(320, 230), 大小=834 bytes
[2026-07-15 17:30:27] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 17:30:27] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715173027110237_19336
[2026-07-15 17:55:36] [INFO] [__main__] ===== 自动签名系统启动 =====
[2026-07-15 17:55:36] [INFO] [__main__] 限制配置: docx_max=1048576 bytes, image_max=262144 bytes, stamp_max=100, log_max=1000
[2026-07-15 17:55:36] [INFO] [lib.db] MySQL 数据表初始化完成
[2026-07-15 17:55:36] [INFO] [lib.db] 数据库初始化完成 (MySQL)
[2026-07-15 17:55:36] [INFO] [__main__] 数据库初始化完成, 当前使用: MYSQL
[2026-07-15 17:55:36] [INFO] [__main__] Web服务: 0.0.0.0:5001, debug=False
[2026-07-15 17:55:36] [INFO] [__main__] 使用 Waitress 生产服务器
[2026-07-15 17:55:36] [INFO] [waitress] Serving on http://0.0.0.0:5001
[2026-07-15 17:55:52] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715175552891136_5976
[2026-07-15 17:55:52] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 17:55:52] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715175552891136_5976
[2026-07-15 17:55:52] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 17:55:52] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 17:55:52] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 17:55:53] [INFO] [lib.field_codes] [auto扫描] 发现 1 个 SET USER_<name> 标记
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [签章流程] auto模式扫描到 1 个标记
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=USER_张三, 查询姓名=张三
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(320, 230), bbox=(0, 0, 320, 230), 高alpha像素=73600/73600 (100.0%), 暗像素=73600/73600 (100.0%), 内容像素=73600/73600 (100.0%)
[2026-07-15 17:55:53] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(320, 230), 大小=834 bytes
[2026-07-15 17:55:53] [INFO] [lib.field_codes] [Word处理] 在 USER_张三 域后插入图片成功
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=USER_张三, 插入1处
[2026-07-15 17:55:53] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715175552891136_5976
[2026-07-15 17:58:30] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715175830962230_5976
[2026-07-15 17:58:30] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 17:58:30] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715175830962230_5976
[2026-07-15 17:58:30] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 17:58:30] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 17:58:31] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 17:58:31] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 17:58:31] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=111, 查询姓名=111
[2026-07-15 17:58:31] [WARNING] [lib.word_signer] [图片匹配] auto未找到姓名=111
[2026-07-15 17:58:31] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功0项, 告警1条, trace_id=20260715175830962230_5976
[2026-07-15 17:58:35] [WARNING] [routes.api] [图片预览] 解析图片失败: 未找到姓名=111
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGBA, 尺寸=(320, 230)
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 130x94 px (原始 320x230)
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(130, 94), bbox=(0, 0, 130, 94), 高alpha像素=12220/12220 (100.0%), 暗像素=12220/12220 (100.0%), 内容像素=12220/12220 (100.0%)
[2026-07-15 17:58:51] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(130, 94), 大小=301 bytes
[2026-07-15 17:59:05] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:59:05] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:59:05] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:59:11] [INFO] [lib.db] 更新记录(MySQL): user_id=1
[2026-07-15 17:59:11] [ERROR] [lib.db] MySQL 查询失败: 'utf-8' codec can't decode byte 0xa0 in position 0: invalid start byte
[2026-07-15 17:59:11] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:59:11] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:59:12] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:59:21] [INFO] [routes.api] [请求接入] 客户端IP=127.0.0.1, 接口=/api/word/sign, trace_id=20260715175921056620_5976
[2026-07-15 17:59:21] [INFO] [routes.api] [参数校验] 校验通过
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] ====== 开始处理 ====== trace_id=20260715175921056620_5976
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] 文件名: 通用闭环验证系统应用软件测试报告.docx
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] 匹配模式: auto
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] Word文档加载成功
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] ---- 处理盖章项 1/1 ----
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [图片匹配] auto模式, 标记=张三, 查询姓名=张三
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [图片匹配] auto匹配成功: 张三
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 206x94 px (原始 2025x921)
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(206, 94), bbox=(26, 0, 179, 74), 高alpha像素=1393/19364 (7.2%), 暗像素=19364/19364 (100.0%), 内容像素=1393/19364 (7.2%)
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (206, 94) -> (153, 74) (bbox=(26, 0, 179, 74))
[2026-07-15 17:59:21] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(153, 74), 大小=4470 bytes
[2026-07-15 17:59:21] [INFO] [lib.field_codes] [Word处理] 在 张三 域后插入图片成功
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] 盖章项1签章成功: marker=张三, 插入1处
[2026-07-15 17:59:21] [INFO] [lib.word_signer] [签章流程] ====== 处理完成 ====== 成功1项, 告警0条, trace_id=20260715175921056620_5976
[2026-07-15 17:59:24] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 17:59:24] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:59:24] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 206x94 px (原始 2025x921)
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(206, 94), bbox=(26, 0, 179, 74), 高alpha像素=1393/19364 (7.2%), 暗像素=19364/19364 (100.0%), 内容像素=1393/19364 (7.2%)
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (206, 94) -> (153, 74) (bbox=(26, 0, 179, 74))
[2026-07-15 17:59:25] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(153, 74), 大小=4470 bytes
[2026-07-15 17:59:47] [INFO] [lib.image_processor] [图片处理] 原始图片: 模式=RGB, 尺寸=(2048, 1382)
[2026-07-15 17:59:47] [INFO] [lib.image_processor] [图片处理] 执行手写签字黑白二值化
[2026-07-15 17:59:47] [INFO] [lib.image_processor] [图片处理] 执行白底转透明抠图
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 执行透明边框裁剪
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 等比例缩放: 2.5 cm -> 206x94 px (原始 2025x921)
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 紧致裁剪诊断: 尺寸=(206, 94), bbox=(26, 0, 179, 74), 高alpha像素=1393/19364 (7.2%), 暗像素=19364/19364 (100.0%), 内容像素=1393/19364 (7.2%)
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 紧致裁剪: (206, 94) -> (153, 74) (bbox=(26, 0, 179, 74))
[2026-07-15 17:59:48] [INFO] [lib.image_processor] [图片处理] 处理完成: 最终尺寸=(153, 74), 大小=4470 bytes