腾讯云电销通路释放

Polar Sponsor
爱发电 赞助
.NET 9.0

从图片中提取客户信息(客户名称、CID、UIN列表)并整理到Excel表格。自动检测重复客户避免重复录入,支持按月份自动生成文件名"电销通路释放名单YYYYMM.xlsx"。当用户需要从截图或图片中提取企业/个人名称、CID编号、UIN编号等客户信息并生成结构化Excel报表时使用此Skill。

信息提取与整理 Skill

功能概述

信息提取与整理 Skill是一项面向实际任务的技能,主要用于本Skill用于从图片(截图)中自动提取客户信息,包括:;左上角的企业或个人名称(客户名称);

核心要点

  • 客户信息下方的CID编号;
  • UIN列表后的数字;
  • 提取的信息会自动整理到Excel表格中,包含:客户名称、CID、UIN列表、释放原因、释放时间;

使用与执行

核心特性:;✅ 全自动流程 :接收图片 → 保存到桌面 → 识别信息 → 填入Excel → 删除临时图片;✅ 自动按月份命名Ex。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。

结果检查与注意事项

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

信息提取与整理 Skill

概述

本Skill用于从图片(截图)中自动提取客户信息,包括:

  • 左上角的企业或个人名称(客户名称)
  • 客户信息下方的CID编号
  • UIN列表后的数字

提取的信息会自动整理到Excel表格中,包含:客户名称、CID、UIN列表、释放原因、释放时间。

核心特性:

  • ✅ 全自动流程:接收图片 → 保存到桌面 → 识别信息 → 填入Excel → 删除临时图片
  • ✅ 自动按月份命名Excel文件:电销通路释放名单YYYYMM.xlsx
  • ✅ 自动保存到桌面
  • ✅ 重复客户检测:通过CID或UIN判断,避免重复录入
  • ✅ 自动合并:新识别的内容追加到已有文件
  • ✅ 批量处理:支持一次处理多张图片
  • ✅ 自动清理:处理完成后删除桌面临时图片

使用场景

  • 处理客户信息截图,提取关键字段
  • 批量整理客户释放记录
  • 将图片中的结构化信息转为Excel报表
  • 电销通路客户释放名单管理

前置依赖

使用本Skill前,确保系统已安装以下Python包:

pip install pytesseract Pillow openpyxl

同时需要安装Tesseract-OCR引擎:

  • Windows: 下载安装包 https://github.com/UB-Mannheim/tesseract/wiki
  • macOS: brew install tesseract tesseract-lang(需安装中文语言包)
  • Linux: sudo apt-get install tesseract-ocr tesseract-ocr-chi-sim

工作流程

单张图片处理

  1. 接收用户提供的图片路径和释放原因
  2. 使用OCR识别图片中的文本
  3. 提取客户名称、CID、UIN
  4. 检查是否重复(通过CID或UIN判断)
  5. 如果是新客户,追加到Excel文件
  6. 如果是重复客户,提示已录入并跳过

批量图片处理

  1. 接收多张图片及其对应的释放原因
  2. 依次处理每张图片
  3. 自动过滤已录入的重复客户
  4. 将新数据汇总到同一个Excel文件

使用方法

方式一:全自动处理(推荐)

直接发送图片给我,我会自动完成:

  1. 保存图片到桌面临时文件夹
  2. 识别客户信息(客户名称、CID、UIN)
  3. 填入Excel(自动去重)
  4. 删除临时图片

你只需发送: 图片 + 释放原因

示例:

@image 释放原因:无收入,无法联系

方式二:自动处理文件夹

将图片放入 C:UsersliyangDesktop新建文件夹,然后运行:

python scripts/auto_process.py "释放原因"

系统会自动:

  1. 读取文件夹中的所有图片
  2. 识别客户信息
  3. 录入到Excel(自动去重)

方式二:命令行调用

单张图片(自动命名):

python scripts/extract_info.py "图片路径.png" "释放原因"
# 输出: 桌面/电销通路释放名单202604.xlsx

单张图片(自定义路径):

python scripts/extract_info.py "图片路径.png" "释放原因" "自定义.xlsx"

批量处理(自动命名):

python scripts/batch_extract.py "图片1.png" "原因1" "图片2.png" "原因2"

批量处理(自定义Excel):

python scripts/batch_extract.py "自定义.xlsx" "图片1.png" "原因1" "图片2.png" "原因2"

Python API调用

from scripts.extract_info import process_image, get_excel_filename

# 使用自动生成的文件名
excel_path = get_excel_filename()  # 桌面/电销通路释放名单202604.xlsx

result, error = process_image(
    image_path="path/to/image.png",
    release_reason="客户主动释放",
    excel_path=excel_path
)

if result:
    print(f"成功录入: {result['extracted_data']}")
else:
    print(f"处理失败: {error}")  # 可能提示"该客户信息已经录入"

文件命名规则

Excel文件自动命名为:

电销通路释放名单YYYYMM.xlsx
  • 存储位置:电脑桌面
  • 示例:电销通路释放名单202604.xlsx(2026年4月)
  • 同月数据自动合并到同一文件

重复检测机制

检测逻辑

  • 通过 CID 判断:如果CID已存在,视为重复
  • 通过 UIN 判断:如果UIN已存在,视为重复
  • CID或UIN任一匹配,即视为同一客户(即使释放原因不同,也不再重复录入)
  • 不依赖释放原因判断重复性

处理结果

  • 新客户:正常录入Excel,返回成功
  • 重复客户:提示"该客户信息已经录入",跳过不重复录入

示例提示

⚠ 跳过: CID 'CID12345' 已存在(客户:示例公司)
⚠ 跳过: UIN '987654321' 已存在(客户:测试企业)

提取规则说明

客户名称提取

  • 优先匹配:识别"客户名称"字段后的内容
  • 备选方案:取图片左上角前3行中非空的文本
  • 自动过滤包含"CID"、"UIN"、"客户"、"信息"、"列表"等关键词的行
  • 示例:遐想电子商务(深圳)有限公司

CID提取

  • 支持多种格式:CID:xxx、CID:xxx、CID xxx
  • 优先匹配32位十六进制字符串(如:4fd06258fda3364b0ecaef4182f7d9e4)
  • 支持字母数字组合(含连字符和下划线)
  • 示例:CID: 4fd06258fda3364b0ecaef4182f7d9e4 → 4fd06258fda3364b0ecaef4182f7d9e4

UIN提取

  • 支持格式:UIN列表:xxx、UIN列表 : xxx(支持空格)、UIN:xxx
  • 优先匹配12位数字(如:100040402456)
  • 如果未找到明确标记,搜索UIN关键词附近的数字
  • 示例:UIN列表 : 100040402456 → 100040402456

释放时间

  • 自动使用当前系统时间
  • 格式:YYYY-MM-DD HH:MM:SS

Excel输出格式

客户名称 CID UIN列表 释放原因 释放时间
示例公司 CID12345 987654321 客户主动释放 2024-01-15 10:30:00
  • 表头自动加粗居中
  • 列宽根据内容自动调整
  • 支持追加写入已有Excel文件

脚本说明

scripts/extract_info.py

主要提取脚本,包含以下函数:

  • get_desktop_path(): 获取桌面路径
  • get_excel_filename(): 生成月度Excel文件名
  • extract_text_from_image(): OCR文本识别
  • extract_customer_name(): 提取客户名称
  • extract_cid(): 提取CID
  • extract_uin_list(): 提取UIN
  • check_duplicate(): 检查客户是否已存在
  • create_or_update_excel(): 创建/更新Excel
  • process_image(): 主处理函数

scripts/batch_extract.py

批量处理脚本,支持一次处理多张图片,自动汇总处理结果。

注意事项

  1. 图片清晰度会影响OCR识别准确率
  2. 中文识别需要安装tesseract的中文语言包
  3. 如果提取结果不准确,可以调整正则表达式模式
  4. Excel文件自动保存到桌面,按月份命名
  5. 重复客户会自动跳过,不会重复录入

故障排除

OCR识别失败

  • 检查Tesseract是否正确安装
  • 确认中文语言包已安装(chi_sim)
  • 尝试提高图片清晰度

提取字段为空

  • 检查图片中是否包含目标信息
  • 查看原始OCR文本:result['raw_text']
  • 根据实际格式调整正则表达式

Excel文件损坏

  • 确保文件未被其他程序占用
  • 检查文件路径是否有写入权限

重复检测不生效

  • 确认Excel文件没有被手动修改CID/UIN格式
  • 检查CID/UIN前后是否有空格

相关专题

更多
国内免备案空间有哪些
国内免备案空间有哪些

国内免备案空间有阿里云、腾讯云、百度云、华为云、网易云、联想云、沃达云、景安云、西部数码和3A 网络。虽然这些空间提供商提供了免备案服务,但在使用过程中仍需遵守相关法律法规,确保网站内容的合规性。

2023.10.16

410

5

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

0

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

0

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
腾讯问卷设置问卷操作指南
腾讯问卷设置问卷操作指南

共0课时 | 0人学习

腾讯问卷 PC 端快速入门
腾讯问卷 PC 端快速入门

共0课时 | 0人学习

CodeBuddy官方文档
CodeBuddy官方文档

共0课时 | 0人学习