项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-14 · 当前星标 ★ 494
技术标签
使用教程
环境要求
- Python 3.10+
- 聊天平台账号
安装与启动步骤
-
1拉仓库
它是聊天室里的自动反垃圾机器人。
git clone https://github.com/Charcoal-SE/SmokeDetector.git -
2装依赖
按清单装,注意权限。
pip3 install -r requirements.txt --upgrade -
3补用户级依赖
还有一份用户级清单。
pip3 install --user -r user_requirements.txt --upgrade -
4配凭据
要聊天平台账号与接口密钥。
-
5观察一轮判定
重点看误报,宁可漏也别误伤。
如何确认成功
对一条明显的垃圾消息能判定并上报,对一条正常讨论不误判
注意事项
- 它是聊天室里的无头反垃圾机器人,靠规则与模型配合判定。
- 误报比漏报更伤社区氛围,阈值要保守。
- 要平台账号与接口密钥,权限按需给。
- 规则长期对抗,需要持续维护。
核心亮点
- 基于正则规则实时扫描,检测响应快,适合高流量聊天室
- 无头架构部署简单,可长期后台运行,资源占用低
- 规则库可扩展,支持社区贡献新 spam 模式,适应性强
不足之处
- 依赖正则规则,对新型或变种 spam 的泛化能力有限
- 主要面向 Stack Exchange 聊天室生态,通用性受一定限制
适用场景
- Stack Exchange 等社区聊天室自动反垃圾
- 开源社区 IRC/Matrix 群组内容治理
- 论坛或即时通讯群组的广告刷屏监控
替代项目
Akismet、Discord Anti-Spam、Cleanchat
下一篇:stock-screener
同类项目推荐
GhostCut-auto_video_translation
开源
一键自动翻译视频硬字幕并配音,轻松实现视频本地化
auto video translation-video translator can auto translate video hard subtitles, aut···
artex-ko
开源
让 AI 智能体替你跑渗透测试,韩语母语直接上手
Global edition of ARTEX — an LLM multi-agent autonomous penetration-testing framewo···
3.0-Financial-Ai-Systems
开源
用机器学习与网络分析预测金融风险,优化投资组合
Machine learning and optimization models designed to enhance financial system stabil···
RSTGameTranslation
开源
截屏识别游戏文字,AI 实时翻译成中文字幕
Real-time Game Translation Tool | OCR + AI Translation | Windows Gaming | Open Sourc···
superseo-skills
开源
11 个 Claude SEO 技能,把审计写作外链一次跑通
11 Claude skills for SEO: page audits, linkbuilding, article writing, E-E-A-T audits···
sec-af
开源
让AI智能体自动审计代码,用证据链证明漏洞可利用性
AI-native code security auditor on AgentField that proves exploitability with verdic···
LLM_trader
开源
让大模型看图炒币,实时盯盘出信号
An LLM trading agent that shows its work: the chart, the prompt, the memory it retri···
agentkits-marketing
开源
让 AI 助手直接干营销活,开箱即用
Enterprise-grade AI marketing automation for Claude Code, Cursor, GitHub Copilot, an···
open-genai
开源
本地跑起日本政府 AI,数据不出门,功能全都有
デジタル庁のガバメントAI「源内(GENAI)」を完全ローカル(ローカルLLM/OpenAI互換)で動かす···
