详细分析 ▾
运行时依赖
版本
新增 npm 完整性校验 (sha512)。将安装步骤重构为前置条件章节,以明确本技能仅提供指令。
安装命令
点击复制技能文档
# Cortex Memory 面向 AI agent 的持久化记忆引擎。知识跨会话存活——回忆上周学到的东西,追踪演化的信念,检测矛盾,并随时间构建知识图谱。 源码: github.com/Fozikio/cortex-engine (MIT) | npm ## 前置条件 本 skill 需要 cortex-engine 以 MCP server 形式运行。使用前请单独安装: ``bash npm install cortex-engine@0.5.1 # Integrity: sha512-8oIL8KenrdTdACAMSM/iqyrxx04yFE/3IfHx1dTF2439ljXhSCvULcNF5V10tH8UK7P/zuwmx3RuNynvjGi4kg== ` 然后初始化并启动: `bash npx cortex-engine@0.5.1 fozikio init my-agent npx cortex-engine@0.5.1 # 启动 MCP server ` 本地运行,基于 SQLite + Ollama,无需云账号。 下文 skill 说明为只读——仅教你的 agent 如何使用 cortex 工具,本身不会执行任何操作。 ## 核心循环 写之前先读。 添加新知识前,务必检查已有内容。 ### 搜索 ` query("authentication architecture decisions") ` 要具体。query("JWT token expiry policy") 优于 query("auth")。 结果包含相关性得分与关联概念。 围绕结果探索: ` neighbors(memory_id) ` ### 记录 事实——已确认的内容: ` observe("API 速率限制为每个 API key 1000 req/min,而非每个用户") ` 问题——尚未解决: ` wonder("为何同步守护进程在 300k 秒后卡住?") ` 假设——未证实的想法: ` speculate("连接池或许能解决超时问题") ` ### 更新信念 ` believe(concept_id, "基于新证据修正理解", "reason") ` ### 跨会话追踪工作 ` ops_append("完成 auth 重构,测试通过", project="api-v2") ops_query(project="api-v2") # 从上次断点继续 ` ## 基于记忆的评审 对照累积的知识评审代码或设计: 1. grounding: query("待评审的域")——加载过往决策与模式 2. 对比: 工作是否与既有模式一致或偏离? 3. 记录: 用 observe() 记录新模式,wonder() 质疑不清晰的选择,believe() 更新理解 4. 输出: `markdown ## 评审——基于记忆 grounding ### 与已知模式一致 - [匹配 cortex 上下文] ### 差异点 - [差异之处,有意或无意] ### 待捕获的新模式 - [值得记录的新方法] ` ## 会话模式 1. 开始: 对当前主题执行 query() 2. 过程中: 出现事实时用 observe(),产生疑问时用 wonder() 3. 结束: 用 ops_append() 记录完成与未完成事项 4. 定期: 用 dream()` 巩固记忆(压缩、抽象、修剪) ## 可用工具 | 类别 | 工具 | |----------|-------| | 读 | query, recall, predict, validate, neighbors, wander | | 写 | observe, wonder, speculate, believe, reflect, digest | | 运维 | ops_append, ops_query, ops_update | | 系统 | stats, dream |