🧪 Skills
Double-Check-It Skill (再想想技能1.0)
自动记录交互信息,交付前复核任务与需求一致性,闲时回顾总结经验,确保长期记忆准确完整。
v1.0.0
Description
再想想 (Recall and Double Check)
概述
本技能帮助Agent建立长期记忆系统,支持自动记录、交付复核、主动回顾三大功能。
记忆文件系统
memory/ # 记忆存储根目录
├── 日记/ # 每日自动记录
│ └── YYYY-MM-DD.md
├── 文档/ # 事实、方案
│ └── 股票/
└── 经验/ # 经验总结
MEMORY.md 保持精简,只存规则/技术/永久性信息,其他以索引指向 memory/
功能1: 记住 (Auto-Memory)
触发时机
- 每次用户交互结束
- 执行动作完成后
记录规则
| 类型 | 记录方式 | 示例 |
|---|---|---|
| 普通信息 | 简洁总结 | "用户要求检查已安装技能" |
| 重要信息 | 详细记录 | 用户需求、方案、定时任务创建 |
执行命令
# 记录普通信息
./scripts/memory.sh record "对话摘要" --type normal
# 记录重要信息
./scripts/memory.sh record "详细记录..." --type important --tags "需求,股票"
功能2: 再想想 (Double Check)
触发时机
- 自动触发: 每次交付前
- 手动触发: 用户说"再想想"/"double check"/"dc it"
执行流程
- 调取相关记忆(
memory/日记/+memory/文档/) - 对比本次任务与用户需求
- 判断是否符合要求
- 如不符合,自行寻找原因并修正
执行命令
# 触发复核
./scripts/memory.sh check "本次任务描述" "用户原始需求"
功能3: 主动回顾 (Idle Reflection)
触发时机
心跳空闲时(每5-10次随机触发)
执行流程
- 随机选取历史记忆
- 筛选高价值记忆(用户纠正/反馈、重大决策、错误修复)
- 提炼经验教训 → 写入
memory/经验/ - 更新索引
执行命令
# 触发回顾
./scripts/memory.sh reflect
索引系统
索引文件: memory/index.json
{
"files": [
{"path": "日记/2026-03-14.md", "keywords": ["技能清理"], "summary": "删除60+未使用技能"},
{"path": "文档/股票/持仓.md", "keywords": ["中际旭创", "阳光电源"], "summary": "股票持仓信息"}
]
}
使用示例
场景1: 用户要求安装技能
- 执行安装操作
- 调用
memory.sh record "安装了skill-creator技能" --type important - 交付完成
场景2: 用户说"再想想"
- 调用
memory.sh check "刚才安装了skill-creator" "用户要求安装skill-creator" - 如有不符,自行修正
- 重新交付
场景3: 交付前自检
- 完成任务后
- 自动调用
memory.sh check复核 - 确保符合需求后再交付
Reviews (0)
Sign in to write a review.
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!