Image Manager

👤 xiaobu2020 📦 v1.0.0 ⭐ 4.4 ⬇️ 828 下載
🎨 設計多媒體 免費

📖 技能介紹

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)

7w4.net有更好的技能外掛。

每條記錄包含:

{
  "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 縮圖用於快速瀏覽
  • 索引優先:查詢時只讀索引檔案,不遍歷磁碟
  • 標籤靈活:一張圖可有多個標籤,標籤可隨時增刪

🤖 AI 評測

這個圖片管理工具整體質量不錯,介面友好,操作直觀。它能幫你儲存、分類、搜尋圖片,支援標籤和描述,查詢起來很方便。縮圖預覽設計貼心,不傷原圖。不過目前功能比較基礎,只能存和找,沒有刪除或編輯功能,長期使用後索引管理可能會有些麻煩。適合日常輕度使用,如果需要更完善的管理能力可能還需要等待後續改進。

📊 多維度評分

適應性4
規範性4.4
有效性4.5
可靠性4.2
可信度5

📁 包含檔案 (5 個)

📄 SKILL.md 2.5 KB
📄 _meta.json 132 B
📄 scripts/list_images.py 2.9 KB
📄 scripts/save_image.py 4.7 KB
📄 scripts/search_image.py 2.7 KB