content-hash-cache-pattern

Installation
SKILL.md

内容哈希文件缓存模式 (Content-Hash File Cache Pattern)

使用 SHA-256 内容哈希(而非文件路径)作为缓存键,缓存高昂的文件处理结果(如 PDF 解析、文本提取、图像分析)。与基于路径的缓存不同,这种方法在文件移动/重命名后依然有效,并在内容变化时自动失效。

何时激活

  • 构建文件处理流水线(Pipeline),如 PDF、图像或文本提取
  • 处理成本高昂且需要重复处理相同文件
  • 需要提供 --cache/--no-cache 命令行选项
  • 希望在不修改现有纯函数(Pure Functions)的情况下为其添加缓存功能

核心模式

1. 基于内容哈希的缓存键

使用文件内容(而非路径)作为缓存键:

Related skills
Installs
6
GitHub Stars
541
First Seen
Mar 13, 2026