Cardloader

卡牌识别软件:批量识别、评级、查价

Cardloader 能做的一切,以及两种引擎各自能做什么、不能做什么。整理散卡用免费的本地 AI,需要精确识别、价格和评级时用 Ximilar API。

本地 AI

在你自己的电脑上离线识别卡牌

Cardloader 内置一个在本机运行的识别引擎,基于 Liquid AI 的小型视觉语言模型 LFM2.5-VL 450M,通过 llama.cpp 运行。Mac 上用 Metal,Windows 和 Linux 上用 CPU,在较新的笔记本上每张卡约 1 秒。

每张卡看两眼:先看整张卡,读出名称、年份和所属游戏;再放大卡牌底部,读出卡牌编号和系列代码。输出被限定为固定的 JSON 格式,所以总能整理成干净的表格列。

  • 免费、不限量:不需要 API 密钥,不需要账号,也不按张收费。
  • 保护隐私:图片只在你的电脑上读取,不会上传到任何地方。
  • 只需下载一次:同意模型许可后,从 Hugging Face 下载约 330 MB,可以暂停和继续。
  • 能力有限:分不清复刻卡和不同版本,也给不出匹配分数、其他候选、价格或评级分数。结果显示 Local 标签,而不是置信度档位。

该模型采用 LFM Open License v1.0,收入超过一定门槛的商业使用会受到限制。Cardloader 本身采用 Apache-2.0。

“Compare with local model”窗口:显示本地模型与 Ximilar API 的识别结果有多少一致
Ximilar API

精确匹配、附带价格的 AI 卡牌识别

想要最准确的结果,可以让会话使用 Ximilar 收藏品识别 API。在 Auto 模式下,每张卡会先被分类,再送到对应的接口:TCG ID、Sport ID、Comics ID 或 Slab ID。

  • 置信度分档:每个识别结果都标为高、中、低,你只需复查拿不准的卡。
  • 其他候选:最佳匹配不对时,点一下就能换成其他候选。
  • 价格统计:给出一个参考美元价格,并附上 TCGplayer、eBay 等交易平台的链接。
  • 按量付费:每次识别调用一次 API(Auto 模式两次)。需要 Ximilar 的 Business 套餐或试用;详见 Ximilar 价格。
大谷翔平 Topps Chrome 棒球卡的详情:市场价、评级分数,以及边角、边缘、表面的单项分数
评级

卡牌评级、品相和居中度

借助 Ximilar 卡牌评级 API,Cardloader 可以在你决定把哪些卡送评 PSA、BGS 或 CGC 之前,先给整批卡做预评。评级标注图会随会话一起保存,测了什么一目了然。

  • 完整评级:结合卡牌正反两面,给出边角、边缘、表面、居中度和最终分数。
  • 品相:按 eBay、TCGplayer、Cardmarket 或 Ximilar 的标准快速检查品相。
  • 只看居中度:根据正反两面给出居中度分数,送评前快速筛一遍。
卡牌类型

集换式卡牌、球星卡、漫画和评级卡

一个扫卡软件管全部收藏。以下是 Ximilar API 能识别的类别;本地模型对任何卡牌都能读出卡面文字。

电脑和 Mac 上的宝可梦卡牌识别

批量识别宝可梦卡牌,精确到系列和编号,图片可以来自扫描文件夹,也可以直接来自扫描仪。

万智牌、游戏王、航海王和洛卡纳

主流集换式卡牌游戏都用同样的流程识别,Ximilar API 支持的游戏还在不断增加。

球星卡扫描识别软件

棒球、篮球、美式橄榄球、足球和冰球球星卡,按名称、系列、年份和编号识别。

漫画和评级卡

漫画书用 Comics ID 识别,PSA 等评级公司的评级卡标签用 Slab ID 读取。

来源

批量扫卡:扫描仪、文件夹或监视文件夹

卡牌图片在哪儿,Cardloader 就从哪儿读。原始图片绝不会被修改或移动。

  • 文档扫描仪:以 ADF 双面方式批量驱动理光/富士通 fi-8170(或 Windows 上任何带进纸器的 TWAIN 2.x 扫描仪、macOS 和 Linux 上任何 SANE 扫描仪),默认 600 dpi。
  • 文件夹:分析文件夹里的 JPG、PNG、WebP、TIFF 或 BMP 图片,扫描图和手机照片都行。
  • 监视文件夹:其他软件(例如 PaperStream Capture 或 ScanSnap Home)每存进一张图,就分析一张。
  • CSV 文件:导入现有表格;带图片路径的行会被分析,带卡名的行直接作为已识别的卡导入。
Cardloader 的新建会话窗口:可选文件夹、监视文件夹、扫描仪或 CSV 作为来源,并设置识别引擎和评级选项
正反面

自动配对正反面

可以选择每张卡一张图,或正反面成对。文件按名称配对(front/back、recto/verso、f/b、a/b),没有这类后缀时按顺序配对。扫描仪的双面扫描结果会自动配好。

会话

可以暂停、继续和修正的会话

每次分析一个文件夹或运行一次扫描仪,都是一个保存在你电脑上的会话。

  • 结果实时出现;点开一张卡,就能看到它的图片、匹配结果、价格和评级。
  • 可以暂停、停止和继续,重启软件后也不受影响。识别失败的卡可以逐张重试。
  • Run again 会补上上次运行后新加进文件夹的文件。
  • 最多同时分析 16 张卡,批量扫卡更快。
  • 会话支持搜索、筛选、重命名、复制和批量删除。
导出

CSV 导出与导入,方便管理库存

任何会话都能导出为 UTF-8 编码的 CSV,可以用 Excel、Google 表格或你店铺的导入工具打开。列包括名称、系列、系列代码、编号、大系列、年份、类别、置信度、美元价格、评级分数、品相和图片路径。导出的文件再导入回来,和原来一模一样。

云同步

可选同步到 Ximilar Cards Cloud

把会话实时同步到 Ximilar Cards Cloud,每张卡的图片、匹配结果、价格和评级都会一起上传,存了什么可以在 Cards Cloud 标签页里浏览。你在 Cardloader 里做的修正也会同步过去。同步默认关闭,只有你打开才会启用。

开源

开源:按任何收藏需求改造

Cardloader 以 Apache-2.0 许可证发布。每一行代码都能看,在哪儿都能跑,收藏什么都可以 fork 一份来改:硬币、邮票、未拆封商品,或者你自己的卡牌数据库。

软件基于 Tauri 2(Rust)和 React + TypeScript 开发,会话存在 SQLite 里,API 密钥保存在系统钥匙串中。来源、引擎和 CSV 导出各自是独立模块,测试里还包括一次针对模拟 API 的端到端运行。

免费开始扫描你的卡牌

下载 Windows、macOS 或 Linux 版 Cardloader,指定一个文件夹或连上扫描仪,几分钟就能识别出第一批卡。无需订阅,无需注册账号。