68 lines
2.1 KiB
Markdown
68 lines
2.1 KiB
Markdown
---
|
||
categories:
|
||
- "[[LLM Wiki]]"
|
||
tags:
|
||
- wiki
|
||
- architecture
|
||
- contamination
|
||
- 知识管理/方法
|
||
created: 2026-04-07
|
||
source: "[[刚刚,Karpathy 开源个人 LLM Wiki]]"
|
||
type: concept
|
||
aliases:
|
||
- 污染隔离
|
||
- Agent 工作区隔离
|
||
---
|
||
|
||
# Contamination Mitigation
|
||
|
||
> **Contamination Mitigation**(污染隔离)是 [[Steph Ango]]([[Obsidian]] 创始人)提出的概念:将个人笔记库和 Agent 的工作区分开,让 Agent 在独立空间操作,整理好的成果再搬回主库。
|
||
|
||
## 核心思想
|
||
|
||
```
|
||
个人主库 ← 搬入整理好的成果 ← Agent 工作区(可以乱一点)
|
||
↑
|
||
raw/ 原始来源
|
||
```
|
||
|
||
把 AI 的工作空间和人类的主库分开:
|
||
|
||
- **Agent 工作区**:可以是"乱一点的",Agent 在这里折腾、草拟、实验
|
||
- **个人主库**:只接受经过筛选和整理的成果
|
||
- **raw/ 目录**:就是天然的分隔层——LLM 只读不写
|
||
|
||
## 在 LLM Wiki 中的体现
|
||
|
||
[[Andrej Karpathy]] 对这个想法表示认同。在他的架构中,`raw/` 目录正好起到这个作用:
|
||
|
||
| 区域 | 谁控制 | 可变性 |
|
||
|------|--------|--------|
|
||
| `raw/` | 人类放入,LLM 只读 | 不可变 |
|
||
| `wiki/` | LLM 全权维护 | LLM 管理 |
|
||
| 人类主库(Obsidian) | 人类浏览 | 人类决定是否采纳 |
|
||
|
||
这实际上是一个**三区隔离**模型:
|
||
|
||
1. **Raw** — 不可变的原始来源
|
||
2. **Wiki** — LLM 的"工作沙箱"
|
||
3. **主库** — 人类决定采纳哪些更新
|
||
|
||
## 与其他模式的关系
|
||
|
||
这个概念类似于软件开发中的:
|
||
|
||
- **Git 分支** — Agent 在 feature 分支工作,人类 review 后 merge
|
||
- **Staging 环境** — Agent 的产出先到 staging,验证后到 production
|
||
- **读写分离** — Raw 是只读的,Wiki 是 Agent 的写空间
|
||
|
||
## 相关概念
|
||
|
||
- [[LLM Wiki]] — 三层架构天然支持隔离
|
||
- [[Steph Ango]] — 概念提出者、Obsidian 创始人
|
||
- [[知识库维护自动化]] — Agent 在隔离区自动维护
|
||
|
||
## 来源
|
||
|
||
- [[刚刚,Karpathy 开源个人 LLM Wiki]] — Steph Ango 在 Karpathy 帖子评论区的讨论
|