openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > Humanize AI

Humanize AI content by detecting and auto-fixing AI generated content. Humanize AI text using Python scripts. Scans for AI vocabulary, puffery, chatbot artifacts, and auto-replaces filler phrases. Use when you want to analyze text in AI detector and bypass it in future, batch-…

通信与消息

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.1.0

统计:⭐ 8 · 2k · 2 current installs · 3 all-time installs

8

安装量(当前) 3

🛡 VirusTotal :良性 · OpenClaw :良性

Package:artur-zhdan/humanize-ai

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :良性

OpenClaw 评估

The skill's code, instructions, and requirements are internally consistent with its stated purpose (auto-detecting and auto-replacing AI-style phrasing); it does not request credentials or perform network calls, but you should back up files before batch runs and note a couple of minor buggy implementations in the scripts.

目的

Name/description claim: detect and auto-fix AI wording. Provided artifacts (patterns.json, analyze.py, humanize.py) implement detection and auto-replacement locally. No unrelated credentials, binaries, or external services are requested.

说明范围

SKILL.md instructs running local Python scripts and batch shell loops that may overwrite files in place (the example uses a temp file then mv back). That behavior is coherent with the purpose but can cause data loss if run without backups. The description mentions 'bypass' AI detectors which is a dual-use/ethical note but the code itself only does local textual replacements and reporting (no detector API calls or exfiltration).

安装机制

Instruction-only skill with bundled Python scripts; no install spec, no external downloads, and no package installation. Low risk from installation mechanism.

证书

No environment variables, credentials, or config paths are requested. The scripts only read/write files provided by the user — access is proportional to the stated functionality.

持久

always:false and agent-autonomy defaults are unchanged. The skill does not request persistent presence or modify other skill/system configs.

综合结论

This skill appears to do what it says: local detection and replacement of AI-style wording. Before installing or running it: 1) Test the scripts on small sample files and inspect changes (use -o to write to a separate file) rather than running in-place batch loops; 2) Backup important files before using the included batch examples that overwrite originals (the provided for-loop example uses mv to replace files); 3) Review and customize scripts…

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Humanize AI」。简介:Humanize AI content by detecting and auto-fixing AI generated content. Humanize…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/artur-zhdan/humanize-ai/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: humanize-ai
description: Humanize AI content by detecting and auto-fixing AI generated content. Humanize AI text using Python scripts. Scans for AI vocabulary, puffery, chatbot artifacts, and auto-replaces filler phrases. Use when you want to analyze text in AI detector and bypass it in future, batch-process files, run automated cleanup, or get a report before manual humanizing.
allowed-tools:
  - Read
  - Write
  - StrReplace
  - Shell
  - Glob
---

# Humanize CLI

Command-line tools for detecting and auto-fixing AI writing patterns.

## Scripts

### analyze.py — Detect AI Patterns

Scans text and reports AI vocabulary, puffery, chatbot artifacts, and auto-replaceable phrases.

```bash
# Analyze a file
python scripts/analyze.py input.txt

# Analyze from stdin
echo "This serves as a testament to our commitment" | python scripts/analyze.py

# JSON output for programmatic use
python scripts/analyze.py input.txt --json
```

**Output example:**
```
==================================================
AI PATTERN ANALYSIS - 5 issues found
==================================================

AI VOCABULARY:
  • testament: 1x
  • crucial: 2x

AUTO-REPLACEABLE:
  • "serves as" → "is": 1x
  • "in order to" → "to": 1x
```

---

### humanize.py — Auto-Replace Patterns

Performs automatic replacements for common AI-isms.

```bash
# Humanize and print to stdout
python scripts/humanize.py input.txt

# Write to output file
python scripts/humanize.py input.txt -o output.txt

# Include em dash replacement
python scripts/humanize.py input.txt --fix-dashes

# Quiet mode (no change log)
python scripts/humanize.py input.txt -q
```

**What it fixes automatically:**
- Filler phrases: "in order to" → "to", "due to the fact that" → "because"
- Copula avoidance: "serves as" → "is", "boasts" → "has"
- Sentence starters: removes "Additionally,", "Furthermore,", "Moreover,"
- Curly quotes → straight quotes
- Chatbot artifacts: removes "I hope this helps", "Let me know if", etc.

---

## Workflow

1. **Analyze first** to see what needs fixing:
   ```bash
   python scripts/analyze.py document.txt
   ```

2. **Auto-fix** safe replacements:
   ```bash
   python scripts/humanize.py document.txt -o document_clean.txt
   ```

3. **Manual review** for AI vocabulary and puffery flagged by analyze (these require human judgment)

4. **Re-analyze** to confirm improvements:
   ```bash
   python scripts/analyze.py document_clean.txt
   ```

---

## Customizing Patterns

Edit `scripts/patterns.json` to add/remove:
- `ai_words` — vocabulary that flags but doesn't auto-replace
- `puffery` — promotional language to flag
- `replacements` — phrase → replacement mappings (empty string = delete)
- `chatbot_artifacts` — phrases to auto-remove
- `hedging_phrases` — excessive hedging to flag

---

## Batch Processing

Process multiple files:

```bash
# Analyze all markdown files
for f in *.md; do
  echo "=== $f ===" 
  python scripts/analyze.py "$f"
done

# Humanize all txt files in place
for f in *.txt; do
  python scripts/humanize.py "$f" -o "$f.tmp" && mv "$f.tmp" "$f"
done
```

---