Search

PythonReactSEOPDF
OpenClaw

feedback-loop

Feedback Loop - Collect, analyze, and act on user feedback for continuous agent improvement

harrylabsj0 source installs☆ 0 Repository starsv1.0.0

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install harrylabsj/feedback-loop

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Feedback Loop Skill

反馈循环器 - 一个完整的反馈收集、分析和改进跟踪系统,用于 OpenClaw 代理的持续优化。

功能概述

核心功能
  1. 反馈收集(Feedback Collection)

    • 显式反馈:用户主动评分、评论
    • 隐式反馈:从交互模式自动检测(完成、重试、放弃等)
    • 自动检测:基于会话模式智能识别反馈信号
  2. 反馈分析(Feedback Analysis)

    • 聚类分析:按类别、情感、评分分组
    • 趋势分析:时间序列趋势检测
    • 情感分析:正/负/中性情感分布
    • 模式检测:识别 recurring issues、行为模式等
  3. 改进建议生成(Improvement Suggestions)

    • 基于分析结果自动生成可执行的改进建议
    • 优先级排序(high/medium/low)
    • 包含具体 action items 和预期影响
  4. 效果跟踪(Effect Tracking)

    • 跟踪建议实施进度
    • 测量实施前后的影响
    • 生成综合报告

安装

# 通过 ClawHub 安装(推荐)
clawhub install feedback-loop

# 或手动安装
cd ~/.openclaw/workspace/skills/feedback-loop
npm install
npm link

使用方法

CLI 命令
1. 提供反馈(provide)

显式反馈:

feedback-loop provide --type explicit --rating 5 --comment "Excellent response!" --category accuracy

隐式反馈:

feedback-loop provide --type implicit --signal completion --sessionId sess123
feedback-loop provide --type implicit --signal retry --metrics '{"retryCount": 3}'

参数说明:

  • --type: feedback 类型(explicit 或 implicit)
  • --rating: 评分(1-5, thumbs_up, thumbs_down)
  • --comment: 可选评论
  • --category: 反馈类别(accuracy, speed, helpfulness 等)
  • --signal: 隐式信号类型(completion, retry, abandon, correction 等)
  • --sessionId: 会话标识符
  • --metrics: JSON 格式的性能指标
  • --context: JSON 格式的上下文信息
2. 分析反馈(analyze)
# 分析最近一周的反馈
feedback-loop analyze --range week

# 只分析显式反馈
feedback-loop analyze --explicit-only

# 分析最近一个月的数据,输出 JSON
feedback-loop analyze --range month --output json

参数说明:

  • --range: 时间范围(day, week, month, all)
  • --explicit-only: 仅分析显...

Source information

Source
github
Repository
openclaw/skills
Path
skills/harrylabsj/feedback-loop
Version
1.0.0
Commit
d656c5eee2755d323b14fa69442590d4054f50a6
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# Feedback Loop Skill

反馈循环器 - 一个完整的反馈收集、分析和改进跟踪系统,用于 OpenClaw 代理的持续优化。

## 功能概述

### 核心功能

1. **反馈收集(Feedback Collection)**
   - 显式反馈:用户主动评分、评论
   - 隐式反馈:从交互模式自动检测(完成、重试、放弃等)
   - 自动检测:基于会话模式智能识别反馈信号

2. **反馈分析(Feedback Analysis)**
   - 聚类分析:按类别、情感、评分分组
   - 趋势分析:时间序列趋势检测
   - 情感分析:正/负/中性情感分布
   - 模式检测:识别 recurring issues、行为模式等

3. **改进建议生成(Improvement Suggestions)**
   - 基于分析结果自动生成可执行的改进建议
   - 优先级排序(high/medium/low)
   - 包含具体 action items 和预期影响

4. **效果跟踪(Effect Tracking)**
   - 跟踪建议实施进度
   - 测量实施前后的影响
   - 生成综合报告

## 安装

```bash
# 通过 ClawHub 安装(推荐)
clawhub install feedback-loop

# 或手动安装
cd ~/.openclaw/workspace/skills/feedback-loop
npm install
npm link
```

## 使用方法

### CLI 命令

#### 1. 提供反馈(provide)

**显式反馈:**
```bash
feedback-loop provide --type explicit --rating 5 --comment "Excellent response!" --category accuracy
```

**隐式反馈:**
```bash
feedback-loop provide --type implicit --signal completion --sessionId sess123
feedback-loop provide --type implicit --signal retry --metrics '{"retryCount": 3}'
```

**参数说明:**
- `--type`: feedback 类型(explicit 或 implicit)
- `--rating`: 评分(1-5, thumbs_up, thumbs_down)
- `--comment`: 可选评论
- `--category`: 反馈类别(accuracy, speed, helpfulness 等)
- `--signal`: 隐式信号类型(completion, retry, abandon, correction 等)
- `--sessionId`: 会话标识符
- `--metrics`: JSON 格式的性能指标
- `--context`: JSON 格式的上下文信息

#### 2. 分析反馈(analyze)

```bash
# 分析最近一周的反馈
feedback-loop analyze --range week

# 只分析显式反馈
feedback-loop analyze --explicit-only

# 分析最近一个月的数据,输出 JSON
feedback-loop analyze --range month --output json
```

**参数说明:**
- `--range`: 时间范围(day, week, month, all)
- `--explicit-only`: 仅分析显...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.