用途:向用户说明 Continuous Claude 这套有主张的预设配置如何运作,涵盖 hooks、记忆与协作机制。适用触发场景包括用户询问“how does this work?”、“what can you remember?”、“what's different about this setup?”,或运行 /system_overview。
主要能力: 记忆层(PostgreSQL + pgvector):来自过往会话的 78000+ 时间性事实,会话结束时自动提取经验,支持带嵌入的语义搜索。召回命令:uv run python opc/scripts/recall_temporal_facts.py --query "your topic"。 Hooks(注册 9 类事件):SessionStart 加载连续性账本并重建符号索引;UserPromptSubmit 做技能激活检查与上下文注入;PreToolUse 进行智能搜索路由(代码用 TLDR 替代 Grep);PostToolUse 记录文件声明与编译器反馈;PreCompact 在上下文压缩前保存状态;Stop 提取经验并创建交接;SubagentStart 注册派生代理;SubagentStop 协调与创建交接;SessionEnd 清理。 连续性系统:账本位于 thoughts/ledgers/CONTINUITY_CLAUDE-{session}.md;交接位于 thoughts/shared/handoffs/{session}/*.yaml。命令有 /resume_handoff 从交接继续、/create_handoff 创建用于传递的快照。 TLDR 代码智能:五层分析 AST→调用图→CFG→DFG→PDG,相比读取原始文件节省约 95% token,自动拦截对 .py/.ts/.go/.rs 文件的 Grep;预构建索引位于 /tmp/claude-symbol-index/symbols.json。
使用方式:运行 uv run python opc/scripts/setup/wizard.py 进行初始化,可选 [1] 仅 SQLite(简单、离线)或 [2] PostgreSQL + pgvector(语义搜索)。
关键文件:hook 注册在 .claude/settings.json;hook 实现在 .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 自动设置)。
适用场景与限制:适合希望了解或采用该预设配置的用户。资料未说明具体收费、性能保证及未列出的能力,缺失信息暂未提供。