SuperAPI AI 工具集

seal-script-ocr

通用与其它

查看项目

更新于 10-27 19:42

技能介绍

Seal Script OCR 是一个用于识别图片中中文篆字(篆书字形)的 OCR 技能,来源于 mnhkahn/cyeam-cli 项目。它适合在需要辨认或转录篆书字形、印章印文、碑刻题字等场景中使用。若需要查找书法字形或从字帖图片中拼合文字,应使用单独的 calligraphy-composition 技能。

主要能力

该技能通过命令行工具 cyeam 提供篆字识别功能。命令格式为:

cyeam mo ocr image.png

将本地图片路径作为位置参数传入。命令会读取该文件,把文件名和内容上传到 https://www.cyeam.com/mo/api/ocr,并将识别响应以 JSON 格式写入标准输出。结果中会报告服务实际返回的识别字符,以及可能返回的备选项或置信度信息;当某个字形存在歧义时,会保留这种不确定性。

使用方式

安装:从 GitHub 固定版本 v1.1.4 的 release 页面下载对应平台的可执行文件压缩包,校验 SHA-256 后解压并安装到用户目录。安装脚本支持 macOS / Linux 的 arm64 或 x86_64 平台,其他平台会停止。安装过程只写入临时目录和 ~/.local/bin/cyeam,无需管理员权限,不修改系统目录、服务或 shell 配置。安装后可将 ~/.local/bin 加入 PATH 以便直接调用。

识别:运行 cyeam mo ocr <image>,仅对用户要求识别的图片执行 OCR。图片格式不受该工作流限制,推荐使用 PNG 或 JPG。无需登录或 Microsoft 授权。

外部请求与本地状态

安装时会从固定 GitHub release 下载所选压缩包,可能重定向到 GitHub 的资源 CDN,并在解压前校验固定的 SHA-256。安装验证时会禁用分析统计和更新检查。

OCR 时,mo ocr <image> 会读取所选本地文件,并将文件名和内容上传到 https://www.cyeam.com/mo/api/ocr 进行识别。仅在用户请求识别该图片时运行。

默认情况下,CLI 会向 https://us.i.posthog.com 发送命令名称、CLI 版本、系统信息和随机安装 ID;服务器可能根据出口 IP 推断位置。命令参数、图片内容和凭据不会被包含。该 ID 存储在 ~/.cyeam/analytics-id,可通过 --no-analytics 或 CYEAM_CLI_NO_ANALYTICS=1 禁用。

更新通知:CLI 最多每 24 小时检查一次 GitHub 最新 release,并将状态缓存到 ~/.cyeam/update-state.json。通知不会替换可执行文件。可通过 CYEAM_CLI_NO_UPDATE_NOTIFIER=1 禁用。显式的 cyeam update 命令会下载并校验最新 release、替换可执行文件,然后尝试通过 npx skills add 同步技能。若需保持在固定版本,请使用上述安装步骤。

适用场景与限制

适用于识别用户指定的图片中的篆字、印章印文或题字。不适用于查找书法字形或从字帖图片拼合文字,这些应使用 calligraphy-composition 技能。图片格式虽不受限制,但推荐 PNG 或 JPG。识别结果取决于服务返回内容,字形歧义时保留不确定性。安装仅支持 macOS / Linux 的 arm64 或 x86_64 平台。