Agent Skills
返回列表
🎨

Logo提取处理工具

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/logo-analy。

技能介绍

这个工具解决什么问题

从零散网站里手动扒 Logo 是一件很烦的事:要翻 HTML 里的 <link rel="icon">、解析 Open Graph 标签、猜测图片路径,还要判断哪一张才是「真正」的品牌图标。Logo提取处理工具 把这套流程封装成 MCP 服务:给它一个站点 URL,它负责识别并返回最佳 Logo,附带尺寸、格式、质量等基础分析,为后续图像处理和矢量转换做准备。

核心能力与工作流程

该技能提供两个工具函数:

  • scripts.tools.get_best_logo_url:只返回从站点提取的最佳 Logo URL,适合只需要地址的场景。
  • scripts.tools.analyze_logo:分析 Logo 的尺寸、格式、质量等信息,可通过 onlyBestUrl 参数(默认 false)只返回最佳 URL。

两个函数都要求必填参数 url。大模型在这里扮演「路由层」角色:先理解用户意图,再从工具列表中选函数、提取参数,最后以关键字参数形式调用 scripts.tools 里的函数,例如 scripts.tools.get_best_logo_url(url='...')。工具返回 dict,其中 result["raw"] 是 API 原始 JSON,整理后展示给用户;success 与 message 用于判断调用是否成功。

使用前必须注意

  • API 密钥是硬性前提。 首次使用时若 .env 中没有 XBY_APIKEY,必须通过 AskUserQuestion 向用户询问密钥,再用 scripts.config.set_api_key() 保存;密钥可在 xiaobenyang.com 申请。
  • 缺少密钥时禁止自行搜索或编造数据。
  • 参数不完整时同样要用 AskUserQuestion 追问,而不是猜一个值填进去。
  • 图像处理与矢量转换能力依赖上游 API,不保证所有站点的 Logo 都能被成功识别,建议对返回结果做兜底校验。

使用场景

  • 品牌设计师需要从竞品官网拿到最佳Logo地址,并确认尺寸、格式与质量是否符合使用要求。
  • 前端工程师在整理网站导航或书签站时,需要根据页面URL批量提取各站点的Logo链接。
  • 运营同学在搭建素材库时,希望只返回每个网站的最佳Logo URL,避免引入无关图标。
  • 设计师在导出图标前,需要分析目标网站Logo的基本信息,并准备做矢量转换。

适合人员

  • 品牌设计师:需要快速获取并核验网站Logo的基本信息与最佳可用地址。
  • 前端工程师:需要在页面或导航站中集成按URL提取网站图标的能力。
  • 设计资源运营:需要为素材库整理可信的Logo链接与基本分析结果。
  • MCP服务开发者:需要把网站Logo识别与分析流程接入现有工具调用链路。