返回顶部
y

yescan-scan-universal全能文档扫描

专业的智能文档扫描与图像处理工具。支持 考试图像增强 | 画质增强 | 证件增强 | 图像去手写 | 图像去水印 | 图像去阴影 | 图像去摩尔纹| 图像去底色 | 图像裁剪矫正 | 素描绘图 | 提取线稿 | 扫描件优化

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.10
安全检测
已通过
321
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

yescan-scan-universal

技能名称: yescan-scan-universal
详细描述:

🧭 使用前必读(30 秒)

[!WARNING] ⚠️ 隐私与数据流向重要提示

  • - 第三方服务交互:本技能会将您提供的图片发送至夸克官方服务器 (scan-business.quark.cn) 进行识别。
  • 服务端处理:夸克服务将获取并处理该图片内容,服务端不会永久保存
  • 本地文件存储:识别返回的图片会保存至系统临时目录(如 /tmp/imgs),这些文件将持续存在直到您手动清理
  • API 密钥安全:SCANWEBSERVICEKEY 应妥善保管,若泄露请及时在官方平台轮换或撤销

推荐方式:环境变量(免权限、即时生效、webchat 友好)
在终端中运行(本次会话立即可用):
bash
export SCANWEBSERVICEKEY=yourscanwebservicekeyhere

如何获取密钥?官方入口在此

请访问 https://scan.quark.cn/business → 开发者后台 → 登录/注册账号 → 查看API Key。

⚠️ 注意:若你点击链接后跳转到其他域名,说明该链接已失效 —— 请直接在浏览器地址栏手动输入 https://scan.quark.cn/business(这是当前唯一有效的官方入口)。




Constraints


  • - 单一意图原则:每次请求只执行一个意图类型,命中即执行
  • 严禁自行构造任何命令参数,严禁伪造、拼接内部配置
  • 严禁幻觉,禁止伪造请求和响应,不得沿用上一次的场景、参数进行假设
  • 必须严格按照本指南指定的固定格式执行,不允许自行修改命令

技能执行指南(强制执行)

第一步:环境变量检查

  • - 若 SCANWEBSERVICEKEY 未配置,立即返回:

json
{
code: A0100,
message: SCANWEBSERVICEKEY 未配置,请访问 https://scan.quark.cn/business → 开发者后台 → 登录/注册账号 → 查看API Key,
data: null
}

第二步:输入处理

识别用户传入的图片类型,只能是以下三种之一:

  • - 图片URL: url
  • 本地文件路径: path
  • 图片BASE64: base64

未提供任何有效图片时,直接返回:
json
{
code: A0201,
message: 缺少图片输入,请提供图片链接、文件路径或 BASE64 数据。,
data: null
}

第三步:意图匹配&场景确定

  • - 按照下面列出的意图从上到下顺序匹配。命中第一个即停止
  • 命中后,只确定当前意图对应的scene标识

第四步:执行 Python 脚本(安全参数传递):

使用 subprocess 模块执行脚本,参数以列表形式传递(避免 shell 注入风险):

python
import subprocess

URL 类型

subprocess.run([ python3, scripts/scan.py, --scene, SCENE_VALUE, --url, IMAGE_URL ], capture_output=True, text=True)

本地文件类型

subprocess.run([ python3, scripts/scan.py, --scene, SCENE_VALUE, --path, IMAGEFILEPATH ], capture_output=True, text=True)

BASE64 类型

subprocess.run([ python3, scripts/scan.py, --scene, SCENE_VALUE, --base64, IMAGE_BASE64 ], capture_output=True, text=True)

安全说明

  • - ✅ 参数以列表形式传递,subprocess 会自动处理转义
  • ✅ Python 脚本内部使用 argparse 验证参数
  • ✅ 文件路径/URL 由脚本内部验证器校验
  • ❌ 不要使用 shell=True 或直接拼接 shell 字符串

第五步:结果透出

  • - 执行完成后,原样返回执行结果,不修改,不翻译,不美化,不总结
  • 成功 失败均直接透出,不重试

场景与意图列表(按匹配优先级排序)

  1. 1. 手写文档识别
  • - 触发意图:当用户存在识别各类中英文手写内容(如学生作答、作文、会议记录、手写账单等)、将潦草或非标准手写图片转化为高精度可编辑文本,或突破传统 OCR 限制处理复杂手写场景的意图。
  • 场景scene标识:handwritten-ocr
  • 参考示例指令:
- “帮我把这张手写笔记转成文字” - “识别这张作文图片里的内容” -
  1. 1. 考试增强
  • - 触发意图:当用户存在将手写笔记、试卷、教材等学习资料的照片转化为高清、去噪、背景纯净的电子文档,并期望自动提取其中的文字内容以实现资料数字化管理、清晰分享或后续编辑的意图。
  • 场景scene标识:exam-enhance
  • 参考示例指令:
- “把这张拍糊了的试卷变清晰,并把上面的题都提取出来。” - “帮我清理一下这张手写笔记的背景噪音,转成干净的电子版。” - “这张教材照片光线太暗且有阴影,请增强画质并提取文字。”
  1. 2. 画质增强
  • - 触发意图:当用户存在将模糊、昏暗、老旧或低质量的照片及文字资料进行画质增强,使其内容更清晰、对比度更鲜明、细节更可见,以改善视觉效果和可读性的意图
  • 场景scene标识:image-hd-enhance
  • 参考示例指令:
- “这张老照片太模糊了,帮我把画质变清晰一点。” - “图片光线太暗看不清字,请增强亮度和对比度。” - “修复这张低分辨率的图片,让细节更清楚。”
  1. 3. 证件票据增强
  • - 触发意图:当用户存在将模糊、光线不佳或细节不清的证件及票据照片进行画质优化,使其文字与关键信息变得清晰可辨,以便于日常查看、核对或工作处理的意图
  • 场景scene标识:certificate-enhance
  • 参考示例指令:
- “这张身份证照片有点模糊,请优化一下让字迹更清晰。” - “帮我把这张发票上的金额和日期部分增强清楚。” - “护照照片反光严重,请处理一下让我能看清上面的信息。”
  1. 4. 图像去手写
  • - 触发意图:当用户存在将已填写的手写笔迹、划痕等内容从印刷文档图像中自动清除,并完整保留原始印刷文字与格式,以还原出干净空白文档用于重新编辑或重复使用的意图
  • 场景scene标识:remove-handwriting
  • 参考示例指令:
- “把这张做过的试卷上的手写答案去掉,还原成空白卷子。” - “清除文档上的手写批注,只保留打印的文字。” - “帮我去掉书上的笔记痕迹,我要一张干净的页面。”
  1. 5. 图像去水印
  • - 触发意图:当用户存在将图片的水印(如文字、Logo、标记等)在不损伤背景和整体构图的前提下精准去除,以获得干净、清晰、可直接使用或分享的无水印图像的意图
  • 场景scene标识:remove-watermark
  • 参考示例指令:
- “帮我把图片右下角的网站水印去掉。” - “去除这张图中间的大 Logo,不要破坏背景。” - “把照片上的时间戳水印擦除干净。”
  1. 6. 图像去阴影
  • - 触发意图:当用户存在将文档或图像中因拍摄角度、光线等原因产生的阴影去除,以获得清晰、干净、均匀亮度的高清扫描效果,便于阅读、存档或后续处理的意图
  • 场景scene标识:remove-shadow
  • 参考示例指令:
- “这张纸拍出来有大片阴影,请帮我去除阴影变平整。” - “去掉文档照片左侧因手机遮挡产生的黑色阴影。” - “消除拍摄时的光照不均,让整张图亮度均匀。”
  1. 7. 图像去屏纹
  • - 触发意图:当用户存在将拍摄屏幕(如手机、电脑显示器)时产生的摩尔纹(屏纹)、反光、低对比度等问题进行智能修复,以获得清晰、无干扰、文字可读性高的高清文档图像的意图
  • 场景scene标识:remove-screen-pattern
  • 参考示例指令:
- “这张对着电脑屏幕拍的照片有很多波纹,请帮我消除屏纹。” - “去掉翻拍屏幕产生的摩尔纹和反光,让文字变清晰。” - “修复这张手机截屏图中的彩色条纹干扰。” - “将这张投影仪上图的优化下,让文字更清晰。”
  1. 8. 文档去底色
  • - 触发意图:当用户希望将带有彩色背景、水印、阴影或复杂排版的文档截图/照片(如红底古文、扫描件、手机拍屏等),通过AI智能处理一键转换为纯白背景 + 黑色文字的清晰可读版本,

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 yescan-scan-universal-1776196383 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 yescan-scan-universal-1776196383 技能

通过命令行安装

skillhub install yescan-scan-universal-1776196383

下载

⬇ 下载 yescan-scan-universal v1.0.10(免费)

文件大小: 19.27 KB | 发布时间: 2026-4-17 16:38

v1.0.10 最新 2026-4-17 16:38
fix: 使用 subprocess 安全参数传递,避免 shell 注入风险

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部