=== 测试股东名称提取和姓名拼音转换 === 模拟OCR文本行: [30] 股东及出资信息 [31] 股东名称 [32] 证照/证件类型 [33] 证照/证件号码 [34] 股东类型 [35] 1 [36] 上海申启纪元智能终 [37] 端有限责任公司 [38] 非公示项 [39] 非公示项 [40] 企业法人 [41] 主要人员信息 [42] 姓名 [43] 职位 === 测试股东名称提取 === 找到股东类型标记,位置: 4 找到序号: 1,位置: 5 检查行 6: 上海申启纪元智能终 收集股东名称部分: 上海申启纪元智能终 检查行 7: 端有限责任公司 收集股东名称部分: 端有限责任公司 检查行 8: 非公示项 跳过无关信息: 非公示项 检查行 9: 非公示项 跳过无关信息: 非公示项 检查行 10: 企业法人 跳过无关信息: 企业法人 检查行 11: 主要人员信息 遇到主要人员信息,停止收集 收集到的股东名称部分: 上海申启纪元智能终, 端有限责任公司 提取到的股东名称: '上海申启纪元智能终端有限责任公司' === 测试姓名拼音转换 === '上海申启纪元智能终端有限责任公司' 是否为实体名称: 是 '上海申启纪元智能终端有限责任公司' → 'SHANGHAI SHENQI JIYUAN ZHINENG ZHONGDUAN YOUXIAN ZEREN GONGSI' '张三' 是否为实体名称: 否 '张三' → 'ZHANG, SAN' '李四' 是否为实体名称: 否 '李四' → 'LI, SI' '王五' 是否为实体名称: 否 '王五' → 'WANG, WU' '深圳市中兴智谷科技有限公司' 是否为实体名称: 是 '深圳市中兴智谷科技有限公司' → 'SHENZHEN SHI ZHONGXING ZHIGU KEJI YOUXIAN GONGSI' === 验证结果 === 股东名称提取: ✅ 正确 '上海申启纪元智能终端有限责任公司' 是否为实体名称: 是 '张三' 是否为实体名称: 否 公司名称转换: ✅ 正确(无逗号) 个人姓名转换: ✅ 正确(有逗号) === 测试完成 ===