学习重置Skill learn-reset

学习重置功能是一个用于清空AI知识库的工具,执行知识库初始化、数据清除和状态重置操作。该功能主要用于AI系统维护、知识库管理和学习模式重置,适用于AI模型调试、知识库清理和系统重启场景。关键词:知识库重置、AI学习清除、系统初始化、数据清理、状态恢复。

AI智能体 0 次安装 0 次浏览 更新于 2/28/2026

name: learn-reset description: 清空知识库并重新开始 user_invokable: true

学习重置

清除所有累积的知识并重置到全新状态。

功能说明

  • 清空 knowledge/learnings/ 目录下所有文件中的条目(模式、特性、决策)
  • 重置分类缓存
  • 重置学习状态(提取计数、查询次数)
  • 保留文件结构(不删除文件)

警告: 此操作无法撤销。所有累积的见解都将丢失。

操作步骤

  1. 用户确认 - 这是破坏性操作,请先请求用户确认
  2. 重置学习文件 - 清空以下文件内容:
    • knowledge/learnings/patterns.md
    • knowledge/learnings/quirks.md
    • knowledge/learnings/decisions.md
  3. 重置缓存 - 清空 knowledge/cache/classifications.md
  4. 重置会话 - 清空 knowledge/context/session.md
  5. 重置状态 - 将 knowledge/state.json 重置为初始值
  6. 确认完成

重置后文件格式

重置后,每个学习文件应包含:

---
type: [类型]
version: "1.0"
description: [原始描述]
last_updated: null
entry_count: 0
---

# [标题]

[描述]

**用途:** [用途]

---

<!-- 条目将在此行下方追加 -->

状态重置

knowledge/state.json 重置为:

{
  "version": "1.0",
  "learning_mode": false,
  "learning_mode_since": null,
  "last_extraction": null,
  "extraction_count": 0,
  "queries_since_extraction": 0,
  "extraction_threshold_queries": 10,
  "extraction_threshold_minutes": 30
}

输出格式

知识库已重置
────────────────────
确定要清空所有知识吗?此操作无法撤销。

[确认后]

知识库已重置:
  - 清除了 8 个模式
  - 清除了 3 个特性
  - 清除了 5 个决策
  - 清除了 23 个缓存分类
  - 重置了学习状态

知识库现已清空。使用 /learn 重新开始。

注意事项

  • 重置前务必确认
  • 此操作不会删除知识目录结构
  • 重置后学习模式将被禁用
  • 如果之前已提交,Git 历史中可能仍包含旧知识