HomeBrowseUpload
← Back to registry
// Skill profile

智能记忆触发系统

基于任务复杂度、重复模式和用户意图,智能判断何时需要建立工作流程文档,实现从"被动等待指令"到"主动提供帮助"的转变。

by daddy-sun · published 2026-03-22

API集成自动化任务
Total installs
0
Stars
★ 0
Last updated
2026-03
// Install command
$ claw add gh:daddy-sun/daddy-sun-smart-memory-trigger-system
View on GitHub
// Full documentation

# 智能记忆触发系统

🎯 技能概述

基于任务复杂度、重复模式和用户意图,智能判断何时需要建立工作流程文档,实现从"被动等待指令"到"主动提供帮助"的转变。

📋 使用场景

当遇到以下情况时,自动触发此技能:

必须触发的情况(硬性条件)

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 分数;
}

决策阈值

  • **总分 ≥ 8分** → 必须建立记忆触发
  • **总分 6-7分** → 建议建立记忆触发
  • **总分 ≤ 5分** → 不需要建立记忆触发
  • 🔍 重复模式检测

    任务类型识别关键词

    系统配置类:["配置", "设置", "安装", "部署"]
    文件操作类:["创建", "编辑", "删除", "移动"]
    命令行类:["执行", "运行", "命令", "脚本"]
    平台集成类:["飞书", "微信", "API", "集成"]

    重复检测逻辑

    当检测到当前任务与历史任务相似度 > 0.7时,视为重复模式,应建立或引用已有流程。

    🎯 用户意图分析

    明确要求关键词

    记录要求:["记住", "记录", "保存", "备忘"]
    总结要求:["总结", "归纳", "整理", "梳理"]
    流程要求:["流程", "步骤", "方法", "操作"]
    未来使用:["下次", "以后", "将来", "重复"]

    检测到这些关键词时,主动询问是否需要建立流程文档。

    💬 主动询问模板

    基于复杂度

    "孙老师,这个任务看起来比较复杂(评分:X分),可能会重复使用,需要我创建流程文档吗?"

    基于重复模式

    "孙老师,这个任务和之前的【相似任务】很相似,需要我参考之前的流程吗?"

    基于用户意图

    "孙老师,您提到需要【记录/总结/流程】,我现在就创建文档吗?"

    基于配置重要性

    "孙老师,这个配置变更会影响系统稳定性,需要我记录详细步骤吗?"

    📝 流程文档创建

    文档命名规范

  • `[任务类型]-配置流程.md`
  • 示例:`飞书机器人配置流程.md`
  • 文档结构要求

    1. **流程概述**:任务目标和价值

    2. **配置步骤**:详细的操作步骤(编号清晰)

    3. **验证方法**:如何验证配置成功

    4. **常见问题**:可能的问题和解决方案

    5. **相关文件**:涉及的配置文件和文档

    存储位置

  • 主目录:`C:\Users\sjh65\.openclaw\workspace\工作流程\`
  • 快速访问:根目录下的专用文档
  • 🔧 系统维护

    定期检查

  • **每周**:检查任务历史,识别未建立流程的高复杂度任务
  • **每月**:优化复杂度评分标准
  • **每季度**:审查和更新所有流程文档
  • 优化机制

  • 根据用户反馈调整触发条件
  • 根据实际使用情况优化关键词
  • 根据任务执行效果改进流程文档
  • 📈 效果评估指标

    量化指标

    1. **流程覆盖率**:高复杂度任务中已建立流程的比例

    2. **主动询问率**:在需要时主动询问建立流程的比例

    3. **用户提醒率**:需要用户提醒才提供流程的比例(目标:降低)

    4. **流程使用率**:流程文档被实际引用的频率

    质量指标

    1. **流程完整性**:步骤是否完整、清晰

    2. **触发准确性**:关键词触发是否准确

    3. **用户满意度**:流程是否真正帮助了工作

    🎯 实际应用案例

    案例1:飞书机器人配置

  • **复杂度评分**:9分(步骤4分 + 跨系统3分 + 系统影响2分)
  • **触发条件**:跨系统≥2、配置变更、重复出现
  • **结果**:建立了`飞书机器人配置流程.md`
  • **触发词**:["飞书机器人", "配置机器人", "channel配置", "配对"]
  • 案例2:文件读取

  • **复杂度评分**:3分
  • **触发条件**:无
  • **结果**:不需要建立流程文档
  • 案例3:模型测试

  • **复杂度评分**:6分
  • **触发条件**:复杂度评分≥6分
  • **结果**:询问"需要我创建流程文档吗?"
  • 🔄 完整工作流程

    开始任务
        ↓
    分析任务描述
        ↓
    评估复杂度(步骤数、涉及系统、配置影响)
        ↓
    检查任务历史(是否重复类型?)
        ↓
    分析用户意图(是否有"记住"、"总结"等词?)
        ↓
        ┌─────────────────────┐
        │ 是否需要建立记忆触发? │
        └─────────────────────┘
                ↓
        ┌─────────────────────┐
        │ 是 → 主动询问用户     │
        │ 否 → 正常执行任务    │
        └─────────────────────┘

    📋 快速参考

    必须建立流程的情况

    1. 步骤数 ≥ 3

    2. 跨系统 ≥ 2

    3. 配置变更

    4. 任务重复第2次

    5. 用户明确要求

    6. 复杂度评分 ≥ 8分

    建议询问的情况

    1. 复杂度评分 6-7分

    2. 可能重复使用

    3. 团队协作任务

    4. 有错误风险

    不需要建立流程的情况

    1. 复杂度评分 ≤ 5分

    2. 明显的一次性操作

    3. 简单的查询或信息获取

    4. 探索性的试错操作

    ---

    *技能建立时间:2026-03-18*

    *建立者:司令官(基于虾秘的设计)*

    *目标:实现系统化的、自动化的记忆触发决策*

    // Comments
    Sign in with GitHub to leave a comment.
    // Related skills

    More tools from the same signal band