rizomaai/negative-campaign-monitor
GitHub: rizomaai/negative-campaign-monitor
该项目将学术论文中验证过的政治负面竞选分析方法论转化为可复用的 AI Skill,使任何人都可对政治文本进行攻击类型、论辩技巧和论证谬误的多层级结构化分析。
Stars: 0 | Forks: 0
# negative-campaign-monitor
**用于分析政治话语中负面竞选的开放源代码 Skill。**
它将政治信息分为三个独立的层级进行分类:**攻击类型**(Martin, 2019)、**论辩技巧**(叔本华的争辩辩证法)以及存在的**论证谬误**。最终输出一个表格、一个 0–1 的负面评分以及回复建议。
## 为什么会有这个项目
该项目源自研究论文***Detrás del ataque: el uso de campañas negativas en los debates presidenciales de Chile 2025***(《攻击背后:2025年智利总统辩论中负面竞选的使用》,Matamoros 与 Soto,智利中央大学),其中在 AI 辅助和**人工验证**下,对近 **900 条负面信息**进行了编码。
该方法论行之有效,但此前一直被局限在一份报告中。本代码库将其公开:**任何人都可以下载并将其应用于自己的文本**——无论是辩论、议会会议还是社交网络上的竞选活动。
其背后的核心理念是,**政治传播并非单一的整体,而是各种叙事的错位与交织**:在一个碎片化的社会中,必须分析每个参与者在其自身语境中表达了什么,而不是分析抽象的“公共辩论”。
## 分类内容
**六种负面传播类型**(Martin, 2019):诉诸恐惧 · 直接攻击 · 并列/比较 · 隐性攻击 · 反驳 · 接种。
**五个争辩辩证法因素**(叔本华):转移注意力 · 人身攻击 · 扩大信息 · 虚假前提 · 诉诸无知或激怒。
**十种论证谬误**:诉诸无知 · 诉诸权威 · 诉诸后果 · 过度泛化 · 稻草人谬误 · 人身攻击 · 诉诸伪善 · 中庸谬误 · 虚假两难 · 诉诸自然。
这三个层级是**正交的**:一条信息可能存在某种攻击类型但没有谬误,或者有谬误但没有运用争辩技巧。因此需要将它们分开标注。
## 如何使用
### Claude Code — 已验证的安装
```
git clone https://github.com/rizomaai/negative-campaign-monitor.git \
~/.claude/skills/negative-campaign-monitor
```
重启会话后该 skill 即可使用:当请求分析政治话语、负面竞选或候选人之间的攻击时,它会自动激活。**已于 2026-08-02 测试**:可正确安装至指定路径,能够解析 frontmatter 并被代理识别。占用空间为 256 KB(其中 168 KB 为 git 历史记录;如果不打算更新的话,可以删除 `.git`)。
### Codex、Cursor 及其他代理
这些环境不具备 Agent Skills 机制,但**能够读取 `AGENTS.md`**。该代码库包含了一个指向 `SKILL.md` 的 `AGENTS.md` 文件,因此只需将其克隆到项目中——或者将 `SKILL.md` 和 `AGENTS.md` 复制到项目根目录——代理即可遵循此流程。**区别在于:**它不会根据描述自动激活,而是将其作为项目指令来读取。
### 与任何大语言模型配合使用
`SKILL.md` 是一个完整且独立的提示词(prompt)。将其作为系统指令粘贴到 ChatGPT、Claude、Gemini 或你正在使用的任何模型中,然后向其提供需要分类的信息即可。
### 适用于其他语言吗?
**是的。** 该框架**独立于特定语言**:Martin、叔本华的理论以及各种谬误都是通用的分类,并非西班牙语特有的特征。该 skill 会**使用被分析消息所属的语言**进行回复,并在括号中保留西班牙语的规范标签,以确保不同语言之间的结果依然具有可比性。
**针对智利西班牙语进行过校准**的是其中的示例。如果在其他国家使用,建议在分析整个语料库之前构建 3–5 个本地案例:类型学是通用的,但阈值并非如此。欢迎提供针对特定国家/地区校准的案例贡献——参见 [Issues](../../issues)。
### 示例
**输入:** *“doctor miedo”(恐惧医生)*——Marco Enríquez-Ominami 在 2021 年针对 José Antonio Kast 的竞选言论。
**输出:** 负面传播 · 带有诉诸恐惧的直接攻击 · 争辩辩证法(人身攻击) · 人身攻击谬误 · 高评分。
完整案例及其输出结果请见 [`examples/`](examples/)。
## 前提条件
它基于**文本**运行。要分析辩论或会议,你需要准备文字记录;该 skill 无法转录音频或视频。`examples/` 目录中提供了可直接使用的示例素材。
## 不会做的事情
- **不衡量效果。** 它对消息的结构形式进行分类,而不预测其选举影响。基础研究明确指出:*使用更多负面竞选并不意味着能赢得选举*。
- **不替代人工验证。** 在最初的研究中,AI 辅助编码是由人工验证的。区分**反驳**与**正当防卫**是最考验判断标准的地方。
- **不作价值判断。** 它描述的是结构,而不是优缺点。
## 文档
| 文档 | 内容 |
|---|---|
| [`SKILL.md`](SKILL.md) | Skill 定义:角色、流程、规则和输出格式 |
| [`docs/METODOLOGIA.md`](docs/METODOLOGIA.md) | 包含定义和示例的完整方法论框架 |
| [`docs/METHODOLOGY.md`](docs/METHODOLOGY.md) | 英文版本 |
| [`examples/`](examples/) | 包含预期输出的示例案例 |
## 引用
如果你在学术或专业工作中使用了此工具,请引用基础研究论文:
请参见 [`CITATION.cff`](CITATION.cff)。
## 参考文献
- Martín, I. (2019). *La publicidad electoral.* En Herrero, J. (Ed.), *Manual de Marketing Político.*
Sevilla: Almuzara Libros.
- Soto, D. (2024). *Campañas Negativas en X para las Campañas Presidenciales 2021 en Chile.*
Re-present. Periodis. comun. soc., 21, 16-24.
- Schopenhauer, A. (2023). *Dialéctica erística: o Arte de tener razón en 38 artimañas.* Trotta.
## 许可证
[**CC BY-SA 4.0**](LICENSE) — 知识共享署名-相同方式共享 4.0 国际许可 (Creative Commons Atribución-CompartirIgual 4.0 Internacional)。
你可以使用、改编和重新分发本资料,甚至用于商业目的,前提是你必须**注明原作者**并在**相同的许可协议下**分发衍生作品。
由 [Rizoma](https://rizoma.ai) 维护 · contacto@rizoma.ai
标签:人工智能, 学术研究, 提示词工程, 政治学, 文本分析, 用户模式Hook绕过, 策略决策点, 防御加固