连续克劳德系统Skill system-overview

这个技能是一个AI助手系统,旨在提供连续性和协调功能。它通过内存层存储会话事实,使用钩子处理事件,并具备代码智能分析能力,以增强AI助手的性能和用户体验。关键词:AI助手、连续性、内存管理、钩子事件、代码分析、协调系统。

AI智能体 0 次安装 0 次浏览 更新于 3/14/2026

name: system-overview description: 向用户展示Continuous Claude如何工作 - 带有钩子、内存和协调的固执己见设置

系统概述

向用户展示Continuous Claude如何工作 - 带有钩子、内存和协调的固执己见设置。

何时使用

  • 用户问“这如何工作?”
  • 用户问“你能记住什么?”
  • 用户问“这个设置有什么不同?”
  • 用户运行 /system_overview

响应

CONTINUOUS CLAUDE 系统概述
=================================

内存层 (PostgreSQL + pgvector)
------------------------------------
- 78,000+ 个来自过去会话的时态事实
- 会话结束时自动提取学习内容
- 使用嵌入进行语义搜索

召回:uv run python opc/scripts/recall_temporal_facts.py --query "你的主题"

钩子 (9种事件类型已注册)
--------------------------------
SessionStart    → 加载连续性账本,重建符号索引
UserPromptSubmit → 技能激活检查,上下文注入
PreToolUse      → 智能搜索路由(Grep → TLDR 用于代码)
PostToolUse     → 文件声明,编译器反馈
PreCompact      → 在上下文压缩前保存状态
Stop            → 提取学习内容,创建交接
SubagentStart   → 注册生成的代理
SubagentStop    → 协调,创建交接
SessionEnd      → 清理

连续性系统
-----------------
账本:   thoughts/ledgers/CONTINUITY_CLAUDE-{session}.md
交接: thoughts/shared/handoffs/{session}/*.yaml

命令:
  /resume_handoff <路径>  - 从交接继续
  /create_handoff         - 创建传输快照

TLDR 代码智能
----------------------
5层分析:AST → 调用图 → CFG → DFG → PDG
与读取原始文件相比节省95%的令牌
自动拦截 .py/.ts/.go/.rs 文件的 Grep

预构建索引:/tmp/claude-symbol-index/symbols.json

设置
-----
运行:uv run python opc/scripts/setup/wizard.py

选项:
  [1] 仅SQLite(简单,离线)
  [2] PostgreSQL + pgvector(语义搜索)

关键文件

组件 位置
钩子注册 .claude/settings.json
钩子实现 .claude/hooks/src/*.ts
规则(自动注入) .claude/rules/*.md
技能 .claude/skills/*/SKILL.md
设置向导 opc/scripts/setup/wizard.py
召回脚本 opc/scripts/recall_temporal_facts.py
存储学习 opc/scripts/core/store_learning.py
符号索引构建器 opc/scripts/build_symbol_index.py

环境变量

变量 目的
CONTINUOUS_CLAUDE_DB_URL PostgreSQL 连接
VOYAGE_API_KEY 嵌入(可选)
BRAINTRUST_API_KEY 追踪(可选)
CLAUDE_PROJECT_DIR 由Claude Code自动设置