扫描报告
5 /100
humanizer
Detect and remove AI writing patterns in text. Uses 24 pattern detectors, 500+ vocabulary terms, and statistical analysis (burstiness, type-token ratio, readability) to score text and suggest humanization fixes.
Pure text-processing Node.js skill with no runtime dependencies, no network access, no shell execution beyond invoking the CLI, and no sensitive filesystem access.
可以安装
This skill is safe to use. No security concerns identified.
| 资源类型 | 声明权限 | 推断权限 | 状态 | 证据 |
|---|---|---|---|---|
| 文件系统 | READ | READ | ✓ 一致 | cli.js reads input files via fs.readFileSync; declared in SKILL.md |
| 网络访问 | NONE | NONE | — | No network imports (fetch/http) in any source file |
| 命令执行 | NONE | NONE | — | scripts/*.sh only invoke 'node'; no subprocess or raw shell commands |
| 环境变量 | NONE | NONE | — | No os.environ iteration or credential access |
| 剪贴板 | NONE | NONE | — | No clipboard access |
| 数据库 | NONE | NONE | — | No database access |
| 技能调用 | NONE | NONE | — | No skill invocation chains |
| 浏览器 | NONE | NONE | — | No browser automation |
6 项发现
中危 外部 URL 外部 URL
https://img.shields.io/badge/License-MIT-yellow.svg README.md:3 中危 外部 URL 外部 URL
https://img.shields.io/badge/tests-128%20passing-brightgreen README.md:4 中危 外部 URL 外部 URL
https://img.shields.io/badge/node-%3E%3D18-brightgreen README.md:5 中危 外部 URL 外部 URL
https://en.wikipedia.org/wiki/Wikipedia:Signs_of_AI_writing README.md:11 中危 外部 URL 外部 URL
https://arxiv.org/abs/2503.01659 README.md:11 中危 外部 URL 外部 URL
http://test.org/path?query=1&foo=bar tests/edge-cases.test.js:163 目录结构
30 文件 · 206.6 KB · 5931 行 JavaScript 14f · 4486L
Markdown 9f · 1336L
JSON 2f · 54L
Text 3f · 31L
Shell 2f · 24L
├─
▾
assets
│ └─
banner.md
Markdown
├─
▾
docs
│ ├─
CONTRIBUTING.md
Markdown
│ ├─
EXAMPLES.md
Markdown
│ └─
PATTERNS.md
Markdown
├─
▾
references
│ ├─
ai-vocabulary.md
Markdown
│ ├─
patterns.md
Markdown
│ └─
style-guide.md
Markdown
├─
▾
scripts
│ ├─
analyze.sh
Shell
│ └─
humanize.sh
Shell
├─
▾
src
│ ├─
analyzer.js
JavaScript
│ ├─
cli.js
JavaScript
│ ├─
humanizer.js
JavaScript
│ ├─
patterns.js
JavaScript
│ ├─
stats.js
JavaScript
│ └─
vocabulary.js
JavaScript
├─
▾
tests
│ ├─
▾
fixtures
│ │ ├─
ai-sample-1.txt
Text
│ │ ├─
ai-sample-2.txt
Text
│ │ └─
human-sample-1.txt
Text
│ ├─
analyzer.test.js
JavaScript
│ ├─
calibration.test.js
JavaScript
│ ├─
edge-cases.test.js
JavaScript
│ ├─
humanizer.test.js
JavaScript
│ ├─
performance.test.js
JavaScript
│ └─
statistics.test.js
JavaScript
├─
_meta.json
JSON
├─
eslint.config.js
JavaScript
├─
package.json
JSON
├─
README.md
Markdown
├─
SKILL.md
Markdown
└─
vitest.config.js
JavaScript
依赖分析 3 项
| 包名 | 版本 | 来源 | 已知漏洞 | 备注 |
|---|---|---|---|---|
eslint | ^9.0.0 | npm dev | 否 | Dev dependency only; not bundled with skill |
prettier | ^3.0.0 | npm dev | 否 | Dev dependency only; not bundled with skill |
vitest | ^3.0.0 | npm dev | 否 | Dev dependency only; not bundled with skill |
安全亮点
✓ No runtime external dependencies — only devDependencies for linting and testing
✓ No network requests in any source file
✓ No subprocess, exec, or shell command execution beyond invoking node
✓ No credential, SSH, AWS, or .env file access
✓ No eval, Function(), or dynamic code execution
✓ No base64 encoding/decoding with shell piping
✓ No hidden instructions or obfuscated code
✓ Doc-to-code alignment is strong — declared capabilities match implementation
✓ No data exfiltration channels
✓ Shell scripts are simple wrappers with no curl/wget remote execution