返回顶部
c

chaos-memory混沌记忆

Hybrid search memory system for AI agents. Manual search and storage - auto-capture is opt-in only.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.3
安全检测
已通过
1,885
下载量
免费
免费
2
收藏
概述
安装方式
版本历史

chaos-memory

CHAOS 记忆系统

Context-aware Hierarchical Autonomous Observation System(上下文感知分层自主观察系统)

面向AI代理的混合搜索记忆系统,具备4种检索信号:

  • - BM25 - 关键词匹配
  • 向量 - 语义相似度
  • - 关系增益
  • 热度 - 访问模式+优先级



🤖 面向AI代理:如何使用此工具

首次使用? 运行以下命令查看完整参考:
bash
chaos-cli --help

快速工作流程:

  1. 1. 任务前: chaos-cli search 关键词 --mode index --limit 10
  2. 任务中: chaos-cli store 重要事实 --category decision --priority 0.9
  3. 任务后: chaos-cli list 10

节省Token: 使用--mode index可节省90%的Token(约75个Token/结果)

更多帮助: 运行chaos help-agents查看AI优化参考指南。



快速开始

安装后,使用chaos-cli:

bash

搜索记忆


chaos-cli search 定价决策 --limit 5

存储记忆

chaos-cli store 企业版:99美元/月 --category decision

列出最近记录

chaos-cli list 10

搜索记忆

快速搜索(摘要模式):
bash
chaos-cli search 架构模式 --mode summary --limit 5

快速扫描(索引模式,节省90%Token):
bash
chaos-cli search 团队决策 --mode index --limit 10

完整详情
bash
chaos-cli search 模型选择 --mode full --limit 3

模式:

模式Token/结果使用场景
index~75快速扫描,大量结果
summary
~250 | 平衡模式(默认) |
| full | ~750 | 深度挖掘 |


存储记忆

bash

决策


chaos-cli store Qwen3-1.7B为默认模型 --category decision --priority 0.9

核心事实

chaos-cli store 数据库运行在3307端口 --category core --priority 0.7

研究发现

chaos-cli store 使用think=false实现43倍加速 --category research --priority 0.8

类别: decision(决策)、core(核心)、semantic(语义)、research(研究)

优先级: 0.0-1.0(越高越重要)



按ID获取

bash
chaos-cli get <记忆ID>



列出最近记录

bash
chaos-cli list # 默认10条
chaos-cli list 20 # 显示20条



自动捕获(可选 - 仅限主动启用)

⚠️ 默认禁用,以保护隐私。

启用自动捕获:

  1. 1. 审查隐私影响 - 会读取您的会话记录
  2. 编辑配置: nano ~/.chaos/config/consolidator.yaml
  3. 设置: autocapture.enabled: true
  4. 配置路径: 将会话目录添加到autocapture.sources
  5. 安装Ollama: https://ollama.com(如未安装)
  6. 拉取模型: ollama pull qwen3:1.7b
  7. 测试: chaos-consolidator --auto-capture --once

提取内容: 决策、事实、洞察
跳过内容: 问候语、填充词、确认信息
运行位置: 100%本地(您的机器,无外部API)
速度: 每条消息2.6秒(约42秒处理16条消息的会话)

隐私: 仅处理您明确配置的文件。详情请参阅SECURITY.md。



🔗 增强功能

CHAOS记忆系统可与其他工具集成,实现更深层次的智能:

Cortex(cx)- 语义代码锚定

功能: 将记忆锚定到特定代码位置和文件

使用原因: 记忆变得具有上下文感知能力 - 此决策影响Auth.tsx第45-67行

工作原理:

  • - CHAOS在启动时检测cx是否可用
  • 自动创建语义链接:记忆 → 代码位置
  • 搜索结果包含相关代码片段

安装Cortex:
bash

Cortex是一个独立工具


从以下地址安装:https://github.com/hargabyte/cortex

示例:
bash

无Cortex


chaos-cli search 认证流程
→ 将认证改为使用JWT令牌

有Cortex

chaos-cli search 认证流程 → 将认证改为使用JWT令牌 → 📍 Auth.tsx:45-67, middleware/auth.js:12

Beads - 任务关系追踪

功能: 将记忆与任务和问题关联

使用原因: 追踪哪些记忆导致了哪些任务,决策到实现的映射

工作原理:

  • - CHAOS在启动时检测beads或beads-rust是否可用
  • 创建双向链接:记忆 ↔ 任务
  • 记忆可自动引用问题ID

安装Beads:
bash

Beads是一个独立的任务管理工具


从以下地址安装:https://github.com/hargabyte/beads

示例:
bash

存储带任务引用的记忆


chaos-cli store 需要重构认证模块 --category decision --task AUTH-123

搜索显示相关任务

chaos-cli search 认证重构 → 需要重构认证模块 → 📋 任务:AUTH-123(进行中)

组合能力

三个工具协同工作时:
bash
chaos-cli search 性能优化
→ 记忆:添加了Redis缓存层
→ 📍 代码:cache/redis.js:34-89
→ 📋 任务:PERF-042(已完成)
→ 🔗 相关:3条其他记忆,2个代码文件,1个PR

状态检测:

  • - Cortex:启动时自动检测(日志显示[OPT] Cortex Engine: FOUND)
  • Beads:启动时自动检测(日志显示[OPT] Beads Task Manager: FOUND)
  • 查看状态:运行chaos-mcp时检查启动日志



配置

默认配置位置:~/.chaos/config/consolidator.yaml

yaml

自动捕获默认禁用


auto_capture:
enabled: false # 配置路径后改为true
sources: [] # 在此添加会话路径

示例(审查后取消注释):

sources:

- ~/.openclaw-/agents//sessions/*.jsonl

qwen:
model: qwen3:1.7b # 锁定默认值

chaos:
mode: mcp
mcp:
env:
CHAOSDBPATH: ~/.chaos/db



环境变量


变量默认值描述
CHAOSHOME~/.chaos安装目录
CHAOSDB_PORT
3307 | 数据库端口 |
| CHAOS_MODEL | qwen3:1.7b | 提取模型 |


系统要求

  • - Dolt - 版本控制数据库
  • Ollama - 本地LLM推理(用于自动捕获)
  • Go 1.21+ - 从源码构建(可选)

安装脚本会自动处理依赖项。



故障排除

命令未找到:
bash
export PATH=$HOME/.chaos/bin:$PATH

数据库错误:
bash
cd ~/.chaos/db && dolt sql-server --port 3307 &

无结果:
bash
chaos-cli list # 检查记忆是否存在



安全与隐私

数据存储: 所有记忆存储在本地机器上(~/.chaos/db)

  • - 无云同步或外部传输
  • 您的数据永远不会离开计算机
  • 数据库采用版本控制(Dolt),便于审计

自动捕获(主动启用):

  • - 默认禁用 - 您必须明确启用和配置
  • 需要在~/.chaos/config.yaml中手动配置会话路径
  • 仅处理您在auto_capture.sources中明确指定的文件
  • 使用您自己的Ollama实例本地运行(无外部API调用)

权限:
-

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 chaos-mind-1776348970 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 chaos-mind-1776348970 技能

通过命令行安装

skillhub install chaos-mind-1776348970

下载

⬇ 下载 chaos-memory v0.1.3(免费)

文件大小: 26.38 KB | 发布时间: 2026-4-17 13:52

v0.1.3 最新 2026-4-17 13:52
CHAOS Memory 0.1.3

- Auto-capture is now strictly opt-in and disabled by default for privacy.
- Default config paths for the consolidator and auto-capture updated (`consolidator.yaml`).
- Documentation improved for enabling/disabling auto-capture, privacy details highlighted.
- Minor config structure changes for clarity and a safer installation experience.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部