用途:为仓库中 vault 协议元数据提取并保存协议 logo。
主要能力:根据 vault 协议名称定位协议主页,并抓取该协议的 logo 图片,按约定命名保存到仓库目录,便于后续元数据使用。
使用方式:输入 vault 协议名称。第一步,从 eth_defi/data/vaults/metadata 下协议专属 YAML 文件中获取协议主页链接。第二步,使用 extract-project-logo 技能,将协议主页链接作为输入。将 logo 保存到 eth_defi/data/vaults/original_logos/{protocol slug} 文件夹。文件名约定:通用版本为 {protocol slug}.generic.{image file extension};浅色背景主题为 {protocol slug}.light.{image file extension};深色背景主题为 {protocol slug}.dark.{image file extension}。
限制:当前阶段不要转换图片格式,也不要对 logo 做任何图像后处理,只需尽可能多地保存原始 logo。