智能记忆触发系统
基于任务复杂度、重复模式和用户意图,智能判断何时需要建立工作流程文档,实现从"被动等待指令"到"主动提供帮助"的转变。
by daddy-sun · published 2026-03-22
$ claw add gh:daddy-sun/daddy-sun-smart-memory-trigger-system# 智能记忆触发系统
🎯 技能概述
基于任务复杂度、重复模式和用户意图,智能判断何时需要建立工作流程文档,实现从"被动等待指令"到"主动提供帮助"的转变。
📋 使用场景
当遇到以下情况时,自动触发此技能:
必须触发的情况(硬性条件)
1. **步骤数 ≥ 3**:任务包含3个或以上操作步骤
2. **跨系统 ≥ 2**:任务涉及2个或以上系统组件
3. **配置变更**:修改核心配置文件或系统设置
4. **重复出现**:相同或类似任务第2次出现
5. **用户明确要求**:用户指示"记住"、"总结"、"流程"
建议触发的情况
1. **复杂度评分 ≥ 6分**(见评估算法)
2. **可能重复使用**:用户提到"下次"、"以后"
3. **团队协作任务**:涉及多个Agent协作
4. **有错误风险**:复杂操作容易出错
🧠 核心决策逻辑
复杂度评估算法
function 评估复杂度(任务描述) {
let 分数 = 0;
// 1. 步骤数评估
if (任务描述包含"第一步"和"第二步") 分数 += 2;
if (任务描述包含"第三步") 分数 += 2;
if (任务描述包含"第四步"或"最后") 分数 += 2;
// 2. 系统涉及评估
if (任务描述包含"配置文件"或".json") 分数 += 1;
if (任务描述包含"命令行"或"命令") 分数 += 1;
if (任务描述包含"重启"或"网关") 分数 += 1;
if (任务描述包含"飞书"或"微信"或"平台") 分数 += 1;
// 3. 配置影响评估
if (任务描述包含"配置"或"设置") 分数 += 1;
if (任务描述包含"修改"或"编辑") 分数 += 1;
if (任务描述包含"添加"或"删除") 分数 += 1;
// 4. 协作需求评估
if (任务描述包含"团队"或"协作") 分数 += 1;
if (任务描述包含"多个"或"几个") 分数 += 1;
return 分数;
}决策阈值
🔍 重复模式检测
任务类型识别关键词
系统配置类:["配置", "设置", "安装", "部署"]
文件操作类:["创建", "编辑", "删除", "移动"]
命令行类:["执行", "运行", "命令", "脚本"]
平台集成类:["飞书", "微信", "API", "集成"]重复检测逻辑
当检测到当前任务与历史任务相似度 > 0.7时,视为重复模式,应建立或引用已有流程。
🎯 用户意图分析
明确要求关键词
记录要求:["记住", "记录", "保存", "备忘"]
总结要求:["总结", "归纳", "整理", "梳理"]
流程要求:["流程", "步骤", "方法", "操作"]
未来使用:["下次", "以后", "将来", "重复"]检测到这些关键词时,主动询问是否需要建立流程文档。
💬 主动询问模板
基于复杂度
"孙老师,这个任务看起来比较复杂(评分:X分),可能会重复使用,需要我创建流程文档吗?"
基于重复模式
"孙老师,这个任务和之前的【相似任务】很相似,需要我参考之前的流程吗?"
基于用户意图
"孙老师,您提到需要【记录/总结/流程】,我现在就创建文档吗?"
基于配置重要性
"孙老师,这个配置变更会影响系统稳定性,需要我记录详细步骤吗?"
📝 流程文档创建
文档命名规范
文档结构要求
1. **流程概述**:任务目标和价值
2. **配置步骤**:详细的操作步骤(编号清晰)
3. **验证方法**:如何验证配置成功
4. **常见问题**:可能的问题和解决方案
5. **相关文件**:涉及的配置文件和文档
存储位置
🔧 系统维护
定期检查
优化机制
📈 效果评估指标
量化指标
1. **流程覆盖率**:高复杂度任务中已建立流程的比例
2. **主动询问率**:在需要时主动询问建立流程的比例
3. **用户提醒率**:需要用户提醒才提供流程的比例(目标:降低)
4. **流程使用率**:流程文档被实际引用的频率
质量指标
1. **流程完整性**:步骤是否完整、清晰
2. **触发准确性**:关键词触发是否准确
3. **用户满意度**:流程是否真正帮助了工作
🎯 实际应用案例
案例1:飞书机器人配置
案例2:文件读取
案例3:模型测试
🔄 完整工作流程
开始任务
↓
分析任务描述
↓
评估复杂度(步骤数、涉及系统、配置影响)
↓
检查任务历史(是否重复类型?)
↓
分析用户意图(是否有"记住"、"总结"等词?)
↓
┌─────────────────────┐
│ 是否需要建立记忆触发? │
└─────────────────────┘
↓
┌─────────────────────┐
│ 是 → 主动询问用户 │
│ 否 → 正常执行任务 │
└─────────────────────┘📋 快速参考
必须建立流程的情况
1. 步骤数 ≥ 3
2. 跨系统 ≥ 2
3. 配置变更
4. 任务重复第2次
5. 用户明确要求
6. 复杂度评分 ≥ 8分
建议询问的情况
1. 复杂度评分 6-7分
2. 可能重复使用
3. 团队协作任务
4. 有错误风险
不需要建立流程的情况
1. 复杂度评分 ≤ 5分
2. 明显的一次性操作
3. 简单的查询或信息获取
4. 探索性的试错操作
---
*技能建立时间:2026-03-18*
*建立者:司令官(基于虾秘的设计)*
*目标:实现系统化的、自动化的记忆触发决策*
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...