关于 knowledge-locator
knowledge-locator 是用于检索和关联多个记忆宫殿内容的技能,支持空间、语义、感官、关联和时间搜索,并可分析访问模式。
主要功能
- 01五种搜索模式
- 02建立空间索引以便快速查找
- 03映射宫殿间引用
- 04分析访问模式
适用场景
- 01查找一个或多个宫殿中的概念
- 02追踪已存信息之间的联系
- 03通过不完整查询检索内容
- 04分析访问模式以优化宫殿
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ athola/ claude-night-market --skill knowledge-locator安装后在 Claude Code 中输入/knowledge-locator确认已加载。
附带文件modules/index-structure.mdmodules/search-strategies.md
详细介绍
知识定位器
一种空间索引与检索系统,用于在单个及多个记忆宫殿中查找信息。支持通过空间、语义、感官和关联查询进行多模态搜索。
它是什么
知识定位器可在你的记忆宫殿网络中高效检索信息,功能包括:
- 构建和维护空间索引,以便快速查找
- 支持多种搜索模式(空间、语义、感官)
- 映射宫殿之间的交叉引用
- 跟踪访问模式以进行优化
快速开始
搜索宫殿
python scripts/memory_palace_cli.py search "authentication" --type semantic
**验证:**运行 python --version 验证 Python 环境。
列出所有宫殿
python scripts/memory_palace_cli.py list
**验证:**运行 python --version 验证 Python 环境。
适用场景
- 在一个或多个记忆宫殿中查找特定概念
- 交叉引用不同宫殿中的信息
- 发现已存储信息之间的关联
- 使用部分查询或上下文查询查找信息
- 分析访问模式以优化宫殿
不适用场景
- 创建新的 宫殿结构——使用 memory-palace-architect
- 处理新的 外部资源——使用 knowledge-intake
- 创建新的 宫殿结构——使用 memory-palace-architect
- 处理新的 外部资源——使用 knowledge-intake
搜索模式
| 模式 | 描述 | 适用场景 |
|---|---|---|
| 空间 | 按位置路径查询 | “查找 Workshop 中的概念” |
| 语义 | 按含义/关键词搜索 | “查找与身份验证相关的条目” |
| 感官 | 按感官属性定位 | “蓝色概念” |
| 关联 | 沿关联链查找 | “与 OAuth 相关” |
| 时间 | 按创建/访问日期查找 | “最近访问过的内容” |
核心工作流
- 构建索引 - 为所有宫殿创建空间索引
- 优化搜索 - 配置搜索策略和启发式方法
- 映射交叉引用 - 找出宫殿之间的关联
- 测试检索 - 验证搜索的准确性和速度
- 分析模式 - 跟踪使用情况并据此优化
目标指标
- 检索延迟:缓存命中时 ≤ 150ms,冷启动时 ≤ 500ms
- Top-3 准确率:语义查询 ≥ 90%
- 稳健性:不完整查询的成功率 ≥ 80%
详细资源
- 索引结构:参见
modules/index-structure.md - 搜索策略:参见
modules/search-strategies.md - 交叉引用映射:参见
modules/index-structure.md
PR 审查搜索
在项目宫殿的审查室中搜索过往决策和模式。
快速命令
CLI 不支持限定房间的搜索:search 会搜索所有
宫殿,而 --palace、--room、list-reviews 和 search-reviews
均不存在(本文件曾引用这些命令,直到 2026-09-18)。可按输出中的
宫殿名进行筛选,或使用 Skill(memory-palace:review-chamber);该技能负责审查室自身的检索。
python scripts/memory_palace_cli.py search "authentication"
审查室房间
| 房间 | 内容 | 查询示例 |
|---|---|---|
decisions/ | 架构选择 | “JWT 与 sessions 的比较” |
patterns/ | 重复出现的解决方案 | “错误处理模式” |
standards/ | 质量规范 | “API 错误格式” |
lessons/ | 事后复盘 | “故障经验” |
上下文感知呈现
在代码区域开始工作时,呈现相关的审查知识:
不存在 context-search 命令。请改用该区域自身的
关键词进行搜索:
python scripts/memory_palace_cli.py search "auth"
集成
可与以下工具配合使用:
memory-palace-architect- 为由 architect 创建的宫殿建立索引session-palace-builder- 搜索特定会话的宫殿digital-garden-cultivator- 查找数字花园内容和链接review-chamber- 搜索项目宫殿中的 PR 审查知识
退出标准
-
scripts/memory_palace_cli.py search "<query>"能返回结果;没有可搜索的内容时,提示“未索引任何宫殿”,而不是“无匹配结果” 对已索引宫殿进行冷查询时,响应时间在 500ms 以内 - 对现有宫殿中的有效查询,五种搜索模式(空间、语义、感官、关联、时间)中至少有一种能返回排序后的结果
- 当查询的概念存在于已索引的宫殿中时,语义查询的 Top-3 准确率达到 ≥ 90% 的目标
- 不完整或部分查询能返回结果而不是报错,满足 ≥ 80% 的稳健性目标
- 如果没有可搜索的宫殿,应引导用户使用
memory-palace-architect,而不是静默返回空结果
评论
支持 Markdown