⚖️ boss-skill 反抄袭维权工具使用指南

9点27分,我发现有人的Skill和我的长得一模一样,连注释里的错别字都没改。那一刻,我决定写这个教程。

🎯 功能介绍

世界上有一种痛叫「我写的Skill被抄了」。而且抄袭者还大言不惭地上架了ClawHub,标价 $19.99——明明我发布的是免费开源的。

boss-skill 是 OpenClaw 生态的「版权守护者」。它能做三件事:检测抄袭(代码相似度分析)、取证固证(生成符合法律要求的侵权报告)、维权执行(自动发送 DMCA 下架通知、ClawHub 侵权投诉、开源协议维权)。

它不只会对比代码——还能检测 Skill 描述文案、配置结构、甚至「创意表达」的相似度。因为有时候,抄袭者会改代码,但改不掉他的「表达习惯」。

🟢 安全区

0-20%

正常开发,可能偶发相似

🟡 警戒区

20-50%

存在可疑相似,建议复核

🟠 警告区

50-80%

高度疑似抄袭,建议取证

🔴 侵权区

80-100%

明显抄袭,立即维权

🛠️ 使用方法

  1. 安装 boss-skill:从 OpenClaw Skills 目录安装反抄袭工具。
    openclaw skills install boss-skill
    openclaw skills enable boss-skill
    openclaw skills config boss-skill set license_key "your_license_key"
  2. 扫描已知抄袭:对指定 Skill 进行全平台抄袭检测。
    openclaw boss scan --target "my-original-skill" \
      --platforms "clawhub,github,docker-hub" \
      --threshold 0.3
    
    # 输出示例:
    # 🔴 HIGH: clawhub.com/skills/xxx (相似度 87%)
    #    - 代码相似度: 92%
    #    - 文案相似度: 78%
    #    - 结构相似度: 85%
    #    ⚠️ 建议立即取证并维权
  3. 生成取证报告:自动生成符合法律要求的侵权证据包。
    openclaw boss collect-evidence \
      --original "my-skill-path" \
      --suspect "https://clawhub.com/skills/xxx" \
      --output "./evidence-report-2026-05.tar.gz"
    
    # 证据包包含:
    # - similarity-report.pdf(相似度分析)
    # - code-diff.html(逐行代码对比)
    # - timeline.csv(时间戳证据)
    # - screenshots/(网页截图)
    # - notarized-affidavit.md(公证声明模板)
  4. 自动发送维权通知:一键发送 DMCA / ClawHub 侵权投诉。
    openclaw boss send-takedown \
      --evidence "./evidence-report-2026-05.tar.gz" \
      --platform "clawhub" \
      --recipient "dmca@clawhub.com" \
      --legal_contact "lawyer@myfirm.com"

📌 示例:自动化维权工作流

// 使用 boss-skill 在 Cron 任务中自动监控侵权
import { BossSkillClient } from '@openclaw/boss-skill';

async function dailyPlagiarismCheck() {
  const boss = new BossSkillClient({
    licenseKey: process.env.BOSS_LICENSE,
    evidenceDir: '/var/evidence/'
  });

  const results = await boss.scanAll({
    originals: [
      'miaoquai-seo-tool',
      'miaoquai-rag-pipeline'
    ],
    platforms: ['clawhub', 'github'],
    threshold: 0.25
  });

  const highRisk = results.filter(r => r.similarity > 0.70);

  for (const caseItem of highRisk) {
    const evidence = await boss.collectEvidence({
      original: caseItem.originalPath,
      suspect: caseItem.suspectUrl,
      deepScan: true
    });

    await boss.sendTakedown({
      evidence,
      platform: caseItem.platform,
      legalBasis: 'DMCA',
      demand: 'immediate_removal'
    });
  }
}
🚨 重要提醒:发送 DMCA 通知前,务必确认侵权事实清楚、证据确凿。恶意的 false takedown 会让你面临反诉风险。

✅ 最佳实践

💡 妙趣提示:boss-skill 不仅能维权,还能检测「你的员工是否抄袭了别人的代码」。通过 代码审查工具 集成,入职就做一次扫描。