← 返回 Skills 市场
91
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install article-taster
功能描述
文章品鉴师 - 多维度评估文章质量、检测AI味/大便味、识别原创内容
使用说明 (SKILL.md)
Article Taster - 文章品鉴师
帮助用户提前品尝文章可读性,过滤低质量内容,节省宝贵阅读时间
核心定位
"文章含大质量检测" —— 站在文章分析师的角度,多维度评估文章价值:
- 技术文章:衡量技术含量、学习价值
- AI生成检测:正确识别原创内容(古诗等不被误判)
- 情感散文:分析情感曲线、架构模式
- 小说:分析情节结构(但不剧透)
工作流程
输入文章文本/标题
↓
┌─────────────────────────────────────┐
│ M1: 文章类型识别 │
│ 技术文章 | 情感散文 | 小说 | 其他 │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ M2: 专业分析 (根据类型分发) │
│ ├─ 技术文章 → TechAnalyzer │
│ ├─ 情感/散文 → CreativeAnalyzer │
│ ├─ 小说 → NovelAnalyzer (无剧透) │
│ └─ 其他 → GenericAnalyzer │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ M3: AI生成检测与原创识别 │
│ ├─ 文本统计特征 │
│ ├─ 困惑度分析 │
│ ├─ 风格一致性 │
│ └─ 原创内容豁免 (古诗词/经典文学) │
└─────────────────────────────────────┘
↓
┌─────────────────────────────────────┐
│ M4: 综合评分与阅读建议 │
│ 最终评分 + 等级 + 阅读价值建议 │
└─────────────────────────────────────┘
↓
输出: JSON报告 + Markdown摘要
评分体系
技术文章评分维度
| 维度 | 权重 | 说明 |
|---|---|---|
| 技术深度 | 30% | 原理剖析、实战经验、解决方案复杂度 |
| 结构清晰度 | 25% | 逻辑组织、层次分明 |
| 实用性 | 20% | 可操作、可落地 |
| 原创性 | 15% | 独特观点、非AI生成 |
| 可读性 | 10% | 表达流畅、图文配合 |
情感散文/小说评分维度
| 维度 | 权重 | 说明 |
|---|---|---|
| 情感表达 | 30% | 情感深度、感染力、曲线设计 |
| 文笔水平 | 25% | 修辞手法、句式变化、词汇丰富度 |
| 叙事结构 | 20% | 情节安排、节奏把控 |
| 创意性 | 15% | 独特视角、创新表达 |
| 共鸣度 | 10% | 读者情感连接 |
AI生成检测维度
| 维度 | 权重 | 说明 |
|---|---|---|
| 文本统计 | 10% | 句子长度方差、词汇密度、标点多样性 |
| 困惑度 | 15% | 语言模型困惑度(过低=疑似AI) |
| 词汇丰富度 | 10% | Type-Token Ratio、罕见词汇比例 |
| 风格一致性 | 10% | 开头词重复率、过渡词规律性 |
| 语义连贯 | 5% | 指代一致性、主题集中度 |
| 特殊模式 | 10% | 古诗词/经典文学豁免检测 |
AI味/大便味检测维度 (新增)
| 维度 | 权重 | 说明 |
|---|---|---|
| 段落一致性 | 15% | AI文章段落长度高度一致,像模具铸出来的 |
| 废话率 | 10% | 每句都对但空洞,无实质信息密度 |
| 模板化程度 | 10% | 三段式、综上所述、首先其次最后等 |
| 人类标记 | 5% | 踩坑、血泪史、说实话等personal voice |
AI味评分等级
| 评分 | 等级 | 说明 |
|---|---|---|
| \x3C20 | 人类写作 | 几乎无AI味 |
| 20-40 | 轻度疑似AI | 可能有轻微AI辅助 |
| 40-60 | 中度疑似AI | 明显AI特征 |
| 60-80 | 高度疑似AI | 强烈AI味 |
| >80 | 大便味 | 极强AI味,内容空洞 |
综合评分公式
最终评分 = 加权得分 × 类型匹配度 × (1 - AI概率 × 0.3)
评分等级
| 等级 | 分数 | 阅读建议 |
|---|---|---|
| A+ | 90-100 | 极力推荐!值得反复研读 |
| A | 80-89 | 强烈推荐!内容扎实 |
| B+ | 70-79 | 推荐阅读,有价值 |
| B | 60-69 | 可读,碎片时间可看 |
| C | 40-59 | 一般,可选择性阅读 |
| D | \x3C40 | 不推荐,浪费时间 |
AI生成检测豁免规则
为防止误判真正的原创内容,采用豁免机制:
| 类型 | 检测特征 | 豁免效果 |
|---|---|---|
| 古诗词 | 五言/七言、押韵、意象密度 | AI阈值提高50%+ |
| 经典文学 | 长句、复合句、修辞丰富 | 方差阈值放宽100% |
古诗测试预期: "床前明月光..." → 识别为 classical_poetry,得分>85,标注"高度可信原创"
输出报告格式
JSON 完整报告
{
"report_id": "taster_20260408_001",
"title": "文章标题",
"type": "technical_article|essay|novel|other",
"type_confidence": 0.92,
"overall_score": 85,
"grade": "A",
"reading_advice": {
"verdict": "强烈推荐!内容扎实,适合认真阅读",
"target_audience": "初中级开发者",
"time_estimation": "10分钟",
"key_benefits": ["深入浅出的架构设计", "实操性强"],
"suitable_moments": ["专注阅读", "深度学习"]
},
"dimension_scores": {
"technical_depth": {"score": 88, "weight": 0.30},
"structure": {"score": 85, "weight": 0.25},
"practicality": {"score": 82, "weight": 0.20},
"originality": {"score": 78, "weight": 0.15},
"readability": {"score": 80, "weight": 0.10}
},
"ai_detection": {
"ai_probability": 0.15,
"is_ai_generated": false,
"ai_flavor_score": 38,
"ai_flavor_level": "轻度疑似AI",
"confidence_label": "高度可信原创",
"dimensions": {
"text_statistics": {"score": 75},
"perplexity": {"score": 80},
"vocabulary_richness": {"score": 72},
"style_consistency": {"score": 68},
"semantic_coherence": {"score": 85},
"special_patterns": {"score": 95, "exemption_type": "classical_poetry"},
"paragraph_uniformity": {"score": 70},
"bullshit_ratio": {"score": 85},
"template_patterns": {"score": 90},
"human_markers": {"score": 80}
},
"ai_flavor_warnings": [
"段落长度高度一致,AI味特征明显",
"缺少人类真实表达痕迹"
]
},
"detailed_analysis": {
"spoiler_warnings": [],
"genre_specific": {...}
},
"timestamp": "2026-04-08T10:00:00Z"
}
Markdown 用户报告
# 文章品鉴报告
## 基本信息
- **标题**: 技术架构设计原则
- **类型**: 技术文章 (置信度: 92%)
- **评分**: 85分 (A级)
## 综合评价
强烈推荐!内容扎实,适合认真阅读
**目标读者**: 初中级开发者
**预计阅读时间**: 10分钟
## 维度评分
| 维度 | 得分 | 权重 |
|------|------|------|
| 技术深度 | 88 | 30% |
| 结构清晰度 | 85 | 25% |
| 实用性 | 82 | 20% |
| 原创性 | 78 | 15% |
| 可读性 | 80 | 10% |
## AI检测结果
- **AI生成概率**: 15%
- **AI味评分**: 38 (轻度疑似AI)
- **结论**: 高度可信原创
### AI味警告
- 段落长度高度一致,AI味特征明显
- 缺少人类真实表达痕迹
## 阅读建议
- 适合专注阅读、深度学习
- 核心价值: 深入浅出的架构设计、实操性强
Skill 结构
article-taster/
├── SKILL.md # 本文件
├── scripts/
│ ├── __init__.py
│ ├── main.py # 主入口
│ ├── article_classifier.py # M1: 类型识别
│ ├── tech_analyzer.py # M2-T: 技术文章分析
│ ├── creative_analyzer.py # M2-C: 情感/散文分析
│ ├── novel_analyzer.py # M2-N: 小说分析 (无剧透)
│ ├── ai_detector.py # M3: AI生成检测
│ ├── scorer.py # M4: 综合评分
│ └── report_generator.py # 报告生成
├── config/
│ ├── scoring_weights.json # 评分权重
│ ├── type_keywords.json # 类型关键词
│ ├── ai_patterns.json # AI检测模式
│ └── exemption_rules.json # 原创豁免规则
├── references/
│ ├── scoring_methodology.md # 评分方法论
│ └── spoiler_free_principles.md # 无剧透分析原则
├── requirements.txt
└── README.md
使用方式
# 分析单篇文章
python -m article_taster analyze --text "文章内容..."
python -m article_taster analyze --file article.txt
# 批量分析
python -m article_taster batch --dir ./articles
# 仅获取快速评分
python -m article_taster quick --text "文章内容..."
# 指定文章类型
python -m article_taster analyze --text "..." --type technical_article
依赖项
- Python 3.10+
- jieba (中文分词)
- scikit-learn (文本相似度)
- openai / anthropic (可选,LLM辅助评分)
安全使用建议
This skill appears to do exactly what it claims: local analysis of article text and AI/originality heuristics. Before installing or running it: 1) ensure you run it in an environment with Python and the requirements (jieba, scikit-learn, numpy) or install them yourself; 2) only pass article texts you are comfortable having processed locally (the tool reads files you give it); 3) if you need network-isolated execution, run it offline — the code shown does not perform network calls, but you should verify the omitted files if you have concerns; 4) expect some heuristics and false positives in AI-detection (the code uses simplified heuristics rather than a full language-model perplexity), so treat results as guidance, not definitive proof of authorship.
功能分析
Type: OpenClaw Skill
Name: article-taster
Version: 1.0.1
The 'article-taster' skill bundle is a legitimate tool designed to analyze article quality and detect AI-generated content using various NLP heuristics. The code, primarily located in the `scripts/` directory (e.g., `ai_detector.py`, `tech_analyzer.py`, `main.py`), implements local text processing logic to evaluate dimensions like technical depth, emotional resonance, and structural consistency. There is no evidence of data exfiltration, malicious execution, or prompt injection; the skill does not perform network requests or access sensitive system files. The dependencies listed in `requirements.txt` (jieba, scikit-learn, numpy) are standard for the stated purpose.
能力评估
Purpose & Capability
Name/description (article quality/AI-detection/originality) match the included modules: classifier, analyzers, AI detector, scorer, and report generator. Declared runtime needs (none) are minimal; the requirements.txt (jieba, scikit-learn, numpy) are appropriate for Chinese text analysis and NLP features the skill implements.
Instruction Scope
SKILL.md and main.py limit operations to analyzing provided text, optional file input, and batch directory processing. Instructions do not ask the agent to read unrelated system files, secrets, or to transmit data to external endpoints. The only file I/O is reading user-supplied article files (via --file or --dir), which is expected behavior for this tool.
Install Mechanism
No install specification is provided even though the skill includes Python modules and a requirements.txt. This is not a security risk by itself, but it means dependencies won't be automatically installed; a runtime environment must provide Python and the listed packages. There are no downloads or remote installers in the manifest.
Credentials
The skill requests no environment variables, no credentials, and does not reference system config paths. All environment/credential access is absent, which is proportionate for a local text-analysis tool.
Persistence & Privilege
Skill is not marked always:true and does not request persistent or elevated privileges. The code operates on inputs it is given and generates reports; it does not modify other skills or global agent configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install article-taster - 安装完成后,直接呼叫该 Skill 的名称或使用
/article-taster触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- 新增多维度文章质量评估和AI生成检测能力,包括AI味/大便味检测与评分体系。
- 支持识别并豁免古诗词、经典文学等原创内容,避免误判。
- 分类型分析技术文章、散文/情感、小说等,不剧透小说内容。
- 输出标准化JSON报告和Markdown摘要,便于用户快速了解文章价值。
- 提供详细维度评分、AI味等级提示及个性化阅读建议。
元数据
常见问题
Article Taster 是什么?
文章品鉴师 - 多维度评估文章质量、检测AI味/大便味、识别原创内容. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 91 次。
如何安装 Article Taster?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install article-taster」即可一键安装,无需额外配置。
Article Taster 是免费的吗?
是的,Article Taster 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Article Taster 支持哪些平台?
Article Taster 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Article Taster?
由 forealmy(@forealmy)开发并维护,当前版本 v1.0.1。
推荐 Skills