最近有读者问我:写公众号文章需要用大量素材,该怎么管理图片?
我用 Eagle 管理了两年的技术博客素材,积累了一套针对 AI 编程领域的管理方法,整理出来供参考。
AI 编程博主的素材和普通博主不太一样:
如果只是建几个文件夹随便放,很快就会乱。
我的 Eagle 资料库是这样组织的:
AI编程素材库/
├── 封面图/
│ ├── AI编程教程封面
│ ├── AI工具评测封面
│ ├── AI产品案例封面
│ └── 技术深度解析封面
│
├── 技术配图/
│ ├── 代码截图(VS Code/Cursor/Claude Code)
│ ├── 架构图(系统架构/流程图)
│ ├── AI模型示意图(GPT/Claude/开源模型)
│ ├── API调用示例
│ └── 终端/命令行截图
│
├── 产品展示/
│ ├── AI产品界面
│ ├── 功能演示GIF
│ ├── 前后对比图
│ └── 成果展示
│
├── 工具素材/
│ ├── AI工具Logo
│ ├── AI工具界面截图
│ ├── 工具对比表格
│ └── 定价截图
│
├── 概念图示/
│ ├── Prompt工程
│ ├── RAG架构
│ ├── Agent工作流
│ ├── LangChain/LlamaIndex
│ └── Vector Database
│
└── 装饰元素/
├── AI主题图标
├── 代码装饰
├── 分割线
└── 标注箭头这个分类的逻辑是:按使用场景,不是按文件类型。
比如不会建一个"PNG"文件夹,而是建"封面图"、"配图",因为写文章时我想的是"我需要一张封面",不是"我需要一张 PNG"。
分类解决了大方向,标签解决精确定位。
我用四层标签:
用来快速筛选文章方向。
#GPT#Claude#Gemini#LangChain#LlamaIndex#Python#JavaScript#TypeScript#API#Prompt#RAG#Agent#FunctionCalling这是最常用的标签层级,写某个技术的文章时直接搜这个标签。
配合二级标签使用。比如搜 #Claude + #UI截图 就能找到所有 Claude 界面截图。
用来统一视觉风格。写一篇文章时尽量用同一风格的配图。
文件名格式:[日期]_[类型]_[主题]_[工具名]
示例:
20260129_cover_cursor_tutorial - 2026年1月29日的 Cursor 教程封面20260129_code_claude_api_demo - Claude API 演示代码截图20260129_ui_chatgpt_canvas - ChatGPT Canvas 功能界面这样做有两个好处:
用 Eagle 的浏览器插件:
每周抽 10 分钟:
写文章时:
文章发布后:
我创建了这些智能列表:
用 Carbon 或 Ray.so 生成代码截图:
AI 编程领域常用的配色:
用 Eagle 的颜色筛选功能,可以快速找到同色系配图。
这个管理方案适合:
如果你:
那直接建几个文件夹就够了,不用搞这么复杂。
图片素材管理的核心是:让查找速度快于重新制作速度。
如果找一张图要 5 分钟,重新做只要 3 分钟,那管理就失败了。
Eagle 的分类、标签、智能列表、颜色筛选,组合起来能让我在 10 秒内找到想要的素材,这才是值得的。
我的方案不一定适合所有人,但核心思路可以参考:按使用场景分类,用多维度标签定位,用命名规范辅助识别。
你有更好的素材管理方法吗?欢迎讨论。