用途:在 Nowledge Mem 记忆检索成功后自动渲染聚焦的交互式图谱,或在用户明确要求时展示图谱。使用当前检索返回的精确 Memory ID,并按排名顺序使用;空结果或仅线程检索不绘图。
主要能力:优先使用 MCP 的 explore_graph 工具,如 explore_graph(memory_ids="id1,id2", depth=1, limit=15),由宿主以内联卡片渲染,成功时不再打开重复浏览器页面。工具不可用或内联失败时,可用 nmem --json status 读取当前 API URL,再构造 /graph/vis?standalone=1&base_url=<URL编码的完整API基址>&memory_ids=<URL编码的逗号分隔ID>&depth=1&limit=15。默认聚焦图谱 depth=1、limit=15;用户要求更多上下文时可加深,显式图谱视图上限 depth=5。从单个节点探索时用 nmem --json graph expand <memory-id> --depth 1 --limit 20,默认 5 跳、每跳 20 个邻居,记录 seed、visited、frontier、hop,去重并保留边类型。
限制:必须保持检索配置的端点、owner/member 权限、agent 身份和活动空间,不得从当前文件夹推断空间或切换 owner/默认空间。精确 Memory ID 只聚焦视图,不强制访问控制;Space 或 Team 受限检索仅在确认图谱界面执行相同限制时才展示或展开。自动打开浏览器 URL 前需可信浏览器/会话上下文确认相同身份与空间,CLI 状态或 HTTP 200 不构成浏览器身份证明;CLI-only 环境无自动浏览器或链接回退。远程模式返回链接并说明浏览器使用既有认证会话,绝不把 API key 放入 URL。仅当用户明确要求整图且无选中或新检索 ID 时才打开 /graph/vis?standalone=1 总览。图谱渲染为尽力而为,不可用时说明原因并继续基于检索结果作答,不得声称已打开链接或渲染图谱。专用原生连接器为可选。