Token导航 LogoToken导航

Agent Skill · 运维

feedback-loop(反馈回路)

feedback-loop 用于补充运维相关能力,适合在 OpenClaw 中需要让 Agent 承接运维相关任务时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

feedback-loop 是运维类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为权限未标注;许可证为 MIT-0,第三方扫描已通过,按安装量在运维类的 954 个 Skill 里排第 289。

总安装 12,583周安装 514GitHub Stars 公开资料未说明下载 4,071核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

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

请帮我安装这个 Agent Skill:feedback-loop(反馈回路)
来源仓库:https://github.com/harrylabsj/feedback-loop
安装命令:
openclaw skills install feedback-loop
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

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

ClawHubOpenClaw
openclaw skills install feedback-loop

这个 Skill 是做什么的

运维类 Skill 处理部署、监控、日志和云资源,多数需要较高的执行权限。

feedback-loop 收集、分析用户反馈并据此改进代理性能。适用于持续优化代理行为和响应质量的运维场景。使用 openclaw skills install feedback-loop 命令安装。需确认反馈处理流程和模型更新机制,注意数据安全和算法偏见。

适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install feedback-loop;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    权限没有明确标注,第一次使用时只给一个无关紧要的任务,观察它到底读了哪些文件和网络。

常见问题

6 条

feedback-loop 怎么安装?

在终端执行 openclaw skills install feedback-loop。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

feedback-loop 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

feedback-loop 需要什么权限?

权限级别没有明确标注。第一次使用时建议只给无关紧要的任务,观察它实际读写了哪些内容。

feedback-loop 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

feedback-loop 用的人多吗?

公开数据是累计安装 12,583 次,近一周安装 514 次,下载 4,071 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

feedback-loop 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理运维类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

运维类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
docker-essentials

Docker 基础 · OpenClaw

1,005,15130接触敏感数据MIT-0通过
playwright-scraper-skill

Playwright scraper 技能 · OpenClaw

923,55754接触敏感数据MIT-0有提醒
moltguard

moltguard 搜索 · OpenClaw

825,096110接触敏感数据MIT-0通过
finance-news

财经新闻 · OpenClaw

275,51210需要联网MIT-0有提醒
security-monitor

安全监视器 · OpenClaw

224,1695需要联网MIT-0有提醒
feedback-loop

反馈回路 · 本页

12,583—权限未标注MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
feedback-loop
version
1.0.0
description
Feedback Loop - Collect, analyze, and act on user feedback for continuous agent improvement
author
OpenClaw
license
MIT
tags
cli
command
feedback-loop
entry
bin/cli.js
dependencies
[]

Feedback Loop Skill

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

功能概述

核心功能

  1. 反馈收集(Feedback Collection)

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

  1. 反馈分析(Feedback Analysis)

- 聚类分析:按类别、情感、评分分组 - 趋势分析:时间序列趋势检测 - 情感分析:正/负/中性情感分布 - 模式检测:识别 recurring issues、行为模式等

  1. 改进建议生成(Improvement Suggestions)

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

  1. 效果跟踪(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: 仅分析显式反馈
  • --output: 输出格式(json, pretty)
3. 生成建议(suggest)
# 生成最多 5 条建议
feedback-loop suggest --max 5

# 专注于特定类别
feedback-loop suggest --focus quality --max 10

参数说明:

  • --max: 最大建议数量
  • --focus: 专注的类别
  • --output: 输出格式
4. 跟踪进度(track)
# 跟踪建议实施进度
feedback-loop track fb_123456 --phase implementation --status in_progress

# 标记为已完成
feedback-loop track fb_123456 --phase deployed --status completed --notes "Successfully implemented"

参数说明:

  • --phase: 实施阶段(planning, implementation, testing, deployed)
  • --status: 状态(in_progress, completed, blocked)
  • --notes: 附加说明
  • --metrics: JSON 格式的进度指标
5. 查看统计(stats)
feedback-loop stats
feedback-loop stats --output json
6. 列出数据(list)
# 列出反馈
feedback-loop list feedback --limit 10
feedback-loop list feedback --type explicit

# 列出建议
feedback-loop list suggestions --status pending
feedback-loop list suggestions --category quality

# 列出跟踪记录
feedback-loop list tracking --phase implementation
7. 生成报告(report)
feedback-loop report
feedback-loop report --output json
8. 导出数据(export)
feedback-loop export --format json --output data.json
feedback-loop export --format csv --output data.csv

编程接口

const FeedbackLoop = require('./src/index');

const fl = new FeedbackLoop();

// 提供反馈
fl.provide({
  type: 'explicit',
  rating: 5,
  comment: 'Great!',
  category: 'helpfulness'
});

// 分析
const analysis = fl.analyze({ timeRange: 'week' });

// 生成建议
const suggestions = fl.suggest({ maxSuggestions: 5 });

// 跟踪
fl.track(suggestionId, {
  phase: 'implementation',
  status: 'in_progress'
});

// 获取统计
const stats = fl.getStats();

// 获取报告
const report = fl.getReport();

触发方式

主动收集

  • 在会话结束时自动请求评分
  • 定期生成分析报告
  • 检测到低满意度时触发改进流程

自动检测

  • 高重试率 → 推断用户遇到困难
  • 快速完成 → 推断用户满意
  • 早期放弃 → 推断响应不符合期望
  • 多次追问 → 推断高参与度

数据结构

反馈记录

{
  "id": "fb_1234567890_abc123",
  "timestamp": "2024-01-15T10:30:00.000Z",
  "type": "explicit",
  "sessionId": "sess_123",
  "rating": 5,
  "comment": "Excellent response!",
  "category": "accuracy",
  "metadata": {},
  "source": "cli"
}

隐式反馈

{
  "id": "fb_1234567890_def456",
  "timestamp": "2024-01-15T10:30:00.000Z",
  "type": "implicit",
  "sessionId": "sess_123",
  "signal": "completion",
  "metrics": { "responseTime": 2500 },
  "context": { "autoDetected": true },
  "inferredSentiment": "positive"
}

改进建议

{
  "id": "fb_1234567890_ghi789",
  "timestamp": "2024-01-15T10:30:00.000Z",
  "title": "Address recurring issues in accuracy",
  "description": "5 negative feedback items identified...",
  "category": "accuracy",
  "priority": "high",
  "actionItems": [...],
  "expectedImpact": "Reduce negative feedback...",
  "status": "pending"
}

最佳实践

  1. 定期分析:每周运行一次分析,及时发现趋势
  2. 快速响应:对高优先级建议立即采取行动
  3. 持续跟踪:记录每个建议的实施进度
  4. 衡量影响:实施后对比前后数据
  5. 闭环管理:确保每个反馈都有对应的改进行动

文件结构

feedback-loop/
├── SKILL.md           # 技能文档
├── package.json       # 项目配置
├── bin/
│   └── cli.js         # CLI 入口
├── src/
│   ├── index.js       # 主入口
│   ├── storage.js     # 数据存储
│   ├── collector.js   # 反馈收集
│   ├── analyzer.js    # 反馈分析
│   ├── suggester.js   # 建议生成
│   └── tracker.js     # 效果跟踪
├── data/              # 数据目录(自动生成)
│   ├── feedback.json
│   ├── analysis.json
│   ├── suggestions.json
│   └── tracking.json
└── test/
    └── run.js         # 测试脚本

注意事项

  • 数据存储在 data/ 目录下,定期备份重要数据
  • 建议设置定期清理策略,避免数据文件过大
  • 敏感反馈数据应注意隐私保护

版本历史

  • 1.0.0 - 初始版本

- 完整的反馈收集功能 - 多维度分析能力 - 智能建议生成 - 效果跟踪系统

平台分布

OpenClaw

96.57%
按下载量换算3,931

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

权限未标注

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

安装前确认

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

继续浏览同类 Skills