Eagle Ai 标签插件

AI 标签是一款为 Eagle 图片库设计的智能标签插件。它可以调用 OpenAI、Claude、Gemini、本地模型或 OpenAI 兼容接口,自动分析图片内容,并把生成的标签、描述或名称写回 Eagle。

你可以在 Eagle 设置中为插件绑定快捷键,直接调用 AI 标签处理当前选中的图片。无论是单张图片、多张图片、指定文件夹,还是整个图库,都可以通过规则批量添加标签。

如果你的素材库里有大量截图、设计参考、摄影作品、UI 素材、插画或灵感图片,这个插件可以帮你减少手动整理时间,让图片更容易被搜索、筛选和复用。

为什么开发这个插件

最初开发 AI 标签,是因为我在整理 Eagle 素材库时发现,现有的 AI 自动标签插件并不能完全满足自己的工作流。

我希望它不只是能“点一下生成标签”,还要能做到:

  • 新图片入库后可以自动检测并自动打标签。
  • AI 服务接入足够灵活,可以选择 OpenAI、Claude、Gemini、本地模型或自定义兼容接口。
  • 打标签规则足够自由,可以按不同图片类型、文件后缀和整理习惯定制。
  • 不只生成标签,也能按规则生成图片名称和描述。
  • 批量处理、手动处理、自动监听都能使用同一套规则体系。

所以我决定重新做一个更适合 Eagle 日常素材管理的插件。它的目标不是做一个一次性的小工具,而是成为可以长期使用、可配置、可扩展的图片整理助手。

它能帮你做什么

AI 标签不只是“给图片加几个标签”。它更像一个可以自定义的图片整理助手:

  • 为单张或多张选中的 Eagle 图片批量生成标签。
  • 支持指定文件夹和整个图库批量添加标签。
  • 支持在 Eagle 设置中绑定快捷键,直接调用插件处理当前选中图片。
  • 根据规则生成图片名称、描述和标签。
  • 为不同场景配置不同规则,例如摄影图、UI 截图、插画素材、图标素材。
  • 跳过已有标签的图片,避免重复处理。
  • 记录处理日志、Token 用量、成功率和单图调用记录。
  • 支持中英文及多语言界面。
  • 可配合 AI 标签监听服务,实现新图片入库后自动打标签。

支持的 AI 服务

插件支持多种 AI 服务:

  • OpenAI
  • Claude
  • Gemini
  • 本地模型,例如 LM Studio OpenAI 兼容接口或 Ollama /api/chat
  • 自定义 OpenAI 兼容 Chat Completions 服务

常见问题

提示 API 密钥未配置: 进入设置,确认当前服务商的 API 密钥已经填写并保存。

测试连接失败: 请检查 API 密钥、API 地址、模型名称和账户额度。本地模型还需要确认本地服务已经启动。

没有可用的手动规则: 进入规则页面,确认至少有一条启用的手动打标签规则。

自动监听没有生效: 请确认已经安装 AI 标签监听服务,并且主插件里有启用的自动规则。服务插件只负责监听,规则和 AI 服务仍然在主插件里配置。

处理很慢: 可以降低图片分辨率、使用更快的模型,或适当提高并发请求数。如果错误变多,说明并发可能过高,需要调低。

Eagle官方审核中,暂不提供下载

更新日志
v1.0.4

新增

  • 支持通过 OpenAI、Claude、Gemini、本地模型和自定义 OpenAI 兼容接口为 Eagle 图片生成智能标签。
  • 支持对单张图片、多张选中图片、指定文件夹图片和整个图库进行批量打标签。
  • 支持在 Eagle 设置中绑定快捷键,直接调用 AI 标签处理当前选中的图片。
  • 新增规则管理功能,可分别管理手动打标签规则和自动打标签规则。
  • 支持按规则生成图片标签、描述和名称。
  • 支持自动规则按文件后缀匹配,新图片入库自动处理时会按规则顺序匹配并执行。
  • 支持与 AI 标签监听服务配合,实现新图片入库后自动检测并自动打标签。
  • 新增处理进度视图,可查看每张图片的处理状态、标签结果和失败信息。
  • 新增日志页面,用于排查 Eagle API、AI 请求、规则执行和自动处理问题。
  • 新增统计页面,可查看 Token 用量、处理数量、成功率、近 14 天趋势和单图调用记录。
  • 新增多语言界面,支持中文、繁體中文、English、Español、Deutsch、Русский、日本語、한국어。
  • 关于页面新增赞赏二维码,支持微信扫码赞助。
  • 新增后台监听 Eagle 新入库图片功能。
  • 支持检测到新图片后自动调用 AI 标签主插件执行自动打标签规则。
  • 支持设置是否启用新图入库监听。
  • 支持设置处理延迟,避免图片刚导入时文件尚未完全写入。
  • 支持设置检测间隔,控制后台轮询频率。
  • 支持设置自动处理并发请求数。
  • 支持设置失败重试次数。
  • 支持跳过已有标签的图片,避免重复处理。
  • 支持处理失败后通知用户。
  • 支持与 AI 标签主插件共享 AI 服务配置、规则配置、日志和统计数据。
  • 新增多语言界面,支持中文、繁體中文、English、Español、Deutsch、Русский、日本語、한국어。
  • 新增服务插件 LOGO。

优化

  • 优化规则管理界面,改为左侧规则列表、右侧规则详情的布局。
  • 新建规则按钮移动到规则列表标题栏,减少底部冗余操作。
  • 自动规则分组显示规则数量,替代旧的“新入库生效”提示。
  • 规则详情区域扩展为占满右侧可用空间。
  • 自动标签规则名称保持为“自动标签规则 / Auto Tagging Rule”,不再随语言切换翻译为其它名称。
  • 标签列表输入支持换行和英文逗号;中文逗号会在保存时自动转换为英文逗号。
  • 文件后缀输入支持中文逗号容错,保存后会统一规范为英文逗号。
  • 标签列表会记住逗号显示或换行显示方式,重新打开规则时保持用户习惯。
  • 支持根据 Eagle 或系统语言自动切换界面语言,也可以在设置中手动选择。
  • 优化主页、设置页、日志页、统计页、规则页中的多语言显示。
  • 优化关于页面图标和二维码显示效果。
  • 优化插件图标圆角,避免在 Eagle 中显示直角或细白边。
  • 服务插件定位为 AI 标签主插件的配套后台服务,界面中明确提示依赖主插件。
  • 自动监听任务与手动任务共用同一套规则体系,便于统一管理。
  • 优化后台窗口行为,支持隐藏窗口后继续监听。
  • 优化并发提示,提醒用户避免手动任务和监听任务同时超过 AI 服务并发限制。

修复

  • 修复规则管理重构后部分界面出现乱码或问号的问题。
  • 修复切换英文后部分设置、日志、主页、统计、规则按钮仍显示中文的问题。
  • 修复首页选中图片弹窗、提示框、处理开始和处理完成提示未跟随语言切换的问题。
  • 修复统计页面未自动跟随当前语言的问题。
  • 修复服务插件和主插件多语言 key 不一致的问题。
  • 修复 Eagle 插件 ID 不是 UUID 时可能导致安装或校验失败的问题。
  • 清理旧版规则管理残留代码、旧文案和未使用样式。
  • 修复服务插件多语言支持不完整的问题。
  • 修复服务插件 manifest 插件 ID 不是 UUID 时可能导致安装或校验失败的问题。
  • 修复部分服务日志和错误提示没有跟随当前语言显示的问题。

PS:

我已经加入爱发电,链接:https://afdian.com/a/GuQingLi

复制上面链接可以对我赞助哦~

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 共1条

请登录后发表评论

    • 头像一位 WordPress 评论者0