Skill: kong-zi-chg/compliance-check (version 1.0.1)

--- name: compliance-check description: 违规词·与多個免費齊全持續更新的詞庫對比，通過再上架；開箱即用，不用自己加詞。Use when user asks 合规检查, 敏感词, 违规词, 发帖前检查, 内容审核. --- # 违规词·发帖前合规检查 跟多個免費、齊全、持續更新的詞庫對比，**沒問題才上架**。開箱即用，**不用用戶自己增加詞庫**，付費就是省事。 ## When to use - User says 检查这段文案、违规词、敏感词、发前合规、上架前检查 - User pastes draft and wants to know if it’s safe to post / compliant ## How to run ```bash python scripts/check.py "待检查的文案内容" python scripts/check.py --file path/to/draft.txt python scripts/check.py "文案" --format report ``` **用戶無需**執行 sync、無需自己添加詞庫；技能自帶多詞庫，直接檢查即可。 ## 詞庫（開箱即用） - 內建：廣告法（絕對化/誇張、迷信與醫療）、平台通用（辱罵與違禁、拼音與變體等）。 - 已同步的免費詞庫：英文違禁、中文違禁、廣告類型、補充詞庫、色情類型、反動、暴恐、其他等（見 `config/wordlists/`）。全部參與對比，無需用戶維護。 - 自訂（可選）：`config/sensitive_words.txt` 可加自己想擋的詞，非必須。 ## Output - **JSON**：`pass`、`report_short`、`summary_zh`、`hits_by_source`、`compliance_tips`、可選 `suggestions`。 - **--format report**：Markdown 報告，可直接展示。 ## Permissions / SkillPay 僅讀取用戶傳入文案與技能內詞庫；不寫用戶系統、不代發。可接 SkillPay 按次計費，每次執行計 1 次。

path: clawhub.json
content: {
  "name": "违规词·发帖前合规检查",
  "tagline": "跟免費齊全、持續更新的詞庫對比，沒問題再上架；開箱即用，不用自己加詞",
  "description": "Compare your draft against multiple free, comprehensive, up-to-date wordlists (CN/EN, ad law, platform rules). Pass = safe to post. No need to add or maintain wordlists—ready out of the box. Outputs pass/fail, hits by source, compliance tips, optional Markdown report.",
  "category": "productivity",
  "tags": ["compliance", "sensitive-words", "violation-words", "content-moderation", "pre-publish", "safety"],
  "version": "1.3.0",
  "license": "MIT",
  "pricing": "free",
  "support_url": "",
  "homepage": "https://github.com/kong-zi-chg/improved-guacamole"
}


path: README.md
content: # 违规词·发帖前合规检查

**跟多個免費、齊全、持續更新的詞庫對比，沒問題再上架——開箱即用，不用自己加詞，付費就是省事。**

## 一句話

發帖前跑一次檢查，自動對比多份內建 + 同步的免費詞庫（中英、廣告法、平台違禁等）；通過就安心發，未通過就按報告改。你不用懂詞庫從哪來、也不用自己維護，省心。

## 使用（就兩步）

```bash
# 1. 檢查一段文案
python scripts/check.py "你要發的內容"

# 2. 或檢查檔案、或要 Markdown 報告
python scripts/check.py --file 文案.txt
python scripts/check.py "內容" --format report
```

**詞庫從哪來？** 技能自帶多份內建詞庫，並已預拉多個免費、持續更新的外部詞庫（見 `config/wordlists/`）。你**不用自己新增**，直接檢查即可。維護者若想更新詞庫，可執行一次 `python scripts/sync_wordlists.py`（一般用戶可忽略）。

## 可選

- **AI 修改建議**：設定 `DEEPSEEK_API_KEY` 後，命中時會給簡短修改建議。
- **自訂詞**：有特殊詞想一併擋，可編輯 `config/sensitive_words.txt`（非必須）。

## 權限與收費

僅讀取你傳入的文案與技能內詞庫，不寫盤、不代發。可接 SkillPay 按次計費，每次執行計 1 次。


path: 上传说明.txt
content: ClawHub 上傳用 · 本夾僅含對外必要檔案

表單填寫：
- 技能名称（蛞蝓）：compliance-check
- 显示名称：违规词·发帖前合规检查
- 版本：1.3.0
- 标签：latest
- 更新日志：多词库合规检查，支持中英、广告法、平台违禁等；开箱即用。

本夾已剔除內部文檔，僅含：SKILL.md、README.md、clawhub.json、scripts/、config/。


path: scripts/api_server.py
content: #!/usr/bin/env python3
"""
合规检查 HTTP API：供元器/插件等通过 URL 调用，无需安装额外依赖（仅标准库）。
启动: python api_server.py [--port 8000]
接口: POST /check   Body JSON: {"text": "待检查的文案"}  返回: 与 check.py 相同的 JSON
"""
import json
import sys
import os

# 确保能 import 同目录的 check
sys.path.insert(0, os.path.dirname(os.path.abspath(__file__)))
from check import run_check

try:
    from http.server import HTTPServer, BaseHTTPRequestHandler
except ImportError:
    from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler


class CheckHandler(BaseHTTPRequestHandler):
    def do_OPTIONS(self):
        self.send_response(200)
        self._send_cors()
        self.end_headers()

    def _send_cors(self):
        self.send_header('Access-Control-Allow-Origin', '*')
        self.send_header('Access-Control-Allow-Methods', 'POST, OPTIONS')
        self.send_header('Access-Control-Allow-Headers', 'Content-Type')

    def do_POST(self):
        if self.path != '/check' and not self.path.rstrip('/').endswith('/check'):
            self.send_error(404)
            return
        try:
            length = int(self.headers.get('Content-Length', 0))
            body = self.rfile.read(length).decode('utf-8', errors='replace')
            data = json.loads(body) if body.strip() else {}
            text = data.get('text', data.get('content', ''))
        except Exception as e:
            self.send_response(400)
            self._send_cors()
            self.send_header('Content-Type', 'application/json; charset=utf-8')
            self.end_headers()
            self.wfile.write(json.dumps({'error': f'请求体需为 JSON，且包含 text 或 content: {e}'}, ensure_ascii=False).encode('utf-8'))
            return

        result = run_check(text, format_report=False)
        out = json.dumps(result, ensure_ascii=False).encode('utf-8')
        self.send_response(200)
        self._send_cors()
        self.send_header('Content-Type', 'application/json; charset=utf-8')
        self.send_header('Content-Length', len(out))
        self.end_headers()
        self.wfile.write(out)

    def log_message(self, format, *args):
        pass  # 可改为 print 方便调试


def main():
    port = int(os.environ.get('PORT', 8000))
    if '--port' in sys.argv:
        i = sys.argv.index('--port')
        if i + 1 < len(sys.argv):
            port = int(sys.argv[i + 1])
    server = HTTPServer(('0.0.0.0', port), CheckHandler)
    print(f'合规检查 API 已启动: http://0.0.0.0:{port}/check')
    print('POST JSON: {"text": "待检查的文案"}')
    server.serve_forever()


if __name__ == '__main__':
    main()


path: scripts/check.py
content: #!/usr/bin/env python3
"""
发帖前合规检查：多词库对比、敏感词/违规表述匹配，高级感报告输出。
支持：内建广告法+平台通用词库、多词库对比、长度限制、正则容错、人话报告、合规建议。
用法: python check.py "文案" | python check.py --file path/to.txt [--format report]
"""
import os
import sys
import json
import re

MAX_TEXT_LEN = 5000

def find_config_dir():
    script_dir = os.path.dirname(os.path.abspath(__file__))
    return os.path.dirname(script_dir)

def _read_file_encoding(path):
    for enc in ('utf-8', 'utf-8-sig', 'gbk', 'cp936'):
        try:
            with open(path, 'r', encoding=enc) as f:
                return f.read(), enc
        except (UnicodeDecodeError, LookupError):
            continue
    return None, None

def _parse_wordlist_content(content, path_label):
    """解析词库内容，返回 [(kind, pattern), ...], warnings"""
    words = []
    warnings = []
    for i, line in enumerate(content.splitlines(), 1):
        line = line.strip()
        if not line or line.startswith('#'):
            continue
        if line.startswith('regex:'):
            pattern = line[6:].strip()
            if not pattern:
                continue
            try:
                re.compile(pattern)
                words.append(('re', pattern))
            except re.error as e:
                warnings.append(f'{path_label} 第{i}行正则无效已跳过: {e}')
        else:
            words.append(('str', line))
    return words, warnings

def load_all_wordlists(config_dir):
    """
    加载多词库：config/wordlists/*.txt（内建）+ config/sensitive_words.txt（自定义）。
    返回 (sources, all_warnings, errors)
    sources = [ (label, [(kind, pattern), ...]), ... ]
    """
    sources = []
    all_warnings = []
    errors = []

    wordlists_dir = os.path.join(config_dir, 'config', 'wordlists')
    if os.path.isdir(wordlists_dir):
        for fname in sorted(os.listdir(wordlists_dir)):
            if not fname.endswith('.txt'):
                continue
            path = os.path.join(wordlists_dir, fname)
            label = os.path.splitext(fname)[0]
            content, _ = _read_file_encoding(path)
            if content is None:
                all_warnings.append(f'词库 {label} 编码无法识别，已跳过')
                continue
            words, w = _parse_wordlist_content(content, label)
            all_warnings.extend(w)
            if words:
                sources.append((label, words))

    custom_path = os.path.join(config_dir, 'config', 'sensitive_words.txt')
    if os.path.exists(custom_path):
        content, _ = _read_file_encoding(custom_path)
        if content is None:
            all_warnings.append('自定义词库 sensitive_words.txt 编码无法识别，已跳过')
        else:
            words, w = _parse_wordlist_content(content, '自定义')
            all_warnings.extend(w)
            if words:
                sources.append(('自定义', words))
    elif not sources:
        all_warnings.append('未找到任何词库（config/wordlists/*.txt 或 config/sensitive_words.txt），建议配置后使用。')

    return sources, all_warnings, errors

def check_text_with_sources(text, sources):
    """返回 [{'word', 'pos', 'source'}, ...]"""
    hits = []
    for label, wordlist in sources:
        for kind, pattern in wordlist:
            if kind == 'str':
                pos = text.find(pattern)
                if pos != -1:
                    hits.append({'word': pattern, 'pos': pos, 'source': label})
            else:
                try:
                    for m in re.finditer(pattern, text):
                        hits.append({'word': m.group(0), 'pos': m.start(), 'source': label})
                except re.error:
                    continue
    return hits

def get_suggestions(text, hits):
    key = os.environ.get('DEEPSEEK_API_KEY')
    if not key:
        script_dir = os.path.dirname(os.path.abspath(__file__))
        for env_path in [os.path.join(script_dir, 'email.env'), '~/.openclaw/.env', '~/.env']:
            p = os.path.expanduser(env_path)
            if os.path.exists(p):
                try:
                    content, _ = _read_file_encoding(p)
                    if content:
                        for line in content.splitlines():
                            if line.strip().startswith('DEEPSEEK_API_KEY='):
                                key = line.split('=', 1)[1].strip()
                                break
                except Exception:
                    pass
                if key:
                    break
    if not key:
        return None
    hit_str = '、'.join([h['word'] for h in hits[:20]])
    prompt = f'''以下文案被检测到可能违规的表述，请给出简短、专业的修改建议（1～3 句），让内容既保留原意又符合合规要求。不要复述原文。

命中的词/表述：{hit_str}

文案：
{text[:2000]}

请直接输出修改建议，不要其他前缀。'''
    try:
        import urllib.request
        data = json.dumps({
            'model': 'deepseek-chat',
            'messages': [{'role': 'user', 'content': prompt}],
            'max_tokens': 500,
        }).encode('utf-8')
        req = urllib.request.Request(
            'https://api.deepseek.com/v1/chat/completions',
            data=data,
            headers={'Authorization': f'Bearer {key}', 'Content-Type': 'application/json'},
            method='POST',
        )
        with urllib.request.urlopen(req, timeout=30) as r:
            out = json.loads(r.read().decode())
            return out['choices'][0]['message']['content'].strip()
    except Exception:
        return None

def build_hits_by_source(hits):
    d = {}
    for h in hits:
        s = h['source']
        if s not in d:
            d[s] = []
        d[s].append({'word': h['word'], 'pos': h['pos']})
    return d

def compliance_tips(hits_by_source):
    """根据命中的词库给出合规建议（预设 + 动态兜底）"""
    tips = []
    preset = {
        '广告法-绝对化与夸张': '📌 广告法·绝对化：把「最」「第一」「国家级」改成相对说法（如「较」「前列」「优质」）更稳～',
        '广告法-迷信与医疗': '📌 广告法·迷信与医疗：别写疗效/防病功效，迷信类删掉或改成中性表达～',
        '平台通用-辱骂与违禁': '📌 平台通用：辱骂/违禁词建议直接删或换成文明说法～',
        '自定义': '📌 自定义词库：按你自己业务和平台规则改一改就好～',
    }
    for source in sorted(hits_by_source.keys()):
        if source in preset:
            tips.append(preset[source])
        else:
            tips.append(f'📌 【{source}】：命中该词库，建议按平台规则修改表述～')
    return tips

def report_short(pass_, hits_by_source, total_hits):
    if pass_:
        return '✅ 太棒了，未发现违规～可以放心发啦！'
    parts = [f'⚠️ 未通过，共 {total_hits} 处命中。']
    for source, list_hits in sorted(hits_by_source.items()):
        parts.append(f'{source}：{len(list_hits)} 处')
    return ' '.join(parts)

def summary_zh_premium(pass_, hits_by_source, total_hits, text_truncated, warnings, tips):
    """高级感多行报告（带一点趣味）"""
    lines = []
    if pass_:
        lines.append('【结论】✅ 通过 · 未发现违规，可以放心发～')
    else:
        lines.append(f'【结论】❌ 未通过 · 共 {total_hits} 处待修改，改完再发更稳～')
    if not pass_ and hits_by_source:
        lines.append('【按词库统计】')
        for source in sorted(hits_by_source.keys()):
            n = len(hits_by_source[source])
            words = list(dict.fromkeys([h['word'] for h in hits_by_source[source]]))[:8]
            lines.append(f'  · {source}：{n} 处 — {", ".join(words)}')
        lines.append('【合规建议】')
        for t in tips:
            lines.append(f'  · {t}')
    if text_truncated:
        lines.append(f'【说明】文案已截断至前 {MAX_TEXT_LEN} 字进行检查。')
    if warnings:
        lines.append('【提示】' + '；'.join(warnings[:3]))
    return '\n'.join(lines)

def report_markdown(pass_, hits_by_source, total_hits, suggestions, tips, text_truncated):
    """Markdown 报告格式（高级感 + 一点趣味）"""
    lines = ['## 发帖前合规检查报告', '']
    if pass_:
        status = '✅ **通过** · 未发现违规，可以放心发～'
    else:
        status = f'❌ **未通过**（{total_hits} 处）· 改完再发更稳～'
    lines.append(f'- **结论**：{status}')
    lines.append('')
    if hits_by_source:
        lines.append('### 按词库统计')
        lines.append('')
        for source in sorted(hits_by_source.keys()):
            list_hits = hits_by_source[source]
            words = list(dict.fromkeys([h['word'] for h in list_hits]))
            lines.append(f'- **{source}**：{len(list_hits)} 处')
            lines.append(f'  - 命中：{", ".join(words)}')
            lines.append('')
        lines.append('### 合规建议')
        lines.append('')
        for t in tips:
            lines.append(f'- {t}')
        lines.append('')
        if suggestions:
            lines.append('### 修改建议（AI）')
            lines.append('')
            lines.append(suggestions)
            lines.append('')
    if text_truncated:
        lines.append(f'*文案已截断至前 {MAX_TEXT_LEN} 字进行检查。*')
    return '\n'.join(lines)

def main():
    # 確保 stdout 可輸出 emoji（Windows 預設 GBK 會報錯）
    if hasattr(sys.stdout, 'reconfigure'):
        try:
            sys.stdout.reconfigure(encoding='utf-8')
        except Exception:
            pass
    fmt_report = '--format' in sys.argv and 'report' in sys.argv
    positional = [a for a in sys.argv[1:] if a != '--format' and a != 'report' and not a.startswith('--')]

    if '--file' in sys.argv:
        idx = sys.argv.index('--file')
        if idx + 1 >= len(sys.argv):
            print(json.dumps({'error': '请指定文件路径'}, ensure_ascii=False))
            sys.exit(1)
        path = sys.argv[idx + 1]
        if not os.path.exists(path):
            print(json.dumps({'error': f'文件不存在: {path}'}, ensure_ascii=False))
            sys.exit(1)
        content, _ = _read_file_encoding(path)
        if content is None:
            print(json.dumps({'error': '文件编码无法识别，请保存为 UTF-8'}, ensure_ascii=False))
            sys.exit(1)
        text = content
    elif positional:
        text = positional[0]
    else:
        print(json.dumps({'error': '用法: check.py "文案" 或 check.py --file path/to.txt [--format report]'}, ensure_ascii=False))
        sys.exit(1)

    if not text or not text.strip():
        out = {'error': '文案为空', 'pass': True, 'report_short': '文案为空，未执行检查。'}
        print(json.dumps(out, ensure_ascii=False))
        sys.exit(0)

    result = run_check(text, format_report=fmt_report)
    if fmt_report:
        print(result if isinstance(result, str) else json.dumps(result, ensure_ascii=False))
        sys.exit(0)
    payload = json.dumps(result, ensure_ascii=False)
    try:
        print(payload)
    except UnicodeEncodeError:
        print(json.dumps(result, ensure_ascii=True))


def run_check(text, format_report=False):
    """
    對一段文案執行合規檢查，可被 API 或其它腳本調用。
    text: 待檢查的文案
    format_report: 若 True 返回 Markdown 字串，否則返回 dict（與命令行 JSON 一致）
    """
    text = (text or '').strip()
    if not text:
        return {'error': '文案为空', 'pass': True, 'report_short': '文案为空，未执行检查。'}

    text_truncated = len(text) > MAX_TEXT_LEN
    if text_truncated:
        text = text[:MAX_TEXT_LEN]

    config_dir = find_config_dir()
    sources, load_warnings, load_errors = load_all_wordlists(config_dir)
    if load_errors:
        return {'error': load_errors[0], 'warnings': load_warnings}

    if not sources:
        pass_ = True
        hits = []
        hits_by_source = {}
    else:
        hits = check_text_with_sources(text, sources)
        hits_by_source = build_hits_by_source(hits)
        pass_ = len(hits) == 0

    total_hits = len(hits)
    tips = compliance_tips(hits_by_source) if hits_by_source else []
    suggestions = get_suggestions(text, hits) if hits else None
    report_short_str = report_short(pass_, hits_by_source, total_hits)
    summary_zh = summary_zh_premium(pass_, hits_by_source, total_hits, text_truncated, load_warnings, tips)

    if format_report:
        return report_markdown(pass_, hits_by_source, total_hits, suggestions, tips, text_truncated)

    out = {
        'pass': pass_,
        'report_short': report_short_str,
        'summary_zh': summary_zh,
        'hits_by_source': {k: [{'word': h['word'], 'pos': h['pos']} for h in v] for k, v in hits_by_source.items()},
        'compliance_tips': tips if tips else None,
        'suggestions': suggestions,
        'warnings': load_warnings if load_warnings else None,
        'text_truncated': text_truncated or None,
    }
    return {k: v for k, v in out.items() if v is not None}

if __name__ == '__main__':
    main()


path: scripts/sync_wordlists.py
content: #!/usr/bin/env python3
"""
多词库同步：从 config/wordlist_sources.json 拉取多个免费词库，写入 config/wordlists/。
用户无需运行——技能已随包附带词库，开箱即用。维护者想更新词库时可执行一次。
用法: python sync_wordlists.py [--dry-run]
"""
import os
import re
import sys
import json
import urllib.request
from urllib.parse import urlparse, quote

def find_config_dir():
    script_dir = os.path.dirname(os.path.abspath(__file__))
    return os.path.dirname(script_dir)

def safe_filename(name):
    """词库名转安全文件名（仅保留字母数字、中文、横线）"""
    s = re.sub(r'[^\w\s\u4e00-\u9fff-]', '', name)
    s = re.sub(r'[\s]+', '-', s).strip('-') or 'wordlist'
    return s[:80]

def fetch_url(url, timeout=30):
    try:
        # 中文等非 ASCII 路徑需 percent-encode，否則部分環境請求失敗
        p = urlparse(url)
        path_enc = quote(p.path, safe='/')
        full_url = p.scheme + '://' + p.netloc + path_enc + ('?' + p.query if p.query else '')
        req = urllib.request.Request(full_url, headers={'User-Agent': 'OpenClaw-ComplianceCheck/1.0'})
        with urllib.request.urlopen(req, timeout=timeout) as r:
            return r.read().decode('utf-8', errors='replace')
    except Exception:
        return None

def normalize_content(raw):
    """一行一个词，去空、去 # 注释，去重顺序保留"""
    seen = set()
    lines = []
    for line in raw.splitlines():
        line = line.strip()
        if not line or line.startswith('#'):
            continue
        if line.lower().startswith('regex:'):
            lines.append(line)
            continue
        if line not in seen:
            seen.add(line)
            lines.append(line)
    return '\n'.join(lines)

def main():
    dry_run = '--dry-run' in sys.argv
    config_dir = find_config_dir()
    sources_path = os.path.join(config_dir, 'config', 'wordlist_sources.json')
    wordlists_dir = os.path.join(config_dir, 'config', 'wordlists')

    if not os.path.exists(sources_path):
        print('未找到 config/wordlist_sources.json', file=sys.stderr)
        sys.exit(1)
    try:
        with open(sources_path, 'r', encoding='utf-8') as f:
            sources = json.load(f)
    except Exception as e:
        print(f'解析 wordlist_sources.json 失败: {e}', file=sys.stderr)
        sys.exit(1)

    if not os.path.isdir(wordlists_dir):
        os.makedirs(wordlists_dir)

    ok = 0
    fail = 0
    for item in sources:
        if isinstance(item, dict) and not item.get('enabled', True):
            continue
        name = item.get('name') if isinstance(item, dict) else str(item)
        url = item.get('url') if isinstance(item, dict) else None
        if not name or not url:
            continue
        fname = safe_filename(name) + '.txt'
        out_path = os.path.join(wordlists_dir, fname)
        if dry_run:
            print(f'[dry-run] 会拉取: {name} -> {fname}')
            ok += 1
            continue
        raw = fetch_url(url)
        if raw is None:
            print(f'拉取失败: {name} ({url})', file=sys.stderr)
            fail += 1
            continue
        content = normalize_content(raw)
        try:
            with open(out_path, 'w', encoding='utf-8') as f:
                f.write(content)
        except Exception as e:
            print(f'写入失败 {out_path}: {e}', file=sys.stderr)
            fail += 1
            continue
        print(f'已同步: {name} -> {fname} ({len(content.splitlines())} 条)')
        ok += 1

    if dry_run:
        print(f'[dry-run] 共 {ok} 个词库会拉取')
    else:
        print(f'同步完成: 成功 {ok}，失败 {fail}')
    sys.exit(0 if fail == 0 else 1)

if __name__ == '__main__':
    main()


path: config/sensitive_words.txt
content: # 自定义词库（可选）：与内建词库一起参与对比，命中会标注来源「自定义」
# 每行一词；行首 regex: 表示正则。可留空或添加你业务/平台需要的词。


path: config/wordlist_sources.json
content: name: 同步-英文违禁
url: https://raw.githubusercontent.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words/master/en
enabled: yes

name: 同步-中文违禁LDNOOBW
url: https://raw.githubusercontent.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words/master/zh
enabled: yes

name: 同步-广告类型
url: https://raw.githubusercontent.com/konsheng/Sensitive-lexicon/main/Vocabulary/广告类型.txt
enabled: yes

name: 同步-补充词库
url: https://raw.githubusercontent.com/konsheng/Sensitive-lexicon/main/Vocabulary/补充词库.txt
enabled: yes

name: 同步-色情类型
url: https://raw.githubusercontent.com/konsheng/Sensitive-lexicon/main/Vocabulary/色情类型.txt
enabled: yes

name: 同步-反动词库
url: https://raw.githubusercontent.com/konsheng/Sensitive-lexicon/main/Vocabulary/反动词库.txt
enabled: yes

name: 同步-暴恐词库
url: https://raw.githubusercontent.com/konsheng/Sensitive-lexicon/main/Vocabulary/暴恐词库.txt
enabled: yes

name: 同步-其他词库
url: https://raw.githubusercontent.com/konsheng/Sensitive-lexicon/main/Vocabulary/其他词库.txt
enabled: yes

path: config/wordlists/同步-中文违禁LDNOOBW.txt
content: 13.
13点
三级片
下三烂
下贱
个老子的
九游
乳
乳交
乳头
乳房
乳波臀浪
交配
仆街
他奶奶
他奶奶的
他奶娘的
他妈
他妈ㄉ王八蛋
他妈地
他妈的
他娘
他马的
你个傻比
你他马的
你全家
你奶奶的
你她马的
你妈
你妈的
你娘
你娘卡好
你娘咧
你它妈的
你它马的
你是鸡
你是鸭
你马的
做爱
傻比
傻逼
册那
军妓
几八
几叭
几巴
几芭
刚度
刚瘪三
包皮
十三点
卖B
卖比
卖淫
卵
卵子
双峰微颤
口交
口肯
叫床
吃屎
后庭
吹箫
塞你公
塞你娘
塞你母
塞你爸
塞你老师
塞你老母
处女
外阴
大卵子
大卵泡
大鸡巴
奶
奶奶的熊
奶子
奸
奸你
她妈地
她妈的
她马的
妈B
妈个B
妈个比
妈个老比
妈妈的
妈比
妈的
妈的B
妈逼
妓
妓女
妓院
妳她妈的
妳妈的
妳娘的
妳老母的
妳马的
姘头
姣西
姦
娘个比
娘的
婊子
婊子养的
嫖娼
嫖客
它妈地
它妈的
密洞
射你
射精
小乳头
小卵子
小卵泡
小瘪三
小肉粒
小骚比
小骚货
小鸡巴
小鸡鸡
屁眼
屁股
屄
屌
巨乳
干x娘
干七八
干你
干你妈
干你娘
干你老母
干你良
干妳妈
干妳娘
干妳老母
干妳马
干您娘
干机掰
干死CS
干死GM
干死你
干死客服
幹
强奸
强奸你
性
性交
性器
性无能
性爱
情色
想上你
懆您妈
懆您娘
懒8
懒八
懒叫
懒教
成人
我操你祖宗十八代
扒光
打炮
打飞机
抽插
招妓
插你
插死你
撒尿
操你
操你全家
操你奶奶
操你妈
操你娘
操你祖宗
操你老妈
操你老母
操妳
操妳全家
操妳妈
操妳娘
操妳祖宗
操机掰
操比
操逼
放荡
日他娘
日你
日你妈
日你老娘
日你老母
日批
月经
机八
机巴
机机歪歪
杂种
浪叫
淫
淫乱
淫妇
淫棍
淫水
淫秽
淫荡
淫西
湿透的内裤
激情
灨你娘
烂货
烂逼
爛
狗屁
狗日
狗狼养的
玉杵
王八蛋
瓜娃子
瓜婆娘
瓜批
瘪三
白烂
白痴
白癡
祖宗
私服
笨蛋
精子
老二
老味
老母
老瘪三
老骚比
老骚货
肉壁
肉棍子
肉棒
肉缝
肏
肛交
肥西
色情
花柳
荡妇
賤
贝肉
贱B
贱人
贱货
贼你妈
赛你老母
赛妳阿母
赣您娘
轮奸
迷药
逼
逼样
野鸡
阳具
阳萎
阴唇
阴户
阴核
阴毛
阴茎
阴道
阴部
雞巴
靠北
靠母
靠爸
靠背
靠腰
驶你公
驶你娘
驶你母
驶你爸
驶你老师
驶你老母
骚比
骚货
骚逼
鬼公
鸡8
鸡八
鸡叭
鸡吧
鸡奸
鸡巴
鸡芭
鸡鸡
龟儿子
龟头
𨳒
陰莖
㞗
尻
𨳊
鳩
𡳞
𨶙
撚
𨳍
柒
閪
咸家鏟
冚家鏟
咸家伶
冚家拎
笨實
粉腸
屎忽
躝癱
你老闆
你老味
你老母
硬膠

path: config/wordlists/同步-其他词库.txt
content: 穴海
协警
纳米比亚
专业调查
有华龙
jq的来
电信路
党鞭
第一夫人
黄巨
荡尽天下
家元自称玉皇大帝
主席李世民
何祚庥
刘刚
不要沉默
后勤集团
食堂涨价
发国难财
浪漫邂逅
红满堂
张小洋
炸学校
子宫
叫晶晶的女孩
回派
社会黑暗
国之母
国母
国姆
东方微点
震惊全球
nowto
chengdu
徐明
六月飞雪
暴力虐待
暴力袭击
天府广场
粮荒
洗脑班
李愚蠢
中国猪
台湾猪
进化不完全的生命体
震死他们
10010
10086
10159
13423205670
13725516608
13875448369
15112886328
189
6-4tianwang
64
68170802
6a6.net
7.31
7.310
89-64cdjp
8945212
23条
259o
381929279
3P
4-Jun
AV
BJ
CBD
CCTV
CDMA
DICK
Dick
FLG
FOCUSC
FUCK
Fuck
GAMEMASTER
GCD
GameMaster
IP17908
KEY_TEXT
NMD
QQb
SM
Soccer01.com
TMD
UltraSurf
bignews
Bitch
boxun
Chinaliberal
chinamz
Chinesenewsnet
cnd
Creaders
dafa
Dajiyuan
df'd
Dfdz
die
dpp
Freechina
freedom
Freenet
fuck
fuck your mother
hongzhi
hrichina
huanet
hypermart.net
incest
jiangdongriji
l2590803027
lihongzhi
ma
making
minghui
minghuinews
nacb
na?ve
nmis
paper64
peacehall
piao
playboy
renminbao
renmingbao
rfa
safeweb
sex
shit
simple
svdc
taip
tibetalk
triangle
triangleboy
txwq.net
unixbox
ustibet
voa
voachinese
wangce
wstaiji
www
xinsheng
yuming
yy通讯录
zhengjian
zhengjianwang
zhenshanren
zhuanfalu
zhuanfalun
八九
八老

path: config/wordlists/同步-反动词库.txt
content: 腐败中国
三个呆婊
你办事我放心
社会主义灭亡
打倒中国
打倒共产党
打倒共产主义
打倒胡锦涛
打倒江泽民
打倒江主席
打倒李鹏
打倒罗干
打倒温家宝
打倒中共
打倒朱镕
抵制共产党
抵制共产主义
抵制胡锦涛
抵制江泽民
抵制江主席
抵制李鹏
抵制罗干
抵制温家宝
抵制中共
抵制朱镕基
灭亡中国
亡党亡国
粉碎四人帮
激流中国
特供
特贡
特共
zf大楼
殃视
贪污腐败
强制拆除
形式主义
政治风波
太子党
上海帮
北京帮
清华帮
红色贵族
权贵集团
河蟹社会
喝血社会
九风
9风
十七大
十7大
17da
九学
9学
四风
4风
双规
南街村
最淫官员
警匪
官匪
独夫民贼
官商勾结
城管暴力执法
强制捐款
毒豺
一党执政
一党专制
一党专政
专制政权
宪法法院
胡平
苏晓康
贺卫方
谭作人
焦国标
万润南
张志新
辛灝年
高勤荣
王炳章
高智晟
司马璐
刘晓竹
刘宾雁
魏京生
寻找林昭的灵魂
别梦成灰
谁是新中国
讨伐中宣部
异议人士
民运人士
启蒙派
选国家主席
民一主
min主
民竹
民珠
民猪
chinesedemocracy
大赦国际
国际特赦
da选
投公
公头
宪政
平反
党章
维权
昝爱宗
宪章
08宪
08xz
抿主
敏主
人拳
人木又
人quan
renquan
中国人权
中国新民党
群体事件
群体性事件
上中央
去中央
讨说法
请愿
请命
公开信
联名上书
万人大签名
万人骚动
截访
上访
shangfang
信访
访民
集合
集会
组织集体
静坐
静zuo
jing坐
示威
示wei
游行
you行
油行
游xing
youxing
官逼民反
反party
反共
抗议
亢议
抵制
低制
底制
di制
抵zhi
dizhi
boycott
血书
焚烧中国国旗
baoluan
流血冲突
出现暴动
发生暴动
引起暴动
baodong
灭共
杀毙
罢工
霸工
罢考
罢餐
霸餐
罢参
罢饭
罢吃
罢食
罢课
罢ke
霸课
ba课
罢教
罢学
罢运
网特
网评员
网络评论员
五毛党
五毛们
5毛党
戒严
jieyan
jie严
戒yan
8的平方事件
知道64
八九年
贰拾年
2o年
20和谐年
贰拾周年
六四
六河蟹四
六百度四
六和谐四
陆四
陆肆
198964
5月35
89年春夏之交
64惨案
64时期
64运动
4事件
四事件
北京风波
学潮
学chao
xuechao
学百度潮
门安天
天按门
坦克压大学生
民主女神
历史的伤口
高自联
北高联
血洗京城
四二六社论
王丹
柴玲
沈彤
封从德
王超华
王维林
吾尔开希
吾尔开西
侯德健
阎明复
方励之
蒋捷连
丁子霖
辛灏年
蒋彦永
严家其
陈一咨
中华局域网
党的喉舌
互联网审查
当局严密封锁
新闻封锁
封锁消息
爱国者同盟
关闭所有论坛
网络封锁
金盾工程
gfw
无界浏览
无界网络
自由门
何清涟
中国的陷阱
汪兆钧
记者无疆界
境外媒体
维基百科
纽约时报
bbc中文网
华盛顿邮报
世界日报
东森新闻网
东森电视
星岛日报
wikipedia
youtube
googleblogger
美国广播公司
英国金融时报
自由亚洲
自由时报
中国时报
反分裂
威胁论
左翼联盟
钓鱼岛
保钓组织
主权
弓单
火乍
木仓
石肖
核蛋
步qiang
bao炸
爆zha
baozha
zha药
zha弹
炸dan
炸yao
zhadan
zhayao
hmtd
三硝基甲苯
六氟化铀
炸药配方
弹药配方
炸弹配方
皮箱炸弹
火药配方
人体炸弹
人肉炸弹
解放军
兵力部署
军转
军事社
8341部队
第21集团军
七大军区
7大军区
北京军区
沈阳军区
济南军区
成都军区
广州军区
南京军区
兰州军区
颜色革命
规模冲突
塔利班
基地组织
恐怖分子
恐怖份子
三股势力
印尼屠华
印尼事件
蒋公纪念歌
马英九
mayingjiu
李天羽
苏贞昌
林文漪
陈水扁
陈s扁
陈随便
阿扁
a扁
告全国同胞书
台百度湾
台完
台wan
taiwan
台弯
湾台
台湾国
台湾共和国
台军
台独
台毒
台du
taidu
twdl
一中一台
打台湾
两岸战争
攻占台湾
支持台湾
进攻台湾
占领台湾
统一台湾
收复台湾
登陆台湾
解放台湾
解放tw
解决台湾
光复民国
台湾独立
台湾问题
台海问题
台海危机
台海统一
台海大战
台海战争
台海局势
入联
入耳关
中华联邦
国民党
x民党
民进党
青天白日
闹独立
duli
fenlie
日本万岁
小泽一郎
劣等民族
汉人
汉维
维汉
维吾
吾尔
热比娅
伊力哈木
疆独
东突厥斯坦解放组织
东突解放组织
蒙古分裂分子
列确
阿旺晋美
藏人
臧人
zang人
藏民
藏m
达赖
赖达
dalai
哒赖
dl喇嘛
丹增嘉措
打砸抢
西独
藏独
葬独
臧独
藏毒
藏du
zangdu
支持zd
藏暴乱
藏青会
雪山狮子旗
拉萨
啦萨
啦沙
啦撒
拉sa
lasa
la萨
西藏
藏西
藏春阁
藏獨
藏独立
藏妇会
藏字石
xizang
xi藏
x藏
西z
tibet
希葬
希藏
硒藏
稀藏
西脏
西奘
西葬
西臧
援藏
bjork
王千源
安拉
回教
回族
回回
回民
穆斯林
穆罕穆德
穆罕默德
默罕默德
伊斯兰
圣战组织
清真
清zhen
qingzhen
真主
阿拉伯
高丽棒子
韩国狗
满洲第三帝国
满狗
鞑子
江丑闻
江嫡系
江毒
江独裁
江蛤蟆
江核心
江黑心
江胡内斗
江祸心
江家帮
江绵恒
江派和胡派
江派人马
江泉集团
江人马
江三条腿
江氏集团
江氏家族
江氏政治局
江氏政治委员
江梳头
江太上
江戏子
江系人
江系人马
江宰民
江贼
江贼民
江主席
麻果丸
麻将透
麻醉弹
麻醉狗
麻醉枪
麻醉槍
麻醉药
麻醉藥
台湾版假币
台湾应该独立
台湾有权独立
天灭中共
中共帮凶
中共保命
中共裁
中共党文化
中共腐败
中共的血旗
中共的罪恶
中共帝国
中共独裁
中共封锁
中共封网
中共黑
中共黑帮
中共解体
中共近期权力斗争
中共恐惧
中共权力斗争
中共任用
中共退党
中共洗脑
中共邪教
中共政治游戏
中共邪毒素

path: config/wordlists/同步-广告类型.txt
content: 兼职
招聘
网络
QQ
有意者
到货
本店
代购
扣扣
客服
微店
兼值
淘宝
小姐
妓女
包夜
3P
LY
JS
狼友
技师
推油
胸推
BT
毒龙
口爆
楼凤
足交
口暴
口交
全套
SM
桑拿
吞精
咪咪
婊子
乳方
操逼
全职
性伴侣
网购
网络工作
代理
专业代理
帮忙点一下
帮忙点下
请点击进入
详情请进入
私人侦探
私家侦探
针孔摄象
调查婚外情
信用卡提现
无抵押贷款
广告代理
原音铃声
借腹生子
找个妈妈
找个爸爸
代孕妈妈
代生孩子
代开发票
腾讯客服电话
销售热线
免费订购热线
低价出售
款到发货
回复可见
连锁加盟
加盟连锁
免费二级域名
免费使用
免费索取
蚁力神
婴儿汤
售肾
刻章办
买小车
套牌车
玛雅网
电脑传讯
视频来源
下载速度
高清在线
全集在线
在线播放
txt下载
六位qq
6位qq
位的qq
个qb
送qb
用刀横向切腹
完全自杀手册
四海帮
足球投注
地下钱庄
中国复兴党
阿波罗网
曾道人
六合彩
改卷内幕
替考试
隐形耳机
出售答案
考中答案
答an
da案
资金周转
救市
股市圈钱
崩盘
资金短缺
证监会
质押贷款
小额贷款
周小川
刘明康
尚福林
孔丹

path: config/wordlists/同步-暴恐词库.txt
content: 福音会
中国教徒
统一教
观音法门
清海无上师
盘古
李洪志
志洪李
李宏志
轮功
法轮
轮法功
三去车仑
氵去车仑
发论工
法x功
法o功
法0功
法一轮一功
轮子功
车仑工力
法lun
fa轮
法lg
flg
fl功
falungong
大法弟子
大纪元
dajiyuan
明慧网
明慧周报
正见网
新唐人
伪火
退党
tuidang
退dang
超越红墙
自fen
真善忍
九评
9评
9ping
九ping
jiuping
藏字石
集体自杀
自sha
zi杀
suicide
titor
逢8必灾
逢八必灾
逢9必乱
逢九必乱
朱瑟里诺
根达亚文明
诺查丹玛斯
人类灭亡进程表
按照马雅历法
推背图
推bei图
济世灵文
诸世纪
电狗
电话定位器
电话拦截器
电话窃听
电话监
电话交友
电话追杀系统
电击枪
电鸡
电警棒
枪出售
枪的制
枪货到
枪决女犯
枪模
枪手
枪销售
枪械制
枪子弹
售步枪
售纯度
售单管
售弹簧刀
售防身
售狗子
售虎头
售火药
售假币
售健卫
售军用
售猎枪
售氯胺
售麻醉
售枪支
售热武
售三棱
售手枪
售五四
售一元硬
售子弹
售左轮
亚砷（酸）酐
亚砷酸钾
亚砷酸钠
亚硒酸
亚硒酸二钠
亚硒酸镁
亚硒酸钠
亚硒酸氢钠
亚硝酸乙酯
亚硝酰乙氧
氧化二丁基锡
氧化汞
氧化铊
氧化亚铊
氧氯化磷
原装弹
原子弹方法
原子弹清单
安眠酮
代血浆
普萘洛尔
呋塞米
西布曲明
testosterone
胰岛素样生长因子
促红细胞生成素
地西泮
尼可刹米
甲睾酮
adrenaline
erythropoietin
地奈德
莫达非尼
氯噻嗪
苯巴比妥
促性腺激素
泼尼松
麻黄草
雄烯二醇
地塞米松
tamoxifen
strychnine
androst
新型毒品
杜冷丁
兴奋剂
mdma
海洛因
海luo因
heroin
diamorphine
diacetylmorphine
鸦片
阿芙蓉
咖啡因
cocain
三唑仑
美沙酮
麻古
k粉
凯他敏
ketamine
冰毒
苯丙胺
cannabis
大麻
爱他死
氯胺酮
benzodiazepines
甲基安非他明
吗啡
安非他命

path: config/wordlists/同步-色情类型.txt
content: 爱液
按摩棒
拔出来
爆草
包二奶
暴干
暴奸
暴乳
爆乳
暴淫
被操
被插
被干
逼奸
仓井空
插暴
操逼
操黑
操烂
肏你
肏死
操死
操我
厕奴
插比
插b
插逼
插进
插你
插我
插阴
潮吹
潮喷
成人电影
成人论坛
成人色情
成人网站
成人文学
成人小说
艳情小说
成人游戏
吃精
抽插
春药
大波
大力抽送
大乳
荡妇
荡女
盗撮
发浪
放尿
肥逼
粉穴
风月大陆
干死你
干穴
肛交
肛门
龟头
裹本
国产av
好嫩
豪乳
黑逼
后庭
后穴
虎骑
换妻俱乐部
黄片
几吧
鸡吧
鸡巴
鸡奸
妓女
奸情
叫床
脚交
精液
就去日
巨屌
菊花洞
菊门
巨奶
巨乳
菊穴
开苞
口爆
口活
口交
口射
口淫
裤袜
狂操
狂插
浪逼
浪妇
浪叫
浪女
狼友
聊性
凌辱
漏乳
露b
乱交
乱伦
轮暴
轮操
轮奸
裸陪
买春
美逼
美少妇
美乳
美腿
美穴
美幼
秘唇
迷奸
密穴
蜜穴
蜜液
摸奶
摸胸
母奸
奈美
奶子
男奴
内射
嫩逼
嫩女
嫩穴
捏弄
女优
炮友
砲友
喷精
屁眼
前凸后翘
强jian
强暴
强奸处女
情趣用品
情色
拳交
全裸
群交
人妻
人兽
日逼
日烂
肉棒
肉逼
肉唇
肉洞
肉缝
肉棍
肉茎
肉具
揉乳
肉穴
肉欲
乳爆
乳房
乳沟
乳交
乳头
骚逼
骚比
骚女
骚水
骚穴
色逼
色界
色猫
色盟
色情网站
色区
色色
色诱
色欲
色b
少年阿宾
射爽
射颜
食精
释欲
兽奸
兽交
手淫
兽欲
熟妇
熟母
熟女
爽片
双臀
死逼
丝袜
丝诱
松岛枫
酥痒
汤加丽
套弄
体奸
体位
舔脚
舔阴
调教
偷欢
推油
脱内裤
文做
舞女
无修正
吸精
夏川纯
相奸
小逼
校鸡
小穴
小xue
性感妖娆
性感诱惑
性虎
性饥渴
性技巧
性交
性奴
性虐
性息
性欲
胸推
穴口
穴图
亚情
颜射
阳具
杨思敏
要射了
夜勤病栋
一本道
一夜欢
一夜情
一ye情
阴部
淫虫
阴唇
淫荡
阴道
淫电影
阴阜
淫妇
淫河
阴核
阴户
淫贱
淫叫
淫教师
阴茎
阴精
淫浪
淫媚
淫糜
淫魔
淫母
淫女
淫虐
淫妻
淫情
淫色
淫声浪语
淫兽学园
淫书
淫术炼金士
淫水
淫娃
淫威
淫亵
淫样
淫液
淫照
阴b
应召
幼交
欲火
欲女
玉乳
玉穴
援交
原味内衣
援助交际
招鸡
招妓
抓胸
自慰
作爱
a片
fuck
gay片
g点
h动画
h动漫
失身粉
淫荡自慰器

path: config/wordlists/同步-英文违禁.txt
content: 2g1c
2 girls 1 cup
acrotomophilia
alabama hot pocket
alaskan pipeline
anal
anilingus
anus
apeshit
arsehole
ass
asshole
assmunch
auto erotic
autoerotic
babeland
baby batter
baby juice
ball gag
ball gravy
ball kicking
ball licking
ball sack
ball sucking
bangbros
bangbus
bareback
barely legal
barenaked
bastard
bastardo
bastinado
bbw
bdsm
beaner
beaners
beaver cleaver
beaver lips
beastiality
bestiality
big black
big breasts
big knockers
big tits
bimbos
birdlock
bitch
bitches
black cock
blonde action
blonde on blonde action
blowjob
blow job
blow your load
blue waffle
blumpkin
bollocks
bondage
boner
boob
boobs
booty call
brown showers
brunette action
bukkake
bulldyke
bullet vibe
bullshit
bung hole
bunghole
busty
butt
buttcheeks
butthole
camel toe
camgirl
camslut
camwhore
carpet muncher
carpetmuncher
chocolate rosebuds
cialis
circlejerk
cleveland steamer
clit
clitoris
clover clamps
clusterfuck
cock
cocks
coprolagnia
coprophilia
cornhole
coon
coons
creampie
cum
cumming
cumshot
cumshots
cunnilingus
cunt
darkie
date rape
daterape
deep throat
deepthroat
dendrophilia
dick
dildo
dingleberry
dingleberries
dirty pillows
dirty sanchez
doggie style
doggiestyle
doggy style
doggystyle
dog style
dolcett
domination
dominatrix
dommes
donkey punch
double dong
double penetration
dp action
dry hump
dvda
eat my ass
ecchi
ejaculation
erotic
erotism
escort
eunuch
fag
faggot
fecal
felch
fellatio
feltch
female squirting
femdom
figging
fingerbang
fingering
fisting
foot fetish
footjob
frotting
fuck
fuck buttons
fuckin
fucking
fucktards
fudge packer
fudgepacker
futanari
gangbang
gang bang
gay sex
genitals
giant cock
girl on
girl on top
girls gone wild
goatcx
goatse
god damn
gokkun
golden shower
goodpoop
goo girl
goregasm
grope
group sex
g-spot
guro
hand job
handjob
hard core
hardcore
hentai
homoerotic
honkey
hooker
horny
hot carl
hot chick
how to kill
how to murder
huge fat
humping
incest
intercourse
jack off
jail bait
jailbait
jelly donut
jerk off
jigaboo
jiggaboo
jiggerboo
jizz
juggs
kike
kinbaku
kinkster
kinky
knobbing
leather restraint
leather straight jacket
lemon party
livesex
lolita
lovemaking
make me come
male squirting
masturbate
masturbating
masturbation
menage a trois
milf
missionary position
mong
motherfucker
mound of venus
mr hands
muff diver
muffdiving
nambla
nawashi
negro
neonazi
nigga
nigger
nig nog
nimphomania
nipple
nipples
nsfw
nsfw images
nude
nudity
nutten
nympho
nymphomania
octopussy
omorashi
one cup two girls
one guy one jar
orgasm
orgy
paedophile
paki
panties
panty
pedobear
pedophile
pegging
penis
phone sex
piece of shit
pikey
pissing
piss pig
pisspig
playboy
pleasure chest
pole smoker
ponyplay
poof
poon
poontang
punany
poop chute
poopchute
porn
porno
pornography
prince albert piercing
pthc
pubes
pussy
queaf
queef
quim
raghead
raging boner
rape
raping
rapist
rectum
reverse cowgirl
rimjob
rimming
rosy palm
rosy palm and her 5 sisters
rusty trombone
sadism
santorum
scat
schlong
scissoring
semen
sex
sexcam
sexo
sexy
sexual
sexually
sexuality
shaved beaver
shaved pussy
shemale
shibari
shit
shitblimp
shitty
shota
shrimping
skeet
slanteye
slut
s&m
smut
snatch
snowballing
sodomize
sodomy
spastic
spic
splooge
splooge moose
spooge
spread legs
spunk
strap on
strapon
strappado
strip club
style doggy
suck
sucks
suicide girls
sultry women
swastika
swinger
tainted love
taste my
tea bagging
threesome
throating
thumbzilla
tied up
tight white
tit
tits
titties
titty
tongue in a
topless
tosser
towelhead
tranny
tribadism
tub girl
tubgirl
tushy
twat
twink
twinkie
two girls one cup
undressing
upskirt
urethra play
urophilia
vagina
venus mound
viagra
vibrator
violet wand
vorarephilia
voyeur
voyeurweb
voyuer
vulva
wank
wetback
wet dream
white power
whore
worldsex
wrapping men
wrinkled starfish
xx
xxx
yaoi
yellow showers
yiffy
zoophilia
🖕

path: config/wordlists/同步-补充词库.txt
content: 阿扁推翻
阿宾
阿賓
挨了一炮
爱液横流
安街逆
安局办公楼
安局豪华
安门事
安眠藥
案的准确
八九民
八九学
八九政治
把病人整
把邓小平
把学生整
罢工门
白黄牙签
败培训
办本科
办理本科
办理各种
办理票据
办理文凭
办理真实
办理证书
办理资格
办文凭
办怔
办证
半刺刀
辦毕业
辦證
谤罪获刑
磅解码器
磅遥控器
宝在甘肃修
保过答案
报复执法
爆发骚
北省委门
被打死
被指抄袭
被中共
本公司担
本无码
毕业證
变牌绝
辩词与梦
冰毒
冰火毒
冰火佳
冰火九重
冰火漫
冰淫传
冰在火上
波推龙
博彩娱
博会暂停
博园区伪
不查都
不查全
不思四化
布卖淫女
部忙组阁
部是这样
才知道只生
财众科技
采花堂
踩踏事
苍山兰
苍蝇水
藏春阁
藏獨
操了嫂
操嫂子
策没有不
插屁屁
察象蚂
拆迁灭
车牌隐
成人电
成人卡通
成人聊
成人片
成人视
成人图
成人文
成人小
城管灭
惩公安
惩贪难
充气娃
冲凉死
抽着大中
抽着芙蓉
出成绩付
出售发票
出售军
穿透仪器
春水横溢
纯度白
纯度黄
次通过考
催眠水
催情粉
催情药
催情藥
挫仑
达毕业证
答案包
答案提供
打标语
打错门
打飞机专
打死经过
打死人
打砸办公
大鸡巴
大雞巴
大纪元
大揭露
大奶子
大批贪官
大肉棒
大嘴歌
代办发票
代办各
代办文
代办学
代办制
代辦
代表烦
代開
代考
代理发票
代理票据
代您考
代写毕
代写论
代孕
贷办
贷借款
贷开
戴海静
当代七整
当官要精
当官在于
党的官
党后萎
党前干劲
刀架保安
导的情人
导叫失
导人的最
导人最
导小商
到花心
得财兼
的同修
灯草和
等级證
等屁民
等人老百
等人是老
等人手术
邓爷爷转
邓玉娇
地产之歌
地下先烈
地震哥
帝国之梦
递纸死
点数优惠
电狗
电话监
电鸡
甸果敢
蝶舞按
丁香社
丁子霖
顶花心
东北独立
东复活
东京热
東京熱
洞小口紧
都当警
都当小姐
都进中央
毒蛇钻
独立台湾
赌球网
短信截
对日强硬
多美康
躲猫猫
俄羅斯
恶势力操
恶势力插
恩氟烷
儿园惨
儿园砍
儿园杀
儿园凶
二奶大
发牌绝
发票出
发票代
发票销
發票
法车仑
法伦功
法轮
法轮佛
法维权
法一轮
法院给废
法正乾
反测速雷
反雷达测
反屏蔽
范燕琼
方迷香
防电子眼
防身药水
房贷给废
仿真枪
仿真证
诽谤罪
费私服
封锁消
佛同修
夫妻交换
福尔马林
福娃的預
福娃頭上
福香巴
府包庇
府集中领
妇销魂
附送枪
复印件生
复印件制
富民穷
富婆给废
改号软件
感扑克
冈本真
肛交
肛门是邻
岡本真
钢针狗
钢珠枪
港澳博球
港馬會
港鑫華
高就在政
高考黑
高莺莺
搞媛交
告长期
告洋状
格证考试
各类考试
各类文凭
跟踪器
工程吞得
工力人
公安错打
公安网监
公开小姐
攻官小姐
共狗
共王储
狗粮
狗屁专家
鼓动一些
乖乖粉
官商勾
官也不容
官因发帖
光学真题
跪真相
滚圆大乳
国际投注
国家妓
国家软弱
国家吞得
国库折
国一九五七
國內美
哈药直销
海访民
豪圈钱
号屏蔽器
和狗交
和狗性
和狗做
黑火药的
红色恐怖
红外透视
紅色恐
胡江内斗
胡紧套
胡錦濤
胡适眼
胡耀邦
湖淫娘
虎头猎
华国锋
华门开
化学扫盲
划老公
还会吹萧
还看锦涛
环球证件
换妻
皇冠投注
黄冰
浑圆豪乳
活不起
火车也疯
机定位器
机号定
机号卫
机卡密
机屏蔽器
基本靠吼
绩过后付
激情电
激情短
激情妹
激情炮
级办理
级答案
急需嫖
集体打砸
集体腐
挤乳汁
擠乳汁
佳静安定
家一样饱
家属被打
甲虫跳
甲流了
奸成瘾
兼职上门
监听器
监听王
简易炸
江胡内斗
江太上
江系人
江贼民
疆獨
蒋彦永
叫自慰
揭贪难
姐包夜
姐服务
姐兼职
姐上门
金扎金
金钟气
津大地震
津地震
进来的罪
京地震
京要地震
经典谎言
精子射在
警察被
警察的幌
警察殴打
警察说保
警车雷达
警方包庇
警用品
径步枪
敬请忍
究生答案
九龙论坛
九评共
酒象喝汤
酒像喝汤
就爱插
就要色
举国体
巨乳
据说全民
绝食声
军长发威
军刺
军品特
军用手
开邓选
开锁工具
開碼
開票
砍杀幼
砍伤儿
康没有不
康跳楼
考答案
考后付款
考机构
考考邓
考联盟
考前答
考前答案
考前付
考设备
考试包过
考试保
考试答案
考试机构
考试联盟
考试枪
考研考中
考中答案
磕彰
克分析
克千术
克透视
空和雅典
孔摄像
控诉世博
控制媒
口手枪
骷髅死
快速办
矿难不公
拉登说
拉开水晶
来福猎
拦截器
狼全部跪
浪穴
老虎机
雷人女官
类准确答
黎阳平
李洪志
李咏曰
理各种证
理是影帝
理证件
理做帐报
力骗中央
力月西
丽媛离
利他林
连发手
聯繫電
炼大法
两岸才子
两会代
两会又三
聊视频
聊斋艳
了件渔袍
猎好帮手
猎枪销
猎槍
獵槍
领土拿
流血事
六合彩
六死
六四事
六月联盟
龙湾事件
隆手指
陆封锁
陆同修
氯胺酮
乱奸
乱伦类
乱伦小
亂倫
伦理大
伦理电影
伦理毛
伦理片
轮功
轮手枪
论文代
罗斯小姐
裸聊网
裸舞视
落霞缀
麻古
麻果配
麻果丸
麻将透
麻醉狗
麻醉枪
麻醉槍
麻醉藥
蟆叫专家
卖地财政
卖发票
卖银行卡
卖自考
漫步丝
忙爱国
猫眼工具
毛一鲜
媒体封锁
每周一死
美艳少妇
妹按摩
妹上门
门按摩
门保健
門服務
氓培训
蒙汗药
迷幻型
迷幻药
迷幻藥
迷昏口
迷昏药
迷昏藥
迷魂香
迷魂药
迷魂藥
迷奸药
迷情水
迷情药
迷藥
谜奸药
蜜穴
灭绝罪
民储害
民九亿商
民抗议
明慧网
铭记印尼
摩小姐
母乳家
木齐针
幕没有不
幕前戲
内射
南充针
嫩穴
嫩阴
泥马之歌
你的西域
拟涛哥
娘两腿之间
妞上门
浓精
怒的志愿
女被人家搞
女激情
女技师
女人和狗
女任职名
女上门
女優
鸥之歌
拍肩神药
拍肩型
牌分析
牌技网
炮的小蜜
陪考枪
配有消
喷尿
嫖俄罗
嫖鸡
平惨案
平叫到床
仆不怕饮
普通嘌
期货配
奇迹的黄
奇淫散
骑单车出
气狗
气枪
汽狗
汽枪
氣槍
铅弹
钱三字经
枪出售
枪的参
枪的分
枪的结
枪的制
枪货到
枪决女犯
枪决现场
枪模
枪手队
枪手网
枪销售
枪械制
枪子弹
强权政府
强硬发言
抢其火炬
切听器
窃听器
禽流感了
勤捞致
氢弹手
清除负面
清純壆
情聊天室
情妹妹
情视频
情自拍
氰化钾
氰化钠
请集会
请示威
请愿
琼花问
区的雷人
娶韩国
全真证
群奸暴
群起抗暴
群体性事
绕过封锁
惹的国
人权律
人体艺
人游行
人在云上
人真钱
认牌绝
任于斯国
柔胸粉
肉洞
肉棍
如厕死
乳交
软弱的国
赛后骚
三挫
三级片
三秒倒
三网友
三唑
骚妇
骚浪
骚穴
骚嘴
扫了爷爷
色电影
色妹妹
色视频
色小说
杀指南
山涉黑
煽动不明
煽动群众
上门激
烧公安局
烧瓶的
韶关斗
韶关玩
韶关旭
射网枪
涉嫌抄袭
深喉冰
神七假
神韵艺术
生被砍
生踩踏
生肖中特
圣战不息
盛行在舞
尸博
失身水
失意药
狮子旗
十八等
十大谎
十大禁
十个预言
十类人不
十七大幕
实毕业证
实体娃
实学历文
士康事件
式粉推
视解密
是躲猫
手变牌
手答案
手狗
手机跟
手机监
手机窃
手机追
手拉鸡
手木仓
手槍
守所死法
兽交
售步枪
售纯度
售单管
售弹簧刀
售防身
售狗子
售虎头
售火药
售假币
售健卫
售军用
售猎枪
售氯胺
售麻醉
售冒名
售枪支
售热武
售三棱
售手枪
售五四
售信用
售一元硬
售子弹
售左轮
书办理
熟妇
术牌具
双管立
双管平
水阎王
丝护士
丝情侣
丝袜保
丝袜恋
丝袜美
丝袜妹
丝袜网
丝足按
司长期有
司法黑
私房写真
死法分布
死要见毛
四博会
四大扯个
四小码
苏家屯集
诉讼集团
素女心
速代办
速取证
酸羟亚胺
蹋纳税
太王四神
泰兴幼
泰兴镇中
泰州幼
贪官也辛
探测狗
涛共产
涛一样胡
特工资
特码
特上门
体透视镜
替考
替人体
天朝特
天鹅之旅
天推广歌
田罢工
田田桑
田停工
庭保养
庭审直播
通钢总经
偷電器
偷肃贪
偷听器
偷偷贪
头双管
透视功能
透视镜
透视扑
透视器
透视眼镜
透视药
透视仪
秃鹰汽
突破封锁
突破网路
推油按
脱衣艳
瓦斯手
袜按摩
外透视镜
外围赌球
湾版假
万能钥匙
万人骚动
王立军
王益案
网民案
网民获刑
网民诬
微型摄像
围攻警
围攻上海
维汉员
维权基
维权人
维权谈
委坐船
谓的和谐
温家堡
温切斯特
温影帝
溫家寶
瘟加饱
瘟假饱
文凭证
文强
纹了毛
闻被控制
闻封锁
瓮安
我的西域
我搞台独
乌蝇水
无耻语录
无码专
五套功
五月天
午夜电
午夜极
武警暴
武警殴
武警已增
务员答案
务员考试
雾型迷
西藏限
西服进去
希脏
习进平
习晋平
席复活
席临终前
席指着护
洗澡死
喜贪赃
先烈纷纷
现大地震
现金投注
线透视镜
限制言
陷害案
陷害罪
相自首
香港论坛
香港马会
香港一类
香港总彩
硝化甘
小穴
校骚乱
协晃悠
写两会
泄漏的内
新建户
新疆叛
新疆限
新金瓶
新唐人
信访专班
信接收器
兴中心幼
星上门
行长王益
形透视镜
型手枪
姓忽悠
幸运码
性爱日
性福情
性感少
性推广歌
胸主席
徐玉元
学骚乱
学位證
學生妹
丫与王益
烟感器
严晓玲
言被劳教
言论罪
盐酸曲
颜射
恙虫病
姚明进去
要人权
要射精了
要射了
要泄了
夜激情
液体炸
一小撮别
遗情书
蚁力神
益关注组
益受贿
阴间来电
陰唇
陰道
陰戶
淫魔舞
淫情女
淫肉
淫騷妹
淫兽
淫兽学
淫水
淫穴
隐形耳
隐形喷剂
应子弹
婴儿命
咏妓
用手枪
幽谷三
游精佑
有奶不一
右转是政
幼齿类
娱乐透视
愚民同
愚民政
与狗性
玉蒲团
育部女官
冤民大
鸳鸯洗
园惨案
园发生砍
园砍杀
园凶杀
园血案
原一九五七
原装弹
袁腾飞
晕倒型
韵徐娘
遭便衣
遭到警
遭警察
遭武警
择油录
曾道人
炸弹教
炸弹遥控
炸广州
炸立交
炸药的制
炸药配
炸药制
张春桥
找枪手
找援交
找政法委副
赵紫阳
针刺案
针刺伤
针刺事
针刺死
侦探设备
真钱斗地
真钱投注
真善忍
真实文凭
真实资格
震惊一个民
震其国土
证到付款
证件办
证件集团
证生成器
证书办
证一次性
政府操
政论区
證件
植物冰
殖器护
指纹考勤
指纹膜
指纹套
至国家高
志不愿跟
制服诱
制手枪
制证定金
制作证件
中的班禅
中共黑
中国不强
种公务员
种学历证
众像羔
州惨案
州大批贪
州三箭
宙最高法
昼将近
主席忏
住英国房
助考
助考网
专业办理
专业代
专业代写
专业助
转是政府
赚钱资料
装弹甲
装枪套
装消音
着护士的胸
着涛哥
姿不对死
资格證
资料泄
梓健特药
字牌汽
自己找枪
自慰用
自由圣
自由亚
总会美女
足球玩法
最牛公安
醉钢枪
醉迷药
醉乙醚
尊爵粉
左转是政
作弊器
作各种证
作硝化甘
唑仑
做爱小
做原子弹
做证件
发票

path: config/wordlists/平台通用-拼音与变体.txt
content: # 平台通用·拼音/谐音/变体示例（可自增）
# 一行一词；想用技巧的都可加这里，与多词库一起对比。
# regex: 可写正则，例如 regex: s\s*b\s*
sb
nb
tmd
nmsl
cnm
rnm
cao
fuck
shit


path: config/wordlists/平台通用-辱骂与违禁.txt
content: # 平台通用·辱骂与违禁表述（常见社区/电商规则方向，示例）
# 用户可按平台规则增删；本表仅作示例，不覆盖全部场景。
傻逼
傻B
草泥马
你妈
去死
弄死
搞死
人渣
废物
垃圾
骗子
欺诈
假货
仿冒
山寨
违禁
走私


path: config/wordlists/广告法-绝对化与夸张.txt
content: # 广告法·绝对化与夸张用语（参考《广告法》及常见执法口径整理，仅供参考）
# 用户可增删；本表不构成法律意见。
# 建议替换：最→较/理想；第一→首选/前列；独家→全力；绝对→相对/较
最
最佳
最好
最优
最新
最先进
最便宜
最低价
第一
唯一
全国第一
全球第一
仅此一次
一流
首选
独家
首发
国家级
世界级
顶级
宇宙级
极品
极致
100%
根治
绝对
首个
中国驰名商标
国家免检
特供
专供
专家推荐
领袖品牌
世界领先
冠军
金牌
大牌
名牌
NO.1
顶尖
史无前例
前所未有
完美
终极
最大
最小
最强
销量第一
排名第一
全网第一
全球首发
亚洲第一
填补国内空白
世界领先
国际领先
全球领先
领先
领导品牌
驰名商标
著名商标


path: config/wordlists/广告法-迷信与医疗.txt
content: # 广告法·迷信与医疗相关（参考常见执法口径整理，仅供参考）
# 用户可增删。食品/保健品不得涉及疾病预防、治疗功能等。
招财进宝
增加事业运
化解小人
逢凶化吉
时来运转
防癌
抗癌
疗效
治疗
疾病预防
国家领导人推荐
质量免检
药到病除
根治
延年益寿
长生
壮阳
滋阴
补肾
排毒养颜
提高免疫力
预防癌症
治疗糖尿病
降血压
降血糖
减肥
丰胸
增高
提高智力
增强记忆力


Security scan verdicts — ClawScan: suspicious | static analysis: clean | VirusTotal: clean | SkillSpector: suspicious (CRITICAL)