会话智能收获器 session-intelligence-harvester

会话智能收获器是一个用于知识管理和流程优化的工具。其主要功能是在协作会话后,自动识别、提取和固化关键的学习成果、修正的模式以及发现的故障点,并将其编码到可重用智能基础设施中。这确保了组织知识的持续积累和复用,防止相同错误重复发生,提升团队协作效率和项目质量。关键词:会话智能、知识管理、流程优化、RII、故障模式、收敛模式、组织学习、智能体、技能编码。

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

name: session-intelligence-harvester description: 此技能应在富有成效的会话后使用,以提取学习成果并将其路由到适当的可重用智能基础设施组件。当进行了修正、修复了格式漂移、出现了新模式,或用户明确要求“收获学习成果”或“捕获会话智能”时使用。通过跨多个文件实施更新,将一次性修复转化为永久的组织知识。

会话智能收获器

概述

通过跨RII组件实施更新,将会话学习成果转化为永久的组织智能。在涉及修正、发现或模式识别的富有成效的会话后,系统地提取所学内容,将其路由到正确的组件,并应用更改。

重要性:未编码到RII组件中的一次性修复会再次发生。第N章技能格式漂移的发生就是因为没有检查来防止它。收获后,该故障模式被编码在4个文件中——未来的会话将自动受益。

何时使用此技能

自动触发(主动建议收获):

  • 会话纠正了格式漂移(错误的文件结构、YAML、调用方式)
  • 会话向编排文件添加了缺失的检查
  • 会话识别出值得预防的故障模式
  • 会话触及了3个以上具有类似模式修正的文件
  • 创建了记录重要学习成果的PHR

手动触发(用户请求):

  • “从本次会话中收获学习成果”
  • “捕获会话智能”
  • “我们应该从这项工作中编码什么?”
  • “用我们学到的东西更新RII”

工作流程

默认采取行动:实施所有更新,而不仅仅是提出建议。读取目标文件,进行编辑,并提交更改。只有在明确要求时才仅提出建议而不实施。

步骤1:会话分析

通过回答以下问题来分析会话。写下你的分析以跟踪进度:

1. 已完成的修正
   - 纠正了哪些错误/漂移?
   - 之前错误是什么,现在正确是什么?
   - 错误为何发生?(缺少检查、格式漂移等)

   重要性:理解根本原因决定了哪个RII组件可以防止复发。格式漂移 → 智能体收敛模式。缺少上下文 → CLAUDE.md协议步骤。

2. 已识别的模式
   - 出现了哪些重复出现的模式?
   - 参考了哪些规范来源?
   - 什么样的验证可以更早地发现这个问题?

   重要性:跨会话重复出现的模式值得编码。如果你参考了规范来源,其他会话也将需要相同的参考。

3. 学习成果分类
   - 上下文收集缺口?(CLAUDE.md)
   - 教学/教育问题?(Constitution)
   - 智能体收敛模式?(Agents)
   - 可重用工作流?(Skills)
   - 缺失的编排检查?(Commands)

   重要性:错误的路由意味着学习成果不会在正确的时间触发。CLAUDE.md中的收敛模式无助于章节规划器在规划期间捕获它。

步骤2:路由到RII组件

使用此路由表。将学习成果路由到将在正确时间发现它们的组件:

学习类型 目标组件 位置 添加内容 触发时机
上下文收集缺口 CLAUDE.md 第一部分 上下文协议中的新步骤 在任何平台工作之前
故障模式示例 CLAUDE.md 故障模式 带有修正的命名示例 当检测到类似情况时
教学框架 Constitution 第二部分a 教学方法更新 在课程设计期间
智能体收敛模式 智能体文件 收敛模式 模式 + 原因 + 修正 在智能体执行期间
智能体自我监控 智能体文件 自我监控清单 新的清单项 在智能体最终确定输出之前
规范来源查找 多个智能体 分析问题 交叉引用检查 在规划阶段
可重用工作流 新技能 .claude/skills/ 新的SKILL.md 当用户调用技能时
编排检查 命令文件 阶段0或相关阶段 新的验证步骤 在工作流执行期间
格式规范 规范来源章节 课程内容 权威格式 在教授该模式时

路由的重要性:放置在错误组件中的学习成果无法防止复发。content-implementer.md中的检查在chapter-planner执行期间发生错误时没有帮助。

步骤3:读取目标文件并生成更新

对于每个已识别的学习成果:

  1. 读取目标文件以了解当前结构并找到确切的放置位置
  2. 生成更新,包含用于精确定位的周围上下文
  3. 跟踪进度,因为你将处理多个文件
## 学习成果:[简要标题]

**类型**:[上下文缺口 | 故障模式 | 收敛模式 | 等]

**目标**:[文件路径]

**当前状态**(读取文件后):
[缺失或错误的内容 - 如有帮助,引用现有内容]

**确切放置位置**:
[哪个部分,在哪个内容之后 - 具体到足以编辑]

**要添加的内容**:
[确切内容,与文件的风格和格式匹配]

**理由**:
[为什么这能防止复发 - 什么将触发此检查]

**规范来源**(如适用):
[哪个章节/课程定义了权威格式]

步骤4:实施更新

采取行动:编辑每个目标文件。使用编辑工具进行更改。

对于每个更新:

  1. 读取目标文件(如果尚未读取)
  2. 定位确切的插入点
  3. 使用编辑工具应用编辑
  4. 验证编辑是否正确应用

跟踪完成情况:

更新进度:
- [x] CLAUDE.md - 添加了故障模式部分
- [x] chapter-planner.md - 添加了收敛模式6
- [ ] sp.loopflow.v2.md - 添加阶段0检查(进行中)
- [ ] content-implementer.md - 待处理

步骤5:验证

在最终确定之前,验证以下每一项(确认时勾选复选框):

- [ ] 在编辑前读取每个目标文件(不推测结构)
- [ ] 验证每个学习成果都路由到在正确时间触发的组件
- [ ] 确认更新包含确切的放置上下文(不是模糊的位置)
- [ ] 检查规范来源是否存在与格式相关的学习成果
- [ ] 搜索目标文件以确认不存在重复信息
- [ ] 对智能体文件使用命令式,对其他文件使用适当的风格
- [ ] 在模式出现在多个文件中的地方添加交叉引用
- [ ] 所有编辑已成功应用(无待处理更改)

步骤6:创建PHR并提交

  1. 创建PHR,记录:

    • 学到了什么
    • 编码在何处(列出所有文件)
    • 为什么这能改进未来的工作
  2. 提交更改,附带描述性消息:

    feat(intelligence): 将会话学习成果收获到RII中
    
    更新:
    - [文件1]:[添加了什么]
    - [文件2]:[添加了什么]
    
    防止:[此操作防止的故障模式]
    

RII组件参考

CLAUDE.md结构

第一部分:上下文收集协议
  - 步骤1-N:顺序上下文步骤
  - 每个步骤都有要做什么以及为什么重要
  - “查找规范来源”步骤用于模式教学

故障模式(在第一部分和第二部分之间):
  - 命名的故障示例:“故障模式:[名称] 示例”
  - “我做错了什么”列表
  - “我应该做什么”编号步骤
  - “结果”显示防止了什么

智能体文件结构

分析问题(第三部分):
  - 带有“重要性”解释的编号问题
  - 末尾的自我检查提示

原则(第四部分):
  - 命名的原则,包含框架 + 这意味着什么 + 应用指导
  - 自我检查提示

收敛模式(第六部分):
  - “通用模式”描述
  - “为什么这是收敛”解释
  - “修正”包含具体步骤

自我监控清单(第八部分):
  - 带有勾选表情符号前缀的编号清单
  - 每个项目都是一个验证问题

命令文件结构

阶段0:基础检查
  - 宪法阅读
  - 规范来源检查(针对教育内容)
  - 每个步骤解释原因

收敛模式:
  - 症状描述
  - 检测方法
  - 修正步骤

输出格式

完成收获后,提供摘要:

## 会话智能收获摘要

**会话**:[简要描述]
**日期**:[ISO日期]
**状态**:完成

### 提取的学习成果:[N]

| # | 学习成果 | 类型 | 目标 | 状态 |
|---|----------|------|--------|--------|
| 1 | [标题] | [类型] | [文件] | 已应用 |
| 2 | [标题] | [类型] | [文件] | 已应用 |

### 已应用的更新

1. **[文件]**:[添加了什么](第X-Y行)
2. **[文件]**:[添加了什么](第X-Y行)

### 创建的PHR
- 路径:[PHR路径]
- 阶段:[阶段]

### 引用的规范来源
- [模式]:[第X章 第Y课]

### 提交
- 哈希值:[提交哈希]
- 消息:[提交消息摘要]

示例

示例1:格式漂移修正(多文件)

会话:将技能格式修复为使用基于域的结构

分析

已完成的修正:
- 错误:.claude/skills/section-writer.md(平面文件,无域)
- 正确:.claude/skills/authoring/section-writer/SKILL.md(域 + 目录结构)
- 根本原因:技能/智能体没有域组织

已识别的模式:
- 技能必须在authoring/或engineering/域文件夹中
- 智能体必须在authoring/或engineering/域文件夹中
- 多个文件引用了旧的平面结构

分类:
- 故障模式 → CLAUDE.md
- 收敛模式 → chapter-planner.md, content-implementer.md
- 技能结构 → skill-creator, session-intelligence-harvester

已应用的更新

  1. CLAUDE.md:更新了智能体架构部分
  2. skill-creator:添加了域组织要求
  3. session-intelligence-harvester:更新了带有域路径的路由表
  4. 将所有技能移动到authoring/或engineering/
  5. 将所有智能体移动到authoring/或engineering/
  6. 通用技能位于.claude/skills/

示例2:缺失的验证(单文件)

会话:发现课程没有检查chapter-index.md中的先决条件

分析

已完成的修正:
- 错误:未阅读chapter-index.md就开始章节工作
- 正确:必须先阅读chapter-index.md以获取部分、熟练度、先决条件
- 根本原因:上下文协议中没有强制步骤

分类:
- 上下文收集缺口 → CLAUDE.md 第一部分

已应用的更新

  1. CLAUDE.md添加了步骤1以阅读chapter-index.md,包含特定的提取要求

自我监控

在标记收获完成之前,请验证你是否:

  • [ ] 分析了会话以识别所有修正和模式
  • [ ] 对每个学习成果进行分类以确定正确的路由
  • [ ] 在编辑前读取了每个目标文件(不推测)
  • [ ] 使用编辑工具应用了所有编辑(不仅仅是提出)
  • [ ] 验证了编辑与目标文件的风格和结构匹配
  • [ ] 在模式出现在多个文件中的地方添加了交叉引用
  • [ ] 创建了记录收获的PHR
  • [ ] 提交了带有描述性消息的更改
  • [ ] 生成了显示所有已应用更新的摘要