Token导航 LogoToken导航TokenDH.com
效率权限需确认clawhub未标认证来源可访问clear审计通过

workbuddy-smart-learning工作伙伴智能学习

Agent Skill

workbuddy-smart-learning 用于记录任务执行中的错误、用户纠正、经验和能力缺口,适合在 OpenClaw 中希望让 Agent 持续沉淀问题、修正和最佳实践时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,228

周安装

91

GitHub Stars

公开资料未说明

下载量

713
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:workbuddy-smart-learning(工作伙伴智能学习)
来源仓库:https://github.com/wwenie/workbuddy-smart-learning
安装命令:
openclaw skills install workbuddy-smart-learning
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install workbuddy-smart-learning

简介

基于反馈和行为信号,Workbuddy Smart Learning实现任务模式识别、知识蒸馏及自适应警报,持续优化执行效率。

SKILL.md

WorkBuddy 智能学习系统 (Smart Learning System)

概述

WorkBuddy 的自我进化引擎,基于「感知-学习-行动」SEA 循环实现持续优化。整合六大模块,形成完整的反馈闭环。


系统架构

反馈收集 ←→ 隐式信号 ←→ 任务画像
     ↓              ↓           ↓
  知识蒸馏 ←→ 自适应阈值 ←→ 模式识别
                  ↓
            实时警报(触发→固化)
                  ↓
            模板执行(命中→执行→对比)

模块说明

模块文件核心功能
反馈收集feedback.py显式反馈(👍/👎/✏️)+ 自动归类
隐式信号signal_collector.py5类行为信号无感整理
任务画像task_profiler.py执行轨迹追踪 + 复杂度分析
模式识别pattern_recognizer.py高频模式扫描 + 自适应警报
知识蒸馏knowledge_distiller.py自适应阈值 + 模板匹配 + 避坑规则
主入口learn.py整合六大模块,CLI 命令行

数据存储

.workbuddy/memory/
├── feedback/           # 反馈记录 (JSON)
├── signals/           # 隐式信号数据 (JSON)
├── task_profiles/     # 任务执行轨迹 (JSON)
├── patterns/          # 模式识别结果 + 阈值状态
│   └── threshold_state.json  # 自适应阈值状态
└── templates/         # 蒸馏模板 + 避坑规则
    └── failed_patterns/avoid_*.yaml

核心模块详解

1. 反馈收集 (feedback.py)

FeedbackCollector

  • record_feedback(task_id, rating, tags, note) - 记录单条反馈
  • get_recent_feedback(days) - 获取近期反馈
  • generate_feedback_prompt() - 生成反馈询问文本

反馈类型:good / bad / neutral 标签:用户自定义,如 文件整理数据分析报告生成

2. 隐式信号整理 (signal_collector.py)

SignalCollector - 5类信号无感整理:

信号计算方式学习意义
反馈填写率有反馈任务/总任务参与度代理
任务取消率主动中断/总任务方案不适配
平均任务时长所有任务耗时均值执行效率
工具成功率成功调用/总调用工具质量
重复修正率重复执行/总任务模式固化价值

健康评分(0-100):基于5类信号综合计算

3. 任务画像 (task_profiler.py)

TaskProfile - 单任务轨迹:

  • start_task(task_id, summary) - 开始
  • use_template(template_id, name) - 标记使用模板
  • record_tool_call(tool, success, duration) - 记录工具调用
  • end_task(outcome, success) - 结束

TaskProfilerAnalyzer - 分析器:

  • get_complexity_distribution(days) - 简单/中等/复杂 分布
  • compare_template_vs_free(days) - 有模板 vs 自由执行 对比
  • get_tool_usage_stats(days) - Top10 高频工具

4. 模式识别 + 警报 (pattern_recognizer.py)

评分公式

score = (freq/max_freq) * 50 + (recency/max_recency) * 20 + stability * 30

≥60分 = 高价值模式,建议沉淀

自适应阈值引擎 (AdaptiveThresholds)

  • 基于历史警报准确率自动调节阈值
  • 准确率 > 70% → 敏感模式(降阈值 15%)
  • 准确率 < 40% → 保守模式(升阈值 30%)
  • 状态持久化:threshold_state.json

三级警报

等级类型条件响应
URGENT突发≥ urgent阈值(默认75)立即通知
TREND趋势环比增长 > 150% 且 ≥ trend阈值本周关注
STABLE稳定长期高频且 ≥ high阈值建议模板化

5. 知识蒸馏 (knowledge_distiller.py)

自适应蒸馏阈值

effective_threshold = base / feedback_rate

填写率高 → 低阈值(频繁蒸馏);填写率低 → 高阈值(避免误触发)

模板匹配

  • match_template(user_request) - Jaccard 相似度关键词匹配
  • generate_match_suggestion(user_request) - 生成推荐文本
  • 置信度 ≥ 50% → 直接推荐;≥ 20% → 参考提示

避坑规则

  • 负面反馈 → avoid_*.yaml 避坑规则
  • 自动推断应避免的操作 + 修复建议

命令行使用

cd .workbuddy/skills/workbuddy-smart-learning

python learn.py full        # 完整学习周期(6阶段综合报告)
python learn.py patterns     # 模式识别
python learn.py feedback    # 记录反馈
python learn.py distill     # 知识蒸馏
python learn.py signals     # 隐式信号报告
python learn.py alerts      # 实时警报检查
python learn.py profiler    # 任务画像分析
python learn.py match "关键词"  # 模板关键词匹配

full 命令输出结构

## 1. 反馈摘要     - 近7天反馈数、填写率
## 2. 模式识别     - 近30天高价值模式、Top3高频任务
## 3. 实时警报     - URGENT/TREND/STABLE 三级警报
## 4. 知识蒸馏     - 自适应阈值状态、自动蒸馏触发结果
## 5. 模板对比     - 有模板 vs 自由执行 成功率/耗时对比

与主对话流程集成

任务完成后 → 反馈询问

反馈:[👍/👎/✏️]
标签:任务类型(可选)
备注:改进建议(可选)

调用 python learn.py feedback 记录

新会话启动时 → 模式检查

检测到涉及历史上下文时:

  1. 读取 MEMORY.md + 近期每日记忆
  2. 检查 ≥60分的高频模式
  3. 主动提示用户是否需要优化

警报处理 → 阈值学习

  • 用户确认警报有效 → record_alert_confirmed(task)
  • 用户判定为误报 → record_alert_rejected(task)

阈值配置

参数默认值说明
模式评分阈值60≥60分触发沉淀建议
蒸馏基础阈值5正面反馈达到此数触发蒸馏
警报-突发75立即通知
警报-关注70本周关注
警报-趋势60周报标记
趋势增幅150%环比超过此值触发趋势警报

版本历史

  • 2026-04-14:基础版 - 反馈收集 + 模式识别 + 知识蒸馏
  • 2026-04-17 v1:第一轮 - 隐式信号 + 自动蒸馏触发 + 实时警报
  • 2026-04-17 v2:第二轮 - 任务画像 + 模板匹配 + 自适应阈值引擎

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

84.65%
按下载量换算604

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

权限需确认

当前来源未能明确判断权限范围,默认进入异常复核队列。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills