← 返回
未分类

Image Manager

Manage local images by category with original and thumbnail storage, enabling fast tag, date, and keyword search through a JSON index file.
按类别管理本地图片,存储原图和缩略图,通过JSON索引实现标签、日期和关键词的快速搜索。
xiaobu2020
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 1
Stars
📥 444
下载
💾 5
安装
1
版本
#image#index#latest#management#storage

概述

Image Manager Skill

本地图片管理技能,支持索引、压缩、分类、快速查找。

功能

  • 📁 分类存储:按类别(pets/people/food/scenery/receipts/other)自动归档
  • 🔍 快速索引:基于 JSON 索引文件,支持按标签、日期、类别查找
  • 🗜️ 压缩保存:原图 + 缩略图双存储,查看缩略图不影响原图画质
  • 🏷️ 标签系统:每张图片可附加多标签,支持标签搜索
  • 📊 摘要浏览:快速浏览某个类别/标签的所有图片

目录结构

media/
├── images/                    # 原图(保持完整画质)
│   ├── pets/
│   ├── people/
│   ├── food/
│   ├── scenery/
│   ├── receipts/
│   └── other/
├── thumbnails/                # 缩略图(快速预览)
│   ├── pets/
│   ├── people/
│   └── ...
└── index.json                 # 全局索引文件

快速使用

保存图片

python scripts/save_image.py <image_path> \
  --category pets \
  --tags "包子,白色,长毛" \
  --description "包子坐在地上"

查找图片

# 按标签查找
python scripts/search_image.py --tags "包子"

# 按类别查找
python scripts/search_image.py --category pets

# 按日期查找
python scripts/search_image.py --date 2026-03-19

# 按关键词查找(搜索 description 和 tags)
python scripts/search_image.py --keyword "白色"

浏览摘要

python scripts/list_images.py --category pets
python scripts/list_images.py --tags "包子"

索引格式(index.json)

每条记录包含:

{
  "id": "baozi-2026-03-19-001",
  "path": "media/images/pets/baozi-2026-03-19-001.jpg",
  "thumbnail": "media/thumbnails/pets/baozi-2026-03-19-001.jpg",
  "category": "pets",
  "tags": ["包子", "白色", "长毛"],
  "description": "包子坐在地上",
  "saved_at": "2026-03-19T22:33:00+08:00",
  "source": "feishu",
  "size_bytes": 88688,
  "width": 1080,
  "height": 1440
}

分类说明

类别用途
------------
pets宠物照片
people人物照片
food美食/食物
scenery风景/地点
receipts小票/账单
other未分类

设计原则

  • 原图不动:保存时不做有损压缩,原图完整保留
  • 缩略图预览:生成 300x300 缩略图用于快速浏览
  • 索引优先:查找时只读索引文件,不遍历磁盘
  • 标签灵活:一张图可有多个标签,标签可随时增删

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-03-30 19:08 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Privacy Shield

xiaobu2020
通过为资源标记隐私等级并在集中注册表中强制执行共享、导出和使用限制来管理敏感数据的访问。
★ 0 📥 503

Agent Behavioral Constitution

xiaobu2020
强制执行AI行为准则,确保安全性、隐私保护、诚实性、可追溯性、风险感知行动、主动自我改进及可问责的决策日志记录。
★ 0 📥 482

Conversation Saver

xiaobu2020
自动从对话历史中提取关键信息并保存到本地记忆文件。后台静默运行,采用规则+LLM混合提取。
★ 0 📥 383