Install
openclaw skills install @yescan-ai/yescan-universal当用户需要对图片进行文字识别(OCR)、图片翻译、画质增强(去除水印/阴影/手写/底色/屏纹等瑕疵,矫正,高清增强,素描/线稿转换等)、格式转换(转 Word/Excel/PDF)或 AI 生成(证件照)时使用此技能。即使用户没有明确提到具体功能名称,只要涉及图片处理、文字提取、文档转换、图像优化或证件照生成,都应触发此技能。不适用于视频处理、纯文本编辑或非图片输入的任务。夸克扫描王图片处理能力中心。
openclaw skills install @yescan-ai/yescan-universal每次执行严格按 Plan → Execute → Verify 顺序进行,不得跳过或乱序。
确认环境就绪(每次执行,不得跳过):
yescan --version — 未安装则执行 pip3 install yescan;若版本 < 1.0.5,执行 pip3 install yescan --upgrade,升级完成后才继续pip3 index versions yescan — 若 INSTALLED < LATEST,告知用户有新版本可用并提供升级命令:pip3 install yescan --upgrade,由用户决定是否升级yescan config get SCAN_WEBSERVICE_KEY,未配置则引导用户配置
yescan config set SCAN_WEBSERVICE_KEY <your_api_key>Key 获取方式:https://scan.quark.cn/business → 开发者后台 → API Key
Checkpoint:版本 < 1.0.5 → 必须升级后才能继续。版本 ≥ 1.0.5 但不是最新 → 提示用户后可继续。密钥未配置则引导配置后再继续。
发现能力:
yescan --list-scenes # 获取全部场景及意图描述
yescan --list-scenes <scene> # 获取该场景的 --set 参数
从输出中匹配用户意图到具体场景
多步处理时,向用户展示完整步骤计划
Gate:
yescan --version 确认安装状态 → 禁止继续pip3 index versions yescan 确认最新版本状态 → 禁止继续yescan config get SCAN_WEBSERVICE_KEY 确认密钥已配置 → 禁止继续--set 参数必须来自本次会话的 CLI 输出--list-scenes 则不得进入 Execute--set 参数且用户未明确指定时,须向用户展示可选参数并确认后再执行yescan --scene <SCENE> --path <FILE> --platform "${AGENT_NAME}" [--output <DIR>] [--set key=value]
yescan --scene <SCENE> --url <URL> --platform "${AGENT_NAME}" [--output <DIR>] [--set key=value]
--path传本地文件路径,--url传 http/https 链接。
把
${AGENT_NAME}替换为当前 Agent 平台名称(如 openclaw、hermes、qoderWork、wukong、coze、claudecode 等),无法确定时填community,禁止猜测或自造。
--path 取自 step N 响应中的 data.pathGate:
--set 参数不跨场景沿用每步执行后检查响应中的 code 字段:
code 为 "00000" 或 0)→ 进入交付交付标准 — 以下条件满足才算完成:
Gate:
--list-scenes)或将错误原因告知用户--path 或 --url,二选一。不支持 base64(如需则先写入临时文件)--url 参数须用单引号包裹,避免 shell 对 ! $ 等特殊字符的解析