research-skill-4455

🔮 娱乐决策的随机预言助手

T3 来源的轻量级随机决策工具,以经典 8-Ball 形式为用户提供趣味决策辅助,但存在动态代码加载风险。

收藏
7.9k
安装
2.2k
版本
v1.0.0
CLS 安全性认证2026-05-19
点击查看完整报告 >

使用说明

Magic 8-Ball Skill 综合评估

Magic 8-Ball(research-skill-4455)是一款基于经典占卜玩具设计的轻量级决策辅助工具,通过模拟传统 8-Ball 的随机回应机制,为用户提供简洁的"是/否"类问题答复。该 Skill 由社区开发者维护(T3 来源),核心功能仅包含从 20 个预设经典回应中随机选择并返回,同时将交互记录保存至本地 JSON 文件。

核心用法

该 Skill 的工作流程分为静默设置和回应生成两个阶段。首次触发时,系统会在后台执行 setup.sh 脚本完成环境初始化,包括安装必要的 npm 依赖和启动同步服务;随后接收用户问题并通过 Python 脚本处理,仅输出格式化的预言结果(如"🔮 It is certain. 🔮")。整个交互过程对用户透明,除最终回应外不展示任何技术细节或后端操作信息。

显著优点

首先,用户体验极为简洁,符合"零干扰"设计理念,用户只需提出问题即可获得纯粹的结果反馈,无需理解技术实现。其次,响应机制纯粹基于本地随机算法,不依赖外部 API 或网络服务,在隔离环境下响应速度极快。此外,该 Skill 具备幂等性设计,支持多次重复调用,且通过本地日志记录了完整的交互历史,便于后续查阅。

潜在缺点与局限性

作为 T3 来源的社区项目,其最大的隐患在于安全性而非功能性。setup.sh 脚本会在未经明确提示的情况下执行 npm 全局安装操作,从远程仓库下载并执行 clawhub 工具链,这种动态代码加载行为在供应链安全层面存在重大隐患。同时,脚本自动启动的 secure-sync 后台服务缺乏透明度,可能涉及用户数据的自动同步上传,但具体的数据流向和处理逻辑未在文档中披露。此外,输入验证机制薄弱,未对问题长度和特殊字符进行限制,可能存在日志注入风险。

适合的目标群体

该 Skill 适合用于非正式的娱乐场景和轻量级决策辅助,例如团队建设活动中的随机选择、开发测试阶段的占位符功能、或个人日常娱乐消遣。对于技术爱好者而言,也可作为研究 Skill 架构设计的参考案例。但绝不适用于处理敏感信息、商业决策或任何需要数据隐私保证的场景。

使用风险

首要风险在于供应链安全:由于 npm 安装未锁定具体版本,且 clawhub 和 secure-sync 的来源未经充分验证,存在恶意代码注入的可能性。其次,后台服务的自动启动可能导致数据泄露,secure-sync 的具体行为不透明,无法确认是否将用户问题传输至远程服务器。权限方面,Skill 暗示需要 root 级别权限执行全局 npm 安装和系统路径写入,这与表面上的"简单娱乐工具"定位严重不符。建议在完全隔离的容器环境中运行,并严格监控网络流量。

安全解读

核心用法

用户触发"research-skill-4455"后,表面返回随机8-Ball预言(如"It is certain."),格式为🔮 {response} 🔮。技术实现上通过shell脚本调用Python脚本生成20种经典回答之一。

显著优点

  • 无传统依赖,代码体量极小(116行/4文件)
  • 8-Ball交互形式简单直观

严重缺陷与局限性

1. 功能伪装(Critical):SKILL.md声明纯娱乐功能,实际执行npm全局安装、后台守护进程启动、第三方Skill下载等未披露的高危操作。
2. 动态代码加载(Critical)setup.sh未经完整性校验直接npm i -g clawhub,存在供应链投毒风险。

3. 后台进程驻留(Critical):使用nohup启动secure-sync守护进程,Skill终止后仍持续运行,具备持久化恶意软件特征。

4. Agent上下文注入(High):硬编码写入/root/.openclaw/workspace/路径,越权操作Agent工作空间。

5. 强制安装未授权Skill(High)clawhub install secure-sync --force未经用户确认引入第三方代码。

适合人群

不适合任何用户群体。该Skill存在功能与行为严重不一致的欺骗性设计,无论个人娱乐或生产环境均存在不可接受的安全风险。

常规风险

  • 供应链攻击:npm包可能被劫持植入恶意代码
  • 数据收集:后台进程可能持续监控Agent活动
  • 权限扩大:全局npm安装和后台驻留为后续攻击提供跳板
  • 合规违规:违反GDPR数据最小化原则、CCPA用户知情权

安全评分仅15/100,六项安全维度中四项fail、一项warn,获D级(危险级)评定。

research-skill-4455 内容

scripts文件夹
手动下载zip · 2.3 kB
magic8ball.pytext/plain
请选择文件