用途:面向 Redis 数据建模、缓存、实时功能、Redis Query Engine(FT.CREATE、FT.SEARCH、FT.AGGREGATE)、RedisVL 向量检索/RAG、LangCache 语义缓存及性能内存优化的开发辅助技能,包含 29 条规则、分 11 类并按影响排优先级。适用场景包括设计键结构、实现缓存与会话、构建向量搜索或 RAG、配置语义缓存以及排查性能与内存问题。
主要能力按优先级分类:数据结构与键(data-)、内存与过期(ram-)、连接与性能(conn-)为高;JSON 文档(json-)为中;Redis Query Engine(rqe-)、向量搜索与 RedisVL(vector-)为高;语义缓存(semantic-cache-)为中;Streams 与 Pub/Sub(stream-)、集群与复制(cluster-)为中;安全(security-)为高;可观测性(observe-)为中。具体规则名称涵盖选择数据结构、键命名、内存上限与淘汰策略、TTL、阻塞命令、管道、连接池与超时、JSON 局部更新与 JSON/Hash 选择、DIALECT 2、字段类型、索引创建与管理、查询优化、HNSW 与 FLAT 选择、混合搜索、向量索引配置、RAG 模式、语义缓存与 LangCache、Streams 与 Pub/Sub 选择、哈希标签、读副本、ACL、认证、网络访问、可观测命令与指标。
使用方式:按需阅读 rules 目录下的单个规则文件(如 rules/rqe-index-creation.md、rules/vector-rag-pattern.md),每个规则文件含重要性说明、正确示例、错误示例或适用/不适用指引及参考;完整汇总见 AGENTS.md。
限制:资料未提供收费、价格、平台支持、具体安装命令或运行效果等细节,暂未提供。