Auto-sync: 2026-04-28 12:03

This commit is contained in:
2026-04-28 12:03:10 +08:00
parent c898cc3fb9
commit f8b421ece6
45 changed files with 1739 additions and 1073 deletions

View File

@@ -0,0 +1,52 @@
---
title: "Context-Cores"
type: concept
tags: [AI-Memory, Context-Substrate, Version-Control, Portable-Context, Software-Engineering]
sources: [ai-memory-tools-two-camps]
last_updated: 2026-04-15
---
## Definition
由 [[TrustGraph]] 引入的概念——便携、带版本的上下文容器,包含领域 schema、知识图谱、向量嵌入、证据来源和检索策略。将上下文视为代码工程制品。
## Core Components
一个 Context Core 包含:
- **领域 Schema**:定义上下文中有什么类型的实体和关系
- **知识图谱**:实体和关系的结构化表示
- **向量嵌入**:语义检索支持
- **证据来源**:每条上下文可追溯到原始来源
- **检索策略**:如何查询和组合上下文
## Version Control Semantics
Context Cores 的核心类比是**将上下文视为代码**
- **版本化versioning**:追踪上下文的演变历史
- **测试testing**:验证上下文质量
- **推动promoting**:将上下文从开发环境推入生产
- **回滚rolling back**:恢复到之前状态
## Operational Value
### Agent 交接
将 Context Core 交给新 Agent → 继承完整运营上下文
```
New Agent + Context Core → Full operational context
```
### 实验分叉
分叉一个 Context Core 做实验 → 合并回主分支
```
Main Context Core → Experiment Branch → Merge Back
```
## Conceptual Significance
TrustGraph 的 Context Cores 是整个 AI 记忆工具领域最接近**可部署的上下文单元**的概念。每个 Camp 1 工具将记忆视为对话的副作用。TrustGraph 将上下文视为有身份、版本和生命周期的第一等制品。
## Implementation Note
TrustGraph 的实际实现较重Cassandra + Qdrant但概念模型是正确的方向——Context Core 的设计允许:
- 团队成员间共享上下文
- 在不同 Agent 间迁移
- 对上下文变更进行 code review
## Connections
- [[TrustGraph]] ← 引入 ← Context-Cores 由 TrustGraph 引入
- [[ai-memory-tools-two-camps]] ← 来源 ← Context-Cores 是 @witcheer 识别的最接近"可部署上下文单元"的概念

View File

@@ -0,0 +1,37 @@
---
title: "Context-Engineering"
type: concept
tags: [AI-Memory, Context-Substrate, Market-Trend, Paradigm-Shift]
sources: [ai-memory-tools-two-camps]
last_updated: 2026-04-15
---
## Definition
由 [[Zep]] 公司引入的术语,代表 AI 记忆工具领域从"Memory"向 [[Context-Substrate]] 方向的范式转移。是该领域最重要的市场信号。
## Origin
Zep 是一家获得融资的 AI 记忆工具公司4.4k stars。在审视了领域走向后他们决定放弃"Memory"这个词,将整个品牌重新定位为"Context Engineering"。这一行为比任何技术文档都更能说明领域正在发生什么。
## Why the Rebrand Matters
- Zep 有资金、有市场验证,不需要追热点
- 他们的技术团队理解了 Camp 1 和 Camp 2 的区别
- 他们选择了 Camp 2 的语言("context"而非"memory"
- 这意味着 Context Substrate 不是学术概念,而是被市场验证的方向
## Author Prediction
@witcheer 预测:**6 个月内,"Context Engineering"将取代"Memory"成为描述成熟 Agent 基础设施的标准术语**。
背后的逻辑:
- 持续运行 Agent 的需求在增长
- 这类 Agent 需要的不只是"记住",而是"在不断丰富的上下文中工作"
- 旧的"Memory"术语无法捕捉这种复杂性
- "Context Engineering"更准确地描述了问题的本质
## Key Distinction
- **Memory**:暗示一个独立于 Agent 的存储系统
- **Context Engineering**:强调上下文的设计、构建和维护工程
## Connections
- [[Context-Substrate]] ← 包含 ← Context-Engineering 是 Context Substrate 方向的商业化/品牌化语言
- [[Zep]] ← 引入 ← Zep 率先使用 Context-Engineering 术语
- [[ai-memory-tools-two-camps]] ← 来源 ← Context-Engineering 是 @witcheer 识别的最重要市场信号

View File

@@ -1,41 +1,56 @@
---
title: "Context Substrate"
type: concept
tags: [ai-agent, memory, architecture]
last_updated: 2026-04-23
---
## Definition
AI Agent 的上下文管理技术路线之一Camp 2。维护结构化、人类可读的上下文文件Markdown、知识图谱、上下文容器跨会话自然累积增长。
## Core Philosophy
**"What context should the AI work inside?"**(而非 Camp 1 的 "what should the AI remember?"
- Nothing gets extracted — the context is the files.
- 文件是人类可读、可编辑、可理解的。
- 因为上下文是文件,人可以随时纠正、补充和理解 Agent 知道什么。
- 系统随时间自然复合增长compounding而非依赖提取质量。
## Mechanism
```
Agent reads structured context → Agent works within that context →
Agent (or background process) writes back to the structured context →
Next session, the context is richer than before
```
## Representative Tools
- [[OpenClaw]]Markdown 文件 + dreaming cycle
- [[Zep]]Temporal knowledge graphGraphiti
- [[Thoth]]Personal knowledge graph10 entity types, 67 relations
- [[TrustGraph]]Context Cores可移植版本化上下文捆绑包
- [[MemSearch]]Markdown-first + shadow vector index
- [[ALIVE]]Structured context substrate, walnuts as portable containers
## Relationship to Camp 1
- Camp 1 优化目标:**召回**can the system find the right fact?
- Camp 2 优化目标:**复合**does the system get better over time?
- Zep 从"memory"→"context engineering"的品牌重塑,是 Camp 1/Camp 2 边界处最强的市场信号
- SupermemoryCamp 1的时序感知和 HonchoCamp 1的心理建模代表 Camp 1 向 Camp 2 的演进趋势
## Key Distinction from RAG
RAG 通常指一次性的文档检索问答场景Context Substrate 强调**跨时间的上下文累积**,是持续运行 Agent 的基础设施。
---
title: "Context-Substrate"
type: concept
tags: [AI-Memory, Context-Substrate, File-Native, Compounding]
sources: [ai-memory-tools-two-camps]
last_updated: 2026-04-15
---
## Definition
AI 记忆工具的 Camp 2 范式。维护结构化、人类可读的上下文,跨会话累积。不提取"事实"——上下文本身就是文件。问的核心问题是"**AI 应该在什么上下文中工作?**"
## Core Loop
1. Agent 工作前读取结构化上下文
2. Agent 在上下文中工作
3. Agent或后台进程写回结构化上下文
4. 下一会话,上下文比之前更丰富
## Optimization Goal
**复合增长compounding**——系统是否随时间变得更好?
## Representative Tools
- [[OpenClaw]]358k starsMEMORY.md + 每日笔记 + DREAMS.mdDreaming 三阶段
- [[Zep]]4.4k stars从"Memory"重品牌为"Context Engineering"TKG 时间知识图谱
- [[Thoth]]145 stars10 实体类型 + 67 关系Dream Cycle 四阶段
- [[TrustGraph]]2.0k starsContext Cores 版本化容器
- [[MemSearch]]1.2k starsMarkdown 优先Milvus 影子索引
- [[ALIVE]]:文件原生,零依赖,@witcheer 自用方案
## Common Characteristics
- 文件Markdown、知识图谱是上下文本身
- 人类可读、可编辑、可版本控制
- 跨会话累积,不替换而是丰富
- 后台整合进程Dream Cycle定期提炼
- 透明度高:人类能准确知道 Agent 知道什么
## Key Contrast with Memory-Backend
| 维度 | Memory Backend | Context Substrate |
|------|---------------|-------------------|
| 问的问题 | AI 应该记住什么? | AI 应该在什么上下文中工作? |
| 处理对象 | 提取的"事实" | 结构化上下文文件 |
| 人类可读 | 否 | 是 |
| 随时间演进 | 否(静态条目) | 是(复合累积) |
| 透明度 | 低(黑盒) | 高(文件可见) |
| 优化目标 | 召回精度 | 复合增长 |
| 适用场景 | 单轮问答 | 持续多会话 Agent |
## Connections
- [[Memory-Backend]] ← 对立阵营 ← Context-Substrate
- [[OpenClaw]] ← 属于 ← Context-Substrate
- [[Zep]] ← 属于 ← Context-Substrate
- [[Thoth]] ← 属于 ← Context-Substrate
- [[TrustGraph]] ← 属于 ← Context-Substrate
- [[MemSearch]] ← 属于 ← Context-Substrate
- [[ALIVE]] ← 属于 ← Context-Substrate
- [[Context-Engineering]] ← 重品牌化方向 ← Context-Substrate
- [[ai-memory-tools-two-camps]] ← 来源 ← Context-Substrate 是 @witcheer 提出的分类框架中的 Camp 2

View File

@@ -0,0 +1,63 @@
---
title: "Dream-Cycle"
type: concept
tags: [AI-Memory, Context-Substrate, Knowledge-Consolidation, Background-Process]
sources: [ai-memory-tools-two-camps]
last_updated: 2026-04-15
---
## Definition
[[OpenClaw]] 和 [[Thoth]] 采用的后台知识整合机制——夜间多阶段过程将日常笔记、短期上下文整合为长期记忆。是 Context Substrate 范式中最关键的"上下文复合"实现机制。
## OpenClaw Dreaming三阶段
源自 OpenClaw 的官方文档,定义了三层递进的整合阶段:
### Light Sleep浅睡
- 筛选每日笔记
- 将相近行分组为连贯段落
- 识别值得保留的信息
### REM快速眼动
- 加权召回提升weighted recall promotion
- 频繁访问的信息成为"持久真理"lasting truths
- 激活与巩固已有上下文关联
### Deep Sleep深睡
- 安全推入 MEMORY.mdreplay-safe promotion
- 协调而非重复reconciles rather than duplicates
- 最终沉淀为长期记忆
### 阈值门控Gate Mechanism
只有通过所有阈值的条目才会被提升:
- 最小评分0.8
- 最小召回次数3
- 最小独立查询数3
### 六维评分信号
1. 相关性relevance0.30
2. 频率frequency0.24
3. 查询多样性query diversity0.15
4. 时效性recency0.15
5. 整合度consolidation0.10
6. 概念丰富度conceptual richness0.06
## Thoth Dream Cycle四阶段
Thoth 实现了更精细化的四阶段过程:
1. **重复合并**duplicate merging相似度 ≥ 0.93 的重复项合并
2. **描述富化**description enrichment从对话上下文中丰富实体描述
3. **关系推断**relationship inference推断共现实体之间的关系
4. **置信度衰减**confidence decay超过 90 天的关系置信度自动衰减
额外机制:
- 三层反污染机制防止跨实体事实串扰
## Conceptual Significance
Dream Cycle 的核心洞察:**系统不决定什么是"事实",而是促进持续被证明相关的内容**。这比预先定义的提取规则更鲁棒,因为相关性来自实际使用模式而非人工设计。
## Connections
- [[OpenClaw]] ← 实现 ← OpenClaw 实现了 Dreaming 三阶段
- [[Thoth]] ← 实现 ← Thoth 实现了 Dream Cycle 四阶段
- [[ai-memory-tools-two-camps]] ← 来源 ← Dream-Cycle 是 Camp 2 工具的核心整合机制

View File

@@ -0,0 +1,71 @@
---
title: "Fact-Recall-vs-Compounding"
type: concept
tags: [AI-Memory, Memory-Backend, Context-Substrate, Optimization-Goal]
sources: [ai-memory-tools-two-camps]
last_updated: 2026-04-15
---
## Definition
AI 记忆工具领域的两种根本不同的优化目标:
- **Fact Recall事实召回**Memory Backend 范式追求的目标——系统能否找到正确的事实?
- **Compounding复合增长**Context Substrate 范式追求的目标——系统是否随时间变得更好?
## Camp 1: Fact Recall事实召回
### Definition
给定一个查询,从存储的记忆中找到最相关的事实。
### Metric
召回精度recall accuracy通常以百分比衡量
- [[MemPalace]]LongMemEval 纯语义搜索 **96.6%**
- [[Supermemory]]LongMemEval + LoCoMo + ConvoMem 声称第一
### What This Optimizes For
- "我三周前说的那句话是什么?"
- "用户喜欢什么?"
- "上次讨论 X 时说了什么?"
### Limitations
- 精度再高,也只是"找到过去说过的话"
- 无法让 Agent 变得"更好"——只是更准确地记住
- 记忆是静态条目,不随交互演进
## Camp 2: Compounding复合增长
### Definition
系统随时间和使用变得更丰富、更有价值——上下文在每次交互后复合增长。
### Metric
难以量化,但可以观察:
- 上下文在多会话后的丰富程度
- Agent 决策质量的随时间提升
- 人类对 Agent 上下文的理解程度
### What This Optimizes For
- "给我跨五个项目的当前工作状态"
- "我的 Agent 今天应该优先做什么?"
- "过去三周发生了什么重要决策?"
### Advantage
- 上下文本身就是可读的、可审计的
- 人类可以理解、纠正、补充 Agent 的上下文
- 上下文复合增长 → Agent 能力随时间提升
## The Fundamental Difference
| 问题 | Fact Recall | Compounding |
|------|-----------|-------------|
| 问 | "AI 应该记住什么?" | "AI 应该在什么上下文中工作?" |
| 记忆是 | 提取的事实条目 | 累积的上下文文件 |
| 随时间 | 静态(条目不演进) | 动态(复合增长) |
| 人类交互 | 黑盒(不直接操作) | 白盒(直接读写文件) |
| 适用场景 | 单轮问答 | 持续 Agent |
## Why Both Matter
对于简单场景聊天机器人记住用户偏好Fact Recall 足够好。对于持续运行、多会话、多项目的 Agent必须有 Compounding 能力。两者不互斥,但必须理解何时用哪个。
## Connections
- [[Memory-Backend]] ← 优化目标 ← Memory-Backend 优化 Fact Recall
- [[Context-Substrate]] ← 优化目标 ← Context-Substrate 优化 Compounding
- [[ai-memory-tools-two-camps]] ← 来源 ← Fact-Recall-vs-Compounding 是 @witcheer 分类框架的核心区分轴

View File

@@ -1,41 +1,46 @@
---
title: "Memory Backend"
type: concept
tags: [ai-agent, memory, architecture, vector-db]
last_updated: 2026-04-23
---
## Definition
AI Agent 记忆工具的技术路线之一Camp 1。从对话中提取事实存入向量数据库和/或图数据库),下次对话时检索相关事实并注入上下文。
## Core Philosophy
**"What should the AI remember?"**(而非 Camp 2 的 "what context should the AI work inside?"
- 智能集中在**提取**和**检索**阶段。
- 人类与 Agent 交互,记忆系统幕后运行。
- 用户从不直接触碰记忆——信任系统记住正确的事情并在正确的时间召回。
## Fundamental Loop
```
Conversation → System extracts facts or stores content →
Facts go into database (vector, graph, or both) →
Next conversation: relevant facts retrieved and injected
```
## Representative Tools
- **[[Mem0]]**53.1k stars四操作add/search/update/delete三层存储user/session/agent混合检索集成最简单
- **[[MemPalace]]**46.2k stars逐字存储ChromaDBwings/rooms/drawers 组织LongMemEval 96.6% 召回率
- **[[Supermemory]]**21.8k stars时序感知过期事实自动遗忘多模态连接器MemoryBench 声称领先
- **[[Honcho]]**2.4k stars人/Agent 统一对等体模型异步推理推导心理洞察PostgreSQL + pgvector
- 其他Cognee图数据库+向量搜索、MemoriAPI 调用拦截81.95% @ 4.97% context tokens
## Limitations
1. **记忆是扁平条目**——条目之间没有关系
2. **提取质量依赖 LLM prompt**——garbage in, garbage out
3. **事实不进化**——1月的事实和4月的事实并存不知道谁取代了谁
4. **无法真正复合增长**——系统只是在累积条目,不是在变得更聪明
## Relationship to Context Substrate
- [[Context Substrate]]Camp 2代表不同哲学上下文文件本身才是记忆而非从对话中提取的条目
- Supermemory 的时序感知和 Honcho 的心理洞察,代表 Camp 1 向 Camp 2 边界的演进
- GitHub 上 450+ repos 标记"agent-memory",几乎都属 Camp 1 路线
---
title: "Memory-Backend"
type: concept
tags: [AI-Memory, Memory-Backend, Vector-DB, Fact-Recall]
sources: [ai-memory-tools-two-camps]
last_updated: 2026-04-15
---
## Definition
AI 记忆工具的 Camp 1 范式。从对话中提取事实并存储到向量数据库(或图数据库),检索相关事实并注入下一轮对话。问的核心问题是"**AI 应该记住什么?**"
## Core Loop
1. 对话发生conversation happens
2. 系统提取事实或存储内容extract facts / store content
3. 事实进入数据库(向量、图或两者)
4. 下一对话,相关事实被检索并注入
## Optimization Goal
**召回精度recall**——系统能否找到正确的事实?
## Representative Tools
- [[Mem0]]53.1k stars类别领导者四操作 API
- [[MemPalace]]46.2k stars本地优先逐字记忆96.6% 召回率
- [[Supermemory]]21.8k stars时间感知自动覆盖过期事实
- [[Honcho]]2.4k stars对等体模型心理洞察
## Common Characteristics
- 从对话中提取"事实"fact extraction
- 存储在向量/图数据库
- 检索时注入上下文
- 人类不直接与记忆交互
- 信任系统记住正确的事并在正确时间检索
## Limitations
- 记忆是扁平条目,条目间无关系
- 每次提取需 LLM 调用,质量依赖提取提示词
- 存储后不演进,无法处理新旧事实冲突
- 无法支撑持续、多会话、多项目的 Agent 运行
## Connections
- [[Context-Substrate]] ← 对立阵营 ← Memory-Backend
- [[Mem0]] ← 属于 ← Memory-Backend
- [[MemPalace]] ← 属于 ← Memory-Backend
- [[Supermemory]] ← 属于 ← Memory-Backend
- [[Honcho]] ← 属于 ← Memory-Backend
- [[ai-memory-tools-two-camps]] ← 来源 ← Memory-Backend 是 @witcheer 提出的分类框架中的 Camp 1

View File

@@ -1,38 +1,56 @@
---
title: "Scholar-Skill"
type: concept
tags: [obsidian, skills, academic, openclaw]
last_updated: 2026-04-21
---
## Definition
scholar-skill 是 EESJGong 基于 OpenClaw 框架开发的学术研究 Skill通过 L1/L2/L3 三级分级阅读策略将原始论文PDF/ArXiv转化为 Obsidian 中的双链卡片、MOC内容地图和系统性反思报告。
## 三级阅读体系
| 级别 | 名称 | 产出 | 时长 |
|------|------|------|------|
| L1 | 分发级 | 快速评估优先级判定P0/P1/P2 | 分钟级 |
| L2 | 标准阅读 | 结构化笔记 + 双链卡片 | 十几分钟 |
| L3 | 深度解构 | MOC + 反思报告 + 知识冲突检测 | 最长 2.5 小时 |
## 特殊机制
- **超长周期任务编排**L3 级深度阅读最长 2.5 小时,依赖 durable-task-runner 处理 API 限流和崩溃恢复
- **周期性反思**:内置时间触发器,在周末或月末强制对"临时存储的知识"进行 L2/L3 反思
- **Human-in-the-loop**:发现新论文推翻旧笔记时,不直接覆写旧笔记,生成确认单放入 `0-Inbox` 文件夹,等待人工审核
## 必须依赖
- `obsidian-direct`:绕过官方限制,直接读写本地 `.md` 文件
- `arxiv-watcher`:通过 ArXiv API 抓取文献资源
- `durable-task-runner`L3 级别长时间挂机任务的调度与断点续传
## 风险预警
⚠️ Token 消耗极高L3 循环 + RAG 检索),商用模型可能带来高昂账单
⚠️ `obsidian-direct` 使用暴力文件 I/O多端同步期间易引发文件冲突
## Connections
- [[EESJGong]] — scholar-skill 作者
- [[OpenClaw]] — 运行基础框架
- [[obsidian-必装-skills]] — 来源文档
- [[StudyVault]] — L2/L3 产出的知识库格式
- [[arXiv-API]] — 文献获取来源
---
title: "scholar-skill"
type: concept
tags: [obsidian, openclaw, academic, research, paper]
last_updated: 2026-04-28
---
## scholar-skill学术论文分级阅读工作流
### 简介
scholar-skill 是基于 [[OpenClaw]] 框架的深度学术研究工具,通过 L1/L2/L3 分级阅读策略将原始论文PDF/ArXiv转化为 Obsidian 中的双链卡片、MOC内容地图以及系统性反思报告。
### 核心机制
#### L1 快速评估(快速分发)
对论文进行初步评估判断其优先级P0/P1/P2。可后台静默执行。
#### L2 标准阅读(标准化笔记)
按照预设模板提取论文的关键信息:研究问题、方法、结果、贡献。
#### L3 深度解构(深度解读)
长达 2.5 小时的异步挂机任务,进行复杂公式解析、跨论文引用追踪、架构溯源。
### 触发条件
当意图匹配到"阅读论文"、"L1/L2/L3阅读"、"知识内化"或"文献笔记"时自动触发。
### 依赖
- **基础环境**Python + Obsidian 客户端
- **核心框架**OpenClaw
- **必须依赖**(通过 ClawHub 安装):
- `obsidian-direct`:绕过官方限制,直接通过 Python 读写本地 .md 文件
- `arxiv-watcher`:通过 ArXiv API 抓取文献资源
- `durable-task-runner`:支持 L3 级别长时间挂机任务的调度与断点续传
- **可选依赖**`tavily`(联网抓取)、`pdf`(文本解析)、`academic-research-hub`
### 特殊机制
#### 超长周期任务编排
L3 级深度阅读设计为长达 2.5 小时的异步任务,底层依赖 `durable-task-runner` 处理 LLM 推演循环、API 限流等待以及崩溃恢复。
#### 周期性反思机制
内置时间触发器逻辑,强制在周末或月末对"临时存储的知识"进行 L2/L3 反思,生成知识体系演进报告。
#### 人类确认防呆机制Human in the loop
当 AI 发现新论文推翻旧笔记结论时,不会直接覆写旧笔记,而是生成确认单放进 `0-Inbox` 文件夹,等待人工审核。
### 风险预警
- **财务风险**L3 循环和高频历史知识检索RAG会消耗大量 Token商用前沿模型如 Claude 3.5 Sonnet 或 GPT-4o单篇深读成本高昂
- **数据覆写风险**`obsidian-direct` 使用 Python 暴力文件 I/O在 iCloud/Obsidian Sync 多端同步期间容易引发文件冲突,建议在独立测试库中运行并开启 Git 快照
### 与其他工具的关系
- 与 [[tutor-skills]] 的通用学习不同scholar-skill 专注于学术论文领域
- 类似 [[arxiv-paper-reader]] 的论文获取能力,但 scholar-skill 强调深度内化和长期知识管理
### Aliases
- scholar-skill

View File

@@ -1,41 +1,45 @@
---
title: "Tutor-Skills"
type: concept
tags: [obsidian, skills, learning]
last_updated: 2026-04-21
---
## Definition
tutor-skills 是 Choi Wontak 开发的 Obsidian "输入-内化-检测" 完整学习闭环系统,由两个 Skill 组成:[[Tutor-Setup]](解析并生成知识库)和 [[Tutor]](互动式测验 + 薄弱点追踪)。
## 组成
| Skill | 功能 | 触发方式 |
|-------|------|----------|
| [[Tutor-Setup]] | 将文档/代码库一键转化为 [[StudyVault]] | `/tutor-setup` 在工作目录 |
| [[Tutor]] | 读取知识库进度,生成互动测验,追踪薄弱点 | `/tutor` 在已有 StudyVault 目录 |
## 核心机制:模式自动侦测
无需手动指定Skill 自动扫描当前工作目录:
- 发现 `package.json`/`pom.xml` 等工程文件 → 进入**代码库模式**
- 只有 PDF/纯文本 → 进入**文档模式**
## 核心机制:输入-内化-检测闭环
```
文档/代码库 → tutor-setup 解析 → StudyVault 生成
Tutor 读取进度
生成互动式测验 → 暴露知识薄弱点
记录学习轨迹 → 持续改进
```
## ⚠️ Token 消耗风险
**代码库模式**会递归读取大量源文件并进行架构溯源Phase C1-C9 循环),短时间内可能消耗大量 Token 额度。
## Connections
- [[Choi-Wontak]] — tutor-skills 作者
- [[StudyVault]] — tutor-skills 产出的知识库格式
- [[obsidian-必装-skills]] — 来源文档
- [[OpenClaw]] — 运行基础环境
---
title: "tutor-skills"
type: concept
tags: [obsidian, openclaw, learning, education]
last_updated: 2026-04-28
---
## tutor-skillsAI 学习闭环系统)
### 简介
tutor-skills 是由 Choi Wontak 开发的一套 Obsidian AI 学习工具集,包含两个核心组件 `tutor-setup``tutor`,构成"**输入-内化-检测**"三阶段完整闭环。
### 核心组件
#### tutor-setup
将任意本地文档或源代码工程自动解析生成带有双链、MOC内容地图和复习题的独立 Obsidian 学习金库(StudyVault)。
#### tutor
读取知识库的进度数据,在终端内生成互动式测验,追踪并攻克用户的知识薄弱点。
### 使用方法
- **触发构建**:在特定工作目录输入命令 `/tutor-setup`
- **触发复习**:在已有 StudyVault 的目录下输入 `/tutor`
### 特殊机制
#### 模式自动侦测
无需手动指定Skill 会自动扫描当前工作目录:
- 发现 `package.json``pom.xml` → 进入"代码库模式"
- 只有 PDF/纯文本 → 进入"文档模式"
#### Token 消耗风险
尽管禁止了 PDF 图像读取,但"代码库模式"会递归读取大量源文件并进行架构溯源Phase C1-C9 循环),在短时间内消耗大量 Token 额度。
### 依赖
- 基础环境:智能体工具如 Claude Code、OpenCode
- Obsidian 客户端及配置好的 Vault 文件夹
### 与其他工具的关系
- 不同于 [[scholar-skill]] 的学术论文阅读方向tutor-skills 面向通用文档和代码库学习
- 与 [[obsidian-markdown]] 的被动笔记写作不同tutor-skills 强调主动检测和复习机制
### Aliases
- tutor-setup
- tutor