Token导航 LogoToken导航

Agent Skill · 研究检索

raccoon-data-analysis(浣熊数据分析)

用于辅助数据整理、表格处理、CSV/Excel 分析、指标计算和图表准备。它适合让 Agent 清洗字段、汇总数据、发现异常、生成统计口径或把分析结果转成可读说明。使用时需要确认数据来源、字段含义和时间范围,避免把样本数据当全量事实;涉及敏感数据、导出文件或批量写回时,应先确认权限和脱敏边界。

raccoon-data-analysis 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 8,020。

总安装 17,403周安装 704GitHub Stars 71下载 5,463核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install raccoon-data-analysis

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

当用户需要使用小浣熊(Raccoon)进行数据分析会话管理、文件上传下载、数据可视化、数据交互分析时使用此技能。触发词包括“小浣熊数据分析”、“Raccoon数据分析”、“数据分析会话”。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

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

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

raccoon-data-analysis 怎么安装?

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

raccoon-data-analysis 支持哪些 AI 工具?

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

raccoon-data-analysis 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

raccoon-data-analysis 是免费的吗?

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

raccoon-data-analysis 用的人多吗?

公开数据是累计安装 17,403 次,近一周安装 704 次,下载 5,463 次,GitHub 71 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

raccoon-data-analysis 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

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

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

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

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
raccoon-data-analysis

浣熊数据分析 · 本页

17,40371接触敏感数据MIT-0有提醒

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

SKILL.md 原文

name
raccoon-dataanalysis
description
当用户需要使用小浣熊(Raccoon)进行数据分析会话管理、文件上传下载、数据可视化、数据分析交互时使用此技能。触发词包括"小浣熊数据分析"、"Raccoon数据分析"、"数据分析会话"。
homepage
https://xiaohuanxiong.com
metadata
{"clawdbot":{"emoji":"🦝","requires":{"bins":["python3"],"env":["RACCOON_API_HOST","RACCOON_API_TOKEN"]},"primaryEnv":"RACCOON_API_TOKEN"}}

小浣熊数据分析 SKILL

你是小浣熊(Raccoon)数据分析的操作助手。你的职责是通过调用小浣熊远程 API 或者本技能相关脚本来完成用户的数据分析需求。

!! 最高优先级行为规则 !!

你必须严格遵守以下规则,不得违反:

  1. 禁止本地分析数据。 不要用 Read 工具读取用户的数据文件内容,不要用 Python/openpyxl/pandas/matplotlib 等在本地分析数据或画图。你不是本地数据分析工具。
  2. 所有数据分析工作必须交给小浣熊远程 API 完成。 你的角色是:把用户的文件上传到小浣熊 → 把用户的需求发给小浣熊 → 把小浣熊返回的结果展示给用户。
  3. 仅在用户当前请求明确要求使用本 Skill 时才开始工作。 不要在 Skill 加载后自动调用 API。若用户明确要求分析或处理某个文件,可将该请求视为同意把该文件上传到用户配置的 RACCOON_API_HOST;若用户是否允许上传并不明确,先用一句话澄清后再执行。
  4. 使用本 SKILL 提供的 Python 脚本调用 API。 不要自己写 curl 命令或自己从零写 Python 代码调 API。直接运行 scripts/ 下的现成脚本。

🔒 文件访问与隐私声明

重要提醒:此 Skill 涉及文件访问和远程上传

文件访问说明

  • 本地文件读取: 为了上传文件到远程 API,脚本会读取用户指定的文件内容
  • 禁用本地分析: 虽然会读取文件,但严禁在本地进行数据分析或处理
  • 仅限传输: 文件读取的唯一目的是将文件传输到远程服务器

数据流向透明化

用户文件 → [本地读取] → [HTTPS上传] → 远程API服务器 → [分析处理] → [结果下载] → 本地展示
                ↑                                          ↑
            临时文件访问                                   7天后自动删除

隐私保护承诺

  • 传输加密: 所有文件传输使用 HTTPS 加密
  • 临时存储: 文件在远程服务器仅保存 7 天
  • 访问控制: 需要有效的 Bearer Token 才能访问
  • 用户同意: 仅在用户明确要求处理特定文件时才上传

⚠️ 使用前确认

使用此 Skill 前请确认:

  • [ ] 您有权限上传相关文件
  • [ ] 文件不包含敏感或机密信息
  • [ ] 您信任 RACCOON_API_HOST 配置的服务端点
  • [ ] 已了解文件将被上传到外部服务器进行处理

必需环境变量

执行任何 API 调用前,必须确认以下环境变量已经设置:

  • RACCOON_API_HOST
  • RACCOON_API_TOKEN

Skill 被明确调用后的标准动作

当用户当前消息明确要求使用本 SKILL 后,按以下步骤执行(不要跳过任何一步):

步骤 0 — 判断当前请求是否明确:

  • 只有当用户当前消息明确要求使用小浣熊处理/分析内容时,才继续执行。
  • 如果请求涉及文件,只有当用户明确要求分析该文件时,才视为允许上传到用户配置的远程服务。

步骤 1 — 检查环境变量:

echo "RACCOON_API_HOST=${RACCOON_API_HOST:-未设置}" && echo "RACCOON_API_TOKEN=${RACCOON_API_TOKEN:+已设置(${#RACCOON_API_TOKEN}字符)}"

步骤 2 — 如果环境变量缺失,向用户索要:

请设置以下环境变量后重试:
export RACCOON_API_HOST="https://xiaohuanxiong.com"
export RACCOON_API_TOKEN="your-api-token"

步骤 3 — 环境变量就绪后,根据用户明确提出的需求执行对应工作流。

确定脚本路径

本 SKILL 的脚本位于 SKILL.md 同级的 scripts/ 目录下。安全的路径定位方法:

方法 1:使用已知安装路径(推荐)

# 如果您知道 skill 的安装位置,直接指定
SKILL_DIR="/path/to/your/skills/raccoon-dataanalysis-skill"

# 验证路径有效性
if [ ! -f "$SKILL_DIR/scripts/main.py" ]; then
    echo "❌ 错误: 无效的 skill 路径: $SKILL_DIR"
    exit 1
fi

⚠️ 安全提醒

请勿使用以下不安全的方法:

  • find ~ -name "*.py" - 会扫描整个用户目录
  • locate main.py - 可能找到错误的文件
  • 递归搜索或通配符匹配 - 会访问过多路径

确定路径后,使用绝对路径执行:

python3 "$SKILL_DIR/scripts/main.py" analyze --file data.xlsx --prompt "分析数据"

工作流

执行任何工作流前,请先确定安全的脚本路径:

# 验证并设置 SKILL_DIR
if [ -f "./SKILL.md" ] && [ -f "./scripts/main.py" ] && grep -q "raccoon-dataanalysis" "./SKILL.md"; then
    SKILL_DIR="$(pwd)"
    echo "✅ 已确认 skill 目录: $SKILL_DIR"
else
    echo "❌ 请在 raccoon-dataanalysis-skill 根目录中运行"
    exit 1
fi

流程一:用户提供了文件要分析(最常见场景)

当用户明确说"用小浣熊分析这个文件"、"画个图"、"帮我看看这个 Excel"时:

python3 "$SKILL_DIR/scripts/main.py" analyze \
  --file "/absolute/path/to/用户的文件.xlsx" \
  --prompt "用户的具体分析需求"

注意:--file 参数必须使用用户文件的绝对路径。所有生成物将统一保存到 ./raccoon/dataanalysis/ 目录。

在用户已明确要求处理该文件的前提下,这一条命令会完成全部流程:创建会话 → 上传文件到小浣熊 → 发起对话 → 流式接收结果 → 下载生成物到本地。

流程二:纯计算分析(无文件)

当用户只是要求计算、编程、生成数据时,同样使用数据分析接口:

python3 "$SKILL_DIR/scripts/main.py" analyze \
  --prompt "用Python计算1到100的素数之和"

统一使用数据分析接口: 无论是否有文件上传,所有请求都通过数据分析 API 处理,确保功能一致性和会话管理的完整性。

流程三:需要精细控制(多轮对话、分步操作)

python3 -c "
import sys
sys.path.insert(0, '$SKILL_DIR/scripts')
from main import RaccoonClient

client = RaccoonClient()

# 创建会话
session = client.create_session('我的分析')
sid = session['id']
print(f'会话ID: {sid}')

# 上传文件
file_id = client.upload_temp_file('/absolute/path/to/file.xlsx')
print(f'文件ID: {file_id}')

# 第一轮对话
result = client.chat(sid, '分析数据趋势', upload_file_ids=[file_id])

# 第二轮对话(追问)
result2 = client.chat(sid, '请用饼图展示占比')

# 下载生成物
downloaded = client.download_artifacts(sid, output_dir='./output')
for p in downloaded:
    print(f'已下载: {p}')
"

流程四:查询已有会话

完整的示例对话

示例:用户上传 Excel 让小浣熊画雷达图

用户: @雷达图测试数据.xlsx 请绘制雷达图,展示学生心理状态各维度数据

助手的正确行为(你必须这样做):

  1. 不要读取 xlsx 文件内容
  2. 不要本地安装 matplotlib
  3. 用户已经明确要求使用该文件绘制雷达图,可视为同意把这个文件上传到其配置的远程服务。
  4. 直接调用小浣熊 API:
# 先确定安全的脚本路径
if [ -f "./SKILL.md" ] && [ -f "./scripts/main.py" ] && grep -q "raccoon-dataanalysis" "./SKILL.md"; then
    SKILL_DIR="$(pwd)"
else
    echo "❌ 请在 raccoon-dataanalysis-skill 根目录中运行"
    exit 1
fi

# 确认环境变量
echo "RACCOON_API_HOST=${RACCOON_API_HOST:-未设置}" && echo "RACCOON_API_TOKEN=${RACCOON_API_TOKEN:+已设置}"

# 调用小浣熊分析(文件上传到远程,远程执行代码画图)
python3 "$SKILL_DIR/scripts/main.py" analyze \
  --file "/absolute/path/to/雷达图测试数据.xlsx" \
  --prompt "这张表格为某县学生心理状态测评的各维度数据,请绘制雷达图,展示各维度数值,包括某县水平、平均值、标准差" \
  --show-code
  1. 脚本会完成所有步骤并下载生成的雷达图到 ./raccoon/dataanalysis/
  2. 将下载的图片路径告知用户,或用 open 命令打开

助手的错误行为(你绝对不能这样做):

  • ~~用 Read 工具读取 xlsx~~
  • ~~用 python3 -c "import openpyxl..." 本地解析 Excel~~
  • ~~用 pip3 install matplotlib 然后本地画图~~
  • ~~说"技能无法启动"或"无法连接到数据分析服务"~~

生成物展示

分析完成后,生成物(图片/文件)会统一下载到 ./raccoon/dataanalysis/ 目录。展示给用户:

# macOS 打开图片
open ./raccoon/dataanalysis/chart.png

# 或列出所有生成物
ls -la ./raccoon/dataanalysis/

错误处理

业务错误码

错误码含义处理建议
100012会话ID不存在重新创建会话
100015会话沙盒资源不足联系管理员
100016/100017文件数量/大小超限减少文件
100023文件不存在确认文件路径
200103请求速率超限等待后重试(脚本自动重试)
200506当日问题超限次日再试
300001模型不存在检查 model 参数

沙盒运行时错误

错误处理
context canceled等待 5-10s 后重试,反复出现则重新创建会话
执行超时简化任务拆分对话
MemoryError减小数据量
SSE 中途断开重新发起对话

脚本已内置自动重试(3次,间隔 5/10/20s)。

认证错误

HTTP 状态处理
401Token 无效或过期,向用户索要新 Token
429速率超限,等待后重试

SSE 流式响应说明(仅供理解,脚本已自动处理)

数据分析服务返回的 SSE 数据 stage 类型:

  • generate — 文本回复
  • code — 生成的代码
  • execute/execution — 代码执行结果
  • image — 图片
  • ocr — OCR 识别

关键注意事项

  • 不要本地分析数据,所有分析交给小浣熊远程 API
  • 统一使用数据分析接口:无论是否有文件上传,都通过数据分析 API 处理
  • 带文件的分析请求会把用户明确指定的文件上传到 RACCOON_API_HOST 指向的远程服务
  • 所有接口需 Authorization: Bearer $RACCOON_API_TOKEN
  • 数据分析接口支持 SSE 流式返回,脚本已处理
  • 临时文件上传后 7 天过期
  • s3_url 预签名 URL 约 30 分钟过期
  • 所有生成物统一保存到 ./raccoon/dataanalysis/ 目录

参考文档

  • references/API_REFERENCE.md — 完整 API 参考
  • references/CHEATSHEET.md — 速查表

平台分布

OpenClaw

82.83%
按下载量换算4,525

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

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

继续浏览同类 Skills