PARA Second Brain

Polar Sponsor
爱发电 赞助
.NET 9.0

使用 PARA(项目、领域、资源、归档)组织智能体知识并实现全面可搜索。符号链接技巧支持整个知识库的完整语义搜索(不仅限 MEMORY.md),并包含会话记录索引与内存刷新协议。智能体真正拥有了第二大脑。

PARA 第二脑部

功能概述

PARA 第二脑部是一项面向实际任务的技能,主要用于您的代理机的记忆刚刚得到了大规模升级;整个知识库中完全的语义搜索—— 不仅仅是MEMORY. md.;

核心要点

  • 是什么在 v2.0. 之前的 v2.0: 内存 搜索。
  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。

使用与执行

该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

PARA 第二大脑

你的智能体(agent)记忆能力迎来一次重大升级:支持对整个知识库进行完整的语义搜索——而不仅限于 MEMORY.md。

v2.0 新增功能

v2.0 之前: memory_search 仅能检索 MEMORY.md 和每日日志中的内容。你的整个 notes/ 目录对搜索完全不可见,你必须手动记住信息存放在哪里。

v2.0 之后: 仅需一条符号链接(symlink)命令,即可使整个 PARA 知识库具备可搜索性。你可以随时就笔记中的任意内容提问,系统将立即定位;同时新增会话记录索引与内存刷新协议(memory flush protocol),防止上下文丢失。

升级前 升级后
仅搜索 MEMORY.md + 每日日志 搜索全部内容
“我没有该信息” 即时定位结果
上下文压缩 = 信息丢失 刷新协议保存关键上下文
对话被遗忘 会话记录被索引

本功能的作用

构建一个“第二大脑”结构,明确分离以下四类内容:

  • 原始采集(每日日志)与 精选知识(MEMORY.md)
  • 活跃工作项(Projects)与 持续责任领域(Areas)
  • 参考资料(Resources)与 已完成工作(Archive)

与其他第二大脑技能的区别

目前还存在另一款由 Ensue 驱动的流行第二大脑技能。两者均优秀,但解决的问题不同:

PARA 第二大脑(本技能) Ensue 第二大脑
存储方式 本地文件,位于你的 workspace 中 云端 API(Ensue)
成本 免费、自托管 需提供 Ensue API key
适用场景 工作上下文管理、智能体连续性、项目追踪 长青型知识库、语义化查询(如“关于 X 我知道什么?”)
搜索能力 Clawdbot 的 memory_search Ensue 的向量搜索
组织结构 PARA(Projects / Areas / Resources / Archive) 命名空间(concepts / toolbox / patterns)
典型用例 “我们昨天决定了什么?” “递归是如何工作的?”

建议使用本技能若:你希望采用基于文件的离线记忆方案,零成本,且能持续追踪当前工作上下文。

建议使用 Ensue 技能若:你希望使用云端托管的知识库,并针对语义化“关于 X 我知道什么?”类问题进行优化。

建议两者共用若:你希望以 PARA 管理工作上下文 + 以 Ensue 管理长青型知识。二者互为补充。

快速配置

1. 创建目录结构

workspace/
├── MEMORY.md              # 精选长期记忆
├── memory/
│   └── YYYY-MM-DD.md      # 每日原始日志
└── notes/
    ├── projects/          # 带截止日期的活跃工作
    ├── areas/             # 持续性生活责任  
    ├── resources/         # 参考资料
    │   └── templates/     # 内容模板
    └── archive/           # 已完成/非活跃项目

运行以下命令一键生成骨架:

mkdir -p memory notes/projects notes/areas notes/resources/templates notes/archive

2. 使笔记可被搜索(符号链接技巧)

默认情况下,memory_search 仅索引 MEMORY.md 和 memory/*.md。你的整个 notes/ 目录在语义搜索中完全不可见!

只需一条命令即可修复:

ln -s /path/to/your/workspace/notes /path/to/your/workspace/memory/notes

示例:

ln -s /Users/yourname/clawd/notes /Users/yourname/clawd/memory/notes

作用说明:创建符号链接,使 memory/notes/ 指向你真实的 notes/ 目录。此后 Clawdbot 的 memory_search 即可识别你全部的 PARA 笔记。

验证是否生效:

ls -la memory/notes  # 应显示:memory/notes -> /path/to/notes

测试搜索功能:
向你的智能体提出一个问题,其答案存在于你的笔记中但不在 MEMORY.md 内。若能成功返回结果,则符号链接已正常工作。

为何这至关重要:

升级前 升级后
搜索仅覆盖 MEMORY.md + 每日日志 搜索覆盖你全部笔记
必须手动记住信息位置 全量语义搜索
“我没有该信息” 发现你早已遗忘的关联信息

3. 启用会话记录索引

同时使历史对话内容可被搜索。在 Clawdbot 配置中添加如下内容:

"memorySearch": {
  "sources": ["memory", "sessions"],
  "query": {
    "minScore": 0.3,
    "maxResults": 20
  }
}

作用说明:将你的会话记录与笔记一同索引。此后当你询问“上周我们讨论过 X 的哪些内容?”,系统即可真正定位到对应片段。

4. 初始化 MEMORY.md

在 workspace 根目录下创建 MEMORY.md —— 这是你的精选长期记忆:

# MEMORY.md — 长期记忆

## 关于 [人类姓名]
- 角色 / 职业
- 核心目标与动机
- 沟通偏好
- 重要人际关系

## 当前上下文
- 当前关注领域
- 正在进行的项目(摘要形式,非细节)
- 截止日期或时效性事项

## 偏好与模式
- 偏好的工具与工作流
- 决策风格
- 特别反感与喜爱的事物

## 经验教训
- 奏效的方法
- 未奏效的方法
- 发现的原则

## 关键日期
- 生日、纪念日
- 周期性事件
- 重要里程碑

5. 添加至 AGENTS.md

将以下说明添加到你的 AGENTS.md 中:

## 记忆

每次会话开始时,你都处于全新状态。以下文件构成你的上下文连续性:
- **每日笔记:** `memory/YYYY-MM-DD.md` —— 所发生事件的原始日志
- **长期记忆:** `MEMORY.md` —— 精选记忆(类比人类长期记忆)
- **主题笔记:** `notes/` —— 按 PARA 结构组织(全部可通过 `memory_search` 搜索)

### 记录准则
- 若某信息具有未来价值,请立即记录
- 不要依赖“脑内备忘”——它们无法在重启后留存
- 文本 > 大脑 📝

### PARA 结构
- **Projects(项目)** (`notes/projects/`) —— 带截止日期的活跃工作
- **Areas(领域)** (`notes/areas/`) —— 持续性责任(健康、财务、人际关系等)
- **Resources(资源)** (`notes/resources/`) —— 参考资料、操作指南、研究资料
- **Archive(归档)** (`notes/archive/`) —— 已完成或非活跃项目

### 内存刷新协议(Memory Flush Protocol)
通过 `session_status` 监控上下文使用情况。在上下文压缩导致记忆丢失前,及时将关键上下文刷新至文件:

| 上下文占用率 | 行动 |
|-----------|--------|
| < 50% | 正常运行 |
| 50–70% | 加强警觉:每次重要交流后记录关键要点 |
| 70–85% | 主动刷新:立即记录所有重要信息至每日笔记 |
| > 85% | 紧急刷新:在下次响应前完成完整上下文摘要 |
| 压缩后 | 记录可能已丢失的上下文,并检查连续性 |

**核心原则:依据阈值行动,而非主观感受。若信息重要,请立刻记录。**

内存刷新协议(至关重要!)

你的智能体上下文窗口容量有限。当其填满时,较早的上下文将被压缩或丢失。切勿丢失关键信息。

如何监控

定期运行 session_status。重点关注:

📚 上下文:36k/200k(18%)· 🧹 压缩次数:0

基于阈值的操作规范

上下文占用率 应执行操作
< 50% 正常运行。决策产生时即刻记录。
50–70% 提高警惕。每次重要交流后记录关键要点。
70–85% 主动刷新。立即将所有重要信息写入每日笔记。
> 85% 紧急刷新。暂停响应,先完成完整上下文摘要。
压缩后 立即记录可能已丢失的上下文,并核查连续性。

应刷新的内容

  1. 已做决策 —— 决定了什么、为何如此决定
  2. 待办事项 —— 谁负责做什么
  3. 待跟进事项 —— 任何未完成事项 → notes/areas/open-loops.md
  4. 工作变更 —— 若讨论了文件修改,请立即执行

内存刷新核对清单

在长时间会话结束前,或上下文占用率升高前:

  • 关键决策是否已归档?
  • 待办事项是否已捕获?
  • 新认知是否已写入对应文件?
  • 待跟进事项是否已标注?
  • 仅凭笔记,未来的我能否无缝延续本次对话?

知识质量标准

核心判断问题: “未来的我是否会感谢此刻的我?”

应保存的内容

  • 你真正理解的概念(非半知半解的想法)
  • 你实际使用过的工具(非仅耳闻)
  • 已验证有效的模式(附具体实例)
  • 从错误中汲取的经验教训

不应保存的内容

  • 尚未真正理解的概念(先学习,再保存)
  • 尚未尝试使用的工具(收藏 ≠ 知识)
  • 缺乏“为什么”的浅层条目
  • 与已有笔记重复的内容

质量关卡(Quality Gates)

在保存任一精选笔记前,请确认:

  1. 是否为“已遗忘上下文的未来自己”而撰写?
  2. 是否包含“为什么”,而不仅是“是什么”?
  3. 是否附有具体实例或关键洞见?
  4. 是否结构清晰、便于检索(可快速扫读)?

内容模板

在 notes/resources/ 中使用以下模板,确保条目结构清晰、质量上乘:

概念模板

# [概念名称]

## 是什么
[一句话定义]

## 为何重要
[它解决什么问题?何时需要它?]

## 如何运作
[含实例的解释]

## 关键洞见
[“顿悟时刻”——是什么让这个概念真正落地?]

工具模板

# [工具名称]

**类别:** [devtools | productivity | etc.]

## 功能简介
[简要描述]

## 我为何使用它
[它为你解决了什么问题?]

## 何时调用它
[哪些场景下它是最佳选择?]

## 注意事项
- [曾让你踩坑的点]

模式模板

# [模式名称]

## 问题
[何种情境触发该模式?]

## 解决方案
[所采用的方法]

## 权衡取舍
**优势:** [为何有效]
**劣势:** [不适用的场景]

PARA 详解

PARA 是由《Building a Second Brain》作者 Tiago Forte 提出的知识组织体系。它依据“可操作性”将所有内容划分为四大类:

Projects(项目)

定义: 具有明确截止日期或终态的工作
示例: “上线网站”、“规划日本旅行”、“完成客户提案”
文件路径: notes/projects/website-launch.md

Areas(领域)

定义: 无截止日期、需持续投入的责任
示例: 健康、财务、人际关系、职业发展
文件路径: notes/areas/health.md、notes/areas/dating.md

Resources(资源)

定义: 供未来参考的资料
示例: 研究报告、教程、模板、有趣文章
文件路径: notes/resources/tax-guide.md、notes/resources/api-docs.md

Archive(归档)

定义: 其他三类中已失效或非活跃的条目
示例: 已完成项目、过时资源、暂停的领域
归档路径: 完成后移入 notes/archive/

每日日志格式

为每一天创建 memory/YYYY-MM-DD.md:

# YYYY-MM-DD

## 关键事件
- [发生了什么,做出了哪些决策]

## 经验收获
- [哪些有效,哪些无效]

## 待跟进事项
- [需延续至后续的事项]

知识精炼流程

每日(5 分钟)

  • 将重要事件记录至 memory/YYYY-MM-DD.md
  • 将主题相关笔记分类存入对应的 notes/ 子目录

每周(15 分钟)

  • 回顾本周所有每日日志
  • 提炼模式与经验,更新至 MEMORY.md
  • 将已完成项目移入归档

每月(30 分钟)

  • 审查 MEMORY.md 中过时信息
  • 合并或归档陈旧的项目笔记
  • 确保各 areas/ 反映当前优先级

决策树:该内容应存放何处?

是否特指今日?
  → memory/YYYY-MM-DD.md

是否为带截止日期的任务?
  → notes/projects/

是否为持续性责任?
  → notes/areas/

是否为供日后参考的资料?
  → notes/resources/

是否已完成或不再相关?
  → notes/archive/

是否为提炼后的经验或偏好?
  → MEMORY.md

为何需要两层记忆?

每日日志 MEMORY.md
原始、带时间戳 精选、结构化
全部捕获 仅保留关键信息
按时间顺序排列 按主题组织
信息量大 高度凝练
“发生了什么” “我学到了什么”

每日日志是你的日记,MEMORY.md 是你的智慧。

核心原则

  1. 质量优于数量 —— 精选笔记远胜于笔记囤积
  2. 快速捕获,审慎精炼 —— 每日日志宽松灵活;精选笔记须高质量
  3. 文本 > 大脑 —— 若信息重要,请务必写下
  4. 未来自我检验 —— “未来的我是否会感谢此刻的我?”
  5. 一物一地 —— 避免重复;改用链接代替复制
  6. 必含“为什么” —— 缺乏上下文的事实毫无价值
  7. 失忆前刷新 —— 持续监控上下文,在压缩前完成记录

本技能与 memory-setup(技术配置)及 proactive-agent(行为模式)协同效果尤佳。

相关专题

更多
DBeaver连接创建与配置教程
DBeaver连接创建与配置教程

本专题聚焦DBeaver数据库连接配置与管理,覆盖从新建连接、选择数据库类型到填写连接参数和验证连接的完整流程。针对MySQL、PostgreSQL、SQL Server等常见数据库,整理相应的连接设置方法,并提供驱动缺失、认证失败和连接异常等问题的排查方向。

2026.11.04

0

16

XORM框架结构体映射与表结构同步
XORM框架结构体映射与表结构同步

本专题围绕XORM框架的结构体映射展开,说明表名与字段的命名策略、xorm标签常用属性、主键自增与时间字段自动填充,并演示Sync2自动建表、增量字段升级、索引声明与反向生成结构体的完整流程。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

15

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

XORM框架安装配置与数据库连接
XORM框架安装配置与数据库连接

本专题聚焦XORM框架的配置与连接环节,拆解MySQL、PostgreSQL、SQLite、SQL Server的DSN写法与驱动选择,讲清连接池参数、多数据源拆分、读写分离与超时重连的处理方式,并补充容器与兼容数据库的适配经验。

2026.11.04

0

16

XORM框架零基础入门教程
XORM框架零基础入门教程

本专题梳理XORM框架的入门路径,从框架定位、依赖安装、连接数据库到跑通第一个增删改查示例,讲清Engine初始化、日志开启与项目目录规划,并对比GORM等同类ORM的差异,帮助Go开发者建立整体认知。

2026.11.04

0

15

Docker Desktop怎么设置端口映射
Docker Desktop怎么设置端口映射

本专题聚焦Docker Desktop容器端口映射与访问配置,整理从创建容器、设置端口绑定到验证本地服务访问的操作流程。针对端口被占用、映射配置错误、容器服务无法访问等情况,也提供相应的检查方向,方便用户完成端口配置。

2026.11.03

0

18

Docker Desktop镜像构建教程
Docker Desktop镜像构建教程

想使用Docker Desktop将本地项目构建成Docker镜像?本专题围绕镜像构建的实际操作展开,介绍Dockerfile编写、构建命令使用、镜像标签设置和构建日志查看等内容,同时整理镜像无法生成、依赖安装失败及构建缓存异常等问题的排查思路。

2026.11.03

0

11

Docker Desktop容器创建指南
Docker Desktop容器创建指南

本专题聚焦Docker Desktop容器创建与运行配置,介绍通过本地镜像或远程镜像创建容器的方法,以及容器启动、终端访问、日志查看和基础管理等操作。针对端口冲突、参数配置不当、容器无法启动等情况,也整理了相应的排查方向。

2026.11.03

0

11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习