name: 记住对话 description: 使用语义或文本搜索搜索之前的Claude Code对话,查找事实、模式、决策和上下文 when_to_use: 当合作伙伴提到过去的讨论、调试熟悉的问题或寻求关于决策和模式的历史上下文时 version: 1.1.0
记住对话
使用语义相似性或精确文本匹配搜索存档对话。
核心原则: 在重新发明之前搜索。
宣布: “我正在搜索之前的对话以获取[主题]。”
设置: 参见 INDEXING.md
何时使用
搜索当:
- 您的人类合作伙伴提到“我们以前讨论过这个”
- 调试类似问题
- 寻找架构决策或模式
- 在实施熟悉事物之前
不要搜索当:
- 信息在当前对话中
- 关于当前代码库的问题(使用 Grep/Read)
会话内使用
始终使用子代理(节省50-100倍的上下文)。参见 skills/using-skills 以获取工作流。
手动/CLI使用: 对于Claude Code会话之外的人类,直接搜索(如下)。
直接搜索(手动/CLI)
工具: ${SUPERPOWERS_SKILLS_ROOT}/skills/collaboration/remembering-conversations/tool/search-conversations
模式:
search-conversations "query" # 向量相似性(默认)
search-conversations --text "exact" # 精确字符串匹配
search-conversations --both "query" # 两种模式
标志:
--after YYYY-MM-DD # 按日期过滤
--before YYYY-MM-DD # 按日期过滤
--limit N # 最大结果数(默认:10)
--help # 完整使用说明
示例:
# 语义搜索
search-conversations "React Router 认证错误"
# 查找 git SHA
search-conversations --text "a1b2c3d4"
# 时间范围
search-conversations --after 2025-09-01 "重构"
返回: project, date, conversation summary, matched exchange, similarity %, file path.
详细信息: 运行 search-conversations --help