mcpField
R
reset

reset

github.com/neolabhqAgent 工作流1.8k1.2k 次安装9 周前更新
代码仓库

关于 reset

用于重置 FPF 推理周期的 Skill。提供归档会话并清理当前工作、永久删除 FPF 数据,或将假设退回较早审核层级等方式。

主要功能

  1. 01软重置时归档会话
  2. 02可选将当前工作移入归档
  3. 03硬重置时删除 FPF 数据
  4. 04将假设退回以便重新评估

适用场景

  1. 01保留归档并开始新的推理会话
  2. 02在明确要求时清除 FPF 数据
  3. 03从较早层级重新评估假设

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/neolabhq/context-engineering-kit --skill reset

安装后在 Claude Code 中输入/reset确认已加载。

详细介绍

重置周期

重置 FPF 推理周期,重新开始。

操作(运行时)

选项 1:软重置(归档当前会话)

创建会话归档并清除当前工作:

  1. 创建会话归档

在 .fpf/sessions/ 中创建文件,记录已完成或已放弃的会话:

# In .fpf/sessions/session-2025-01-15-reset.md
---
id: session-2025-01-15-reset
action: reset
created: 2025-01-15T16:00:00Z
reason: user_requested
---

# Session Archive: 2025-01-15

**Reset Reason**: User requested fresh start

## State at Reset

### Hypotheses
- L0: 2 (proposed)
- L1: 1 (verified)
- L2: 0 (validated)
- Invalid: 1 (rejected)

### Files Archived
- .fpf/knowledge/L0/hypothesis-a.md
- .fpf/knowledge/L0/hypothesis-b.md
- .fpf/knowledge/L1/hypothesis-c.md

### Decision Status
No decision was finalized.

## Notes

Session ended without decision. Hypotheses preserved for potential future reference.
  1. 将当前工作移至归档(可选)

如果用户想清除知识目录:

mkdir -p .fpf/archive/session-2025-01-15
mv .fpf/knowledge/L0/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || true
mv .fpf/knowledge/L1/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || true
mv .fpf/knowledge/L2/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || true
  1. 向用户报告
## Reset Complete

Session archived to: .fpf/sessions/session-2025-01-15-reset.md

Current state:
- L0: 0 hypotheses
- L1: 0 hypotheses
- L2: 0 hypotheses

Ready for new reasoning cycle. Run `/fpf:propose-hypotheses` to start.
选项 2:硬重置(全部删除)

警告:此操作将永久删除所有 FPF 数据。

rm -rf .fpf/knowledge/L0/*.md
rm -rf .fpf/knowledge/L1/*.md
rm -rf .fpf/knowledge/L2/*.md
rm -rf .fpf/knowledge/invalid/*.md
rm -rf .fpf/evidence/*.md
rm -rf .fpf/decisions/*.md

仅在用户明确要求时执行。

选项 3:决策重置(保留知识)

如果用户想重新评估现有假设:

  1. 将 L2 假设移回 L1(重新审计)
  2. 或将 L1 假设移回 L0(重新验证)
# Re-audit: L2 -> L1
mv .fpf/knowledge/L2/*.md .fpf/knowledge/L1/

# Re-verify: L1 -> L0
mv .fpf/knowledge/L1/*.md .fpf/knowledge/L0/

评论

支持 Markdown