SmokeDetector

自动揪出聊天室垃圾广告,一键链接直达删除

开源 🏷️完全免费 ✅ 目前可打开 行业应用 🍴 复刻 206 🐛 待处理 97 👀 关注 23
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 494
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,无付费计划

项目预览

SmokeDetector 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类行业应用
开发团队Charcoal-SE
定价模式🏷️完全免费
价格说明开源免费,无付费计划
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型hacktoberfest,python,regex,spam
GitHub 星标★ 494
上线时间2014-01-30 00:00:00
代码更新2026-11-04
仓库体积1.95 GB
本站数据更新2026-11-04
维护状态活跃
收录时间2026-09-14
浏览次数1

项目介绍

SmokeDetector 是一个无头聊天机器人,专门用于在聊天室中实时检测垃圾信息(spam),一旦发现可疑内容,就会自动在聊天室中发布指向该消息的链接,方便管理员快速定位并删除。它主要解决公共聊天室中广告、恶意链接、重复刷屏等垃圾信息泛滥的问题,减轻人工审核负担。核心能力基于 Python 和正则表达式规则引擎,能够扫描消息内容、匹配已知 spam 模式,并以低延迟方式推送告警。项目采用无头设计,不依赖图形界面,适合部署在服务器端持续运行。它起源于 Stack Exchange 聊天室的防 spam 实践,经过社区长期维护,规则库可扩展,支持自定义检测逻辑。对于需要自动化内容治理的社区、论坛或即时通讯群组,SmokeDetector 提供了一种轻量、可定制的反垃圾信息方案。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-14 · 当前星标 ★ 494

技术标签

使用教程

难度:进阶 约 40 分钟 部署方式:本地安装 5 步

环境要求

  • Python 3.10+
  • 聊天平台账号

安装与启动步骤

  1. 1拉仓库

    它是聊天室里的自动反垃圾机器人。

    git clone https://github.com/Charcoal-SE/SmokeDetector.git
  2. 2装依赖

    按清单装,注意权限。

    pip3 install -r requirements.txt --upgrade
  3. 3补用户级依赖

    还有一份用户级清单。

    pip3 install --user -r user_requirements.txt --upgrade
  4. 4配凭据

    要聊天平台账号与接口密钥。

  5. 5观察一轮判定

    重点看误报,宁可漏也别误伤。

如何确认成功

对一条明显的垃圾消息能判定并上报,对一条正常讨论不误判

注意事项

  • 它是聊天室里的无头反垃圾机器人,靠规则与模型配合判定。
  • 误报比漏报更伤社区氛围,阈值要保守。
  • 要平台账号与接口密钥,权限按需给。
  • 规则长期对抗,需要持续维护。

核心亮点

  • 基于正则规则实时扫描,检测响应快,适合高流量聊天室
  • 无头架构部署简单,可长期后台运行,资源占用低
  • 规则库可扩展,支持社区贡献新 spam 模式,适应性强

不足之处

  • 依赖正则规则,对新型或变种 spam 的泛化能力有限
  • 主要面向 Stack Exchange 聊天室生态,通用性受一定限制

适用场景

  • Stack Exchange 等社区聊天室自动反垃圾
  • 开源社区 IRC/Matrix 群组内容治理
  • 论坛或即时通讯群组的广告刷屏监控

替代项目

Akismet、Discord Anti-Spam、Cleanchat

上一篇:ai-medical-chatbot

下一篇:stock-screener

同类项目推荐

GhostCut-auto_video_translation 开源

一键自动翻译视频硬字幕并配音,轻松实现视频本地化

auto video translation-video translator can auto translate video hard subtitles, aut···

★ 177 2026-08-09
artex-ko 开源

让 AI 智能体替你跑渗透测试,韩语母语直接上手

Global edition of ARTEX — an LLM multi-agent autonomous penetration-testing framewo···

★ 2641 2026-10-09
3.0-Financial-Ai-Systems 开源

用机器学习与网络分析预测金融风险,优化投资组合

Machine learning and optimization models designed to enhance financial system stabil···

★ 284 2026-10-08
RSTGameTranslation 开源

截屏识别游戏文字,AI 实时翻译成中文字幕

Real-time Game Translation Tool | OCR + AI Translation | Windows Gaming | Open Sourc···

★ 747 2026-09-19
superseo-skills 开源

11 个 Claude SEO 技能,把审计写作外链一次跑通

11 Claude skills for SEO: page audits, linkbuilding, article writing, E-E-A-T audits···

★ 380 2026-09-30
sec-af 开源

让AI智能体自动审计代码,用证据链证明漏洞可利用性

AI-native code security auditor on AgentField that proves exploitability with verdic···

★ 200 2026-08-09
LLM_trader 开源

让大模型看图炒币,实时盯盘出信号

An LLM trading agent that shows its work: the chart, the prompt, the memory it retri···

★ 141 2026-09-16
agentkits-marketing 开源

让 AI 助手直接干营销活,开箱即用

Enterprise-grade AI marketing automation for Claude Code, Cursor, GitHub Copilot, an···

★ 7 2026-09-15
open-genai 开源

本地跑起日本政府 AI,数据不出门,功能全都有

デジタル庁のガバメントAI「源内(GENAI)」を完全ローカル(ローカルLLM/OpenAI互換)で動かす···

★ 139 2026-08-09