惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

TaoSecurity Blog
TaoSecurity Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
F
Fortinet All Blogs
Cisco Talos Blog
Cisco Talos Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
S
Secure Thoughts
美团技术团队
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
C
CXSECURITY Database RSS Feed - CXSecurity.com
Engineering at Meta
Engineering at Meta
人人都是产品经理
人人都是产品经理
月光博客
月光博客
T
Tor Project blog
P
Privacy & Cybersecurity Law Blog
Recorded Future
Recorded Future
I
Intezer
博客园 - 【当耐特】
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
GbyAI
GbyAI
罗磊的独立博客
V
V2EX
Google DeepMind News
Google DeepMind News
D
DataBreaches.Net
Last Week in AI
Last Week in AI
T
Tailwind CSS Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
A
About on SuperTechFans
Scott Helme
Scott Helme
Vercel News
Vercel News
Spread Privacy
Spread Privacy
T
Threat Research - Cisco Blogs
Recent Announcements
Recent Announcements
Hacker News: Ask HN
Hacker News: Ask HN
C
CERT Recently Published Vulnerability Notes
G
Google Developers Blog
B
Blog
博客园 - 叶小钗
WordPress大学
WordPress大学
博客园 - 聂微东
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Jina AI
Jina AI
IT之家
IT之家
C
Cybersecurity and Infrastructure Security Agency CISA
P
Palo Alto Networks Blog
小众软件
小众软件
博客园 - Franky
Microsoft Azure Blog
Microsoft Azure Blog
AWS News Blog
AWS News Blog

V2EX

我用 AI 写代码,但终端管理反而成了累赘——于是我做了 codux - V2EX [调研] 各位在公司都用什么 ide 和 agent 写代码? 老运维 share 一个运维平台 新电脑 brew install node 之后,一个小设置可以提升对供应链投毒的防御 - V2EX GLM-Coding 调用持续报错: z.ai 的 Lite 套餐几乎无法使用,官方 Pro/Max 是否稳定? - V2EX 上海漕河泾内推,本组有 2 个 hc,一个后端,一个前端,预算都是 20k 左右,不打卡,氛围好 如果 V2EX 上有一组不永久保存聊天记录(比如只保存 7 天或者 24 小时)的聊天室,那么会开启哪些有用或者有趣的可能? - V2EX gemini cli 貌似挂了,一直返回 403 - V2EX 第一次在自媒体上赚到钱 收集了最近在使用的低价 GPT, Gemini,邮箱等 AI 会员的小店合集 讨论个大实话:现在企业还在说 AI 编程提效 20%, 30%的,真的太落后,没用懂 AI。因为包括很多前沿公司,已经狂奔到提效 200%-500%的情况 [招聘][远程][币安] 前端/后端/QA/iOS/Android 至少 3 年以上经验 目前有大量 HC 欢迎投递 Chatgpt Pro 用量用不完的可以开这些设置 面试的时候好像遇到钓鱼了,给各位避个坑 cursor 年续费 22 号到期, 自动续费是否还是老的计次套餐呢 - V2EX 被两件破事毁掉的一下午,琐碎的内耗消磨人的精力 使用 Planet 存储 Codex 的会话或者重要信息 - V2EX 如果业务部门领导不要你开发功能,而是要求你教会它用 claude code 开发功能,你会怎么做? 分享一个 MacOS 接绿联 CM818 USB 转 DP 转接器使用感受 - V2EX 我的 HR 朋友 10 年老 Java ,非全大专,大家帮忙看看简历 开源了一个 AI 口语练习工具,音素级发音评分,完全免费可自部署 V2EX 上有哪些你觉得很有趣、印象深刻的妹纸? 字节为啥不出个国内版 Vercel? 有在大马的朋友吗? 问个运营商问题 你们在有领导的公司大群发过的最大胆的消息是什么 公司裁员,目前没有工作。想试试摆摊,做一个移动鲜啤打酒车 我的硬盘 Memblaze Pblaze 5 Linux 下不识别,给 Linux 内核提交了补丁, AI 说有望被合并 - V2EX 只有我一个人觉得 codex 不好用? 做了个 AI + 真人专家监督的广告投放平台 Auxora, 7 个品牌跑出 6x ROAS 如何走出至亲的离世 Claude Web 端貌似 claude-opus-4-7 偷偷上了? 现在 Apple 开发者帳號應該是用哪个地区会更好? - V2EX 用回测筛选因子的一点经验分享 给女儿 vibe 了一个故事类的 app,做完发现,这类应用似乎上线难度极大? - V2EX 手机格式化 bitget 钱包没了,里面开通的银行卡还有机会拿到吗 - V2EX [送码] TransVoice - 我的第一款 App 上架啦!实时转写+翻译+字幕,会议听课好助手! PictureHub 高清摄影作品的画廊 Planet 的第一个使用 macOS 26 SDK 构建的 Insider 版本 20260416-1 - V2EX 成都二手房是不是在涨价,有点坐不住了 - V2EX claude 生态(skill mcp plugin)等 Studio Display XDR VESA 适配器脱落 有在用印度区 applestore 的大哥嘛,请教一下礼品卡去哪里买呢 - V2EX 我好像知道京东家政爆火的原因了 - V2EX 薅了公司的 a 家 api key,用机场 ip 做代理容易被封吗 如何在初期就识别 HR 在刷 KPI,没打算招你? [分享]精心打造一个 AI 编程知识库(算法/设计模式/提示词/Skills),助力程序员转型 港版 iPhone 在国内支持联通 5GA 吗?在广东用 想办港卡 AI 对 it 行业影响太大了 我做了个把照片变成 iOS 小组件贴纸的 App ChatGPT Pro 5x 套餐 量真的很足! I have found a method to directly generate advertising video materials using scripts 在小城市开个店,给人写软件,有前途吗 chrome 最新的 147 版直接卡爆炸了 - V2EX 为什么厂家不在 skill/mcp 这类的工具中塞广告呢?这样不是可以大赚嘛? minimax 真是脸都不要了,工作日下午 14:00 定时开启 529,脸都不要了。训练模型居然占用用户使用时间 外资非核心部门 vs 另一家外资的核心部门,该跳吗? iTad 标签 扩展 加小动作 ? - V2EX 去年 H200 能买,不让买是代替快出来了? - V2EX AI 赛事通 - 2026 年 4 月中国区新增 AI 竞赛和黑客松汇总 - V2EX V2EX › 登录 现在安卓开发都在做啥 - V2EX 浏览器插件 沉浸式翻译 是不支持自定义模型了吗? - V2EX Codex 里的 GPT5.4 也能降智?上午让它改两个问题,改了一个小时了, plus 额度用了一半了还是没改好,和前几天用的体感完全不一样。要它改的问题也不复杂。服了。 目前有使用 claude code 的收到人脸认证的吗 - V2EX 分享一个自己做的 Nginx 管理工具,实时请求动态预览!(无奈市面上实在找不到好用的,自己撸了个) - V2EX claude code 崩了么? 今天在反重力上用 claude 一点都不丝滑,有同样的感受吗? opencode 消息周知插件 今天 claude opus 和前两天比,质的飞跃 - V2EX 999 包月价? - V2EX 一个版本, 50 项更新:我们几乎重做了整个播放页 本地大模型多大显存够用? GOGDNS 一款简易的私人 DNS 服务器 - V2EX API key (GLM) 怎么使用 claude code desktop ? Claude 这样订阅有问题吗 - V2EX 帮我爸找回了一篇赛博兰亭集序 求推荐稳定、高性价比使用 Claude Opus 4.6 的渠道/平台 搞个云端 claude code 防止 封号 - V2EX 用 Claude 要实名了,内地用户怎么办? OpenAI Plus 和 Team 都缩水了吗 海外 Android 手机有什么好用的国内第三方应用市场推荐吗 - V2EX 把电脑伪装成电视,用 DLNA 投屏拿到视频号直播流地址 - V2EX claude 认证莫慌 北京互联网法院有什么攻略么?起诉北京智谱华章科技股份有限公司退款可行么? - V2EX Claude 开始引入身份验证 求 vscode 做笔记软件的插件推荐 - V2EX 讯飞星辰的 Coding Plan 如何? Anthropic 宣布在 Claude 平台推行身份验证机制 科普一下低价 gpt 是怎么来的 有没有长期关注 Claude 的朋友,我建了一个 Channel 自动抓取 Claude Team 的推文 啃了那篇 54 页的 Agent Harness 综述, 给大伙讲个省流版 现在那家的 coding plan 还能买到 是不是最近会有什么更聪明的大模型要发布了呀? 用多了 AI 后,有没有觉得 AI 生成的文章有很强的既视感? 如何 实践 Harness 工程? 今日份 GPT 5.4 笑话 如何建一个自己的号池,让 cursor 真正实现 token 自由 写了三个月 Agent Harness,我终于敢让 Claude Code 全自动写代码了
贝叶斯与 AI 的完美搭档: Telegram 群组智能垃圾检测背后的秘密
lovelilili · 2026-01-25 · via V2EX

在数字世界中,垃圾信息就像城市中的垃圾,如果不及时清理,就会影响我们的网络环境。而我们的智能垃圾检测系统,就像一支高效的清洁队伍,正在默默守护着我们的网络空间。这支队伍有两位核心成员:经验丰富的"老专家"贝叶斯,和聪明能干的"新人"AI 。让我们来看看他们是如何配合工作的。

贝叶斯:经验丰富的老专家

想象一下,贝叶斯就像一位资深的垃圾分类专家。他拥有丰富的经验,能够快速判断一条消息是否是垃圾。他的工作原理很简单:

  1. 学习经验:每次看到一条消息,他都会记住其中的关键词
  2. 计算概率:根据过去的经验,计算这条消息是垃圾的可能性
  3. 快速判断:基于概率,做出是否是垃圾的决定

比如,当他看到"转手"、"出售"、"价格"这样的词时,就会提高警惕,因为这些词经常出现在垃圾消息中。

贝叶斯的优点

  • 速度快:能够瞬间做出判断
  • 经验丰富:随着时间推移,判断越来越准确
  • 稳定可靠:不会因为一两条消息就改变主意

贝叶斯的局限

  • 有时候经验不足,对新型垃圾把握不准
  • 需要不断学习才能保持最佳状态

AI:聪明能干的新人

而 AI 就像一位刚毕业的高材生,拥有最新的知识和强大的分析能力。当贝叶斯对一条消息的判断不够自信时,AI 就会接手:

  1. 深度分析:AI 会仔细阅读整条消息,理解其中的含义
  2. 上下文理解:不仅看关键词,还理解整个句子的意思
  3. 综合判断:结合常识和逻辑,做出更准确的判断

比如,对于"转手私人学生 M🐕‍🦺,每个月给 2k 就行"这样的消息,AI 能够理解这是在出售服务,并给出详细的理由。

AI 的优点

  • 理解能力强:能够理解复杂的句子和隐含的意思
  • 适应性强:对新型垃圾有很好的识别能力
  • 解释清晰:能够说明为什么判断一条消息是垃圾

AI 的局限

  • 速度稍慢:需要更多时间进行分析
  • 成本较高:需要更多的计算资源

完美搭档:贝叶斯与 AI 的配合

我们的系统之所以强大,正是因为这两位搭档的完美配合。在实际代码实现中,这种配合体现在三个关键阶段:

  1. 第一轮筛查:贝叶斯先快速过一遍,处理掉明显的垃圾

    // 贝叶斯检测代码片段
    const bayesResult = await bayesDetector.checkMessage(request);
    if (bayesResult.confidence >= config.bayes.directSpamThreshold) {
      // 高置信度垃圾,直接处理
      return handleSpam(bayesResult);
    }
    
  2. 深度分析:对不确定的消息,AI 进行深入分析

    // AI 检测代码片段
    const aiResult = await ollamaDetector.checkMessage(message);
    if (aiResult.confidence >= 65) {
      // AI 确认垃圾,进行处理
      return handleSpam(aiResult);
    }
    
  3. 经验传承:AI 的判断结果会教给贝叶斯,让他变得更聪明

    // 增量学习代码片段
    const trainingMessage = {
      message: messageContent,
      messageType: aiResult.isSpam ? 'spam' : 'ham',
      // ... 其他字段
    };
    await bayesDetector.trainIncremental(trainingMessage);
    

这种配合带来了几个显著的优势:

1. 高效的分工

  • 贝叶斯处理 80%的简单案例,快速响应
  • AI 专注于 20%的复杂案例,确保准确性
  • 整体效率大大提高

2. 持续的学习

每次 AI 处理一条消息后,都会把结果"教"给贝叶斯:

  • 贝叶斯记住新的垃圾模式
  • 下次遇到类似消息时,贝叶斯能够独立处理
  • 系统越用越聪明

3. 平衡的性能

  • 速度:贝叶斯的快速响应确保大部分消息能够即时处理
  • 准确性:AI 的深度分析确保复杂案例的准确判断
  • 成本:大部分工作由低成本的贝叶斯完成,AI 只处理必要的部分

实际应用中的表现

在实际使用中,这个组合展现出了出色的表现。让我们通过实际日志来看看系统是如何工作的:

案例 1:常见广告处理流程

// 第一次处理日志
{
  "用户 ID": "1985508121",
  "消息": "转手私人学生 M🐕‍🦺,每个月给 2k 就行",
  "贝叶斯结果": {
    "置信度": "4%",
    "判断": "非垃圾",
    "关键词": ["2k", "月", "转手", "行", "学生"]
  },
  "AI 结果": {
    "置信度": "78%",
    "判断": "广告",
    "理由": "内容明确为转手私人学生并标明每月 2k 费用,属于典型的销售推广信息"
  },
  "后续处理": "删除消息并记录,贝叶斯进行增量学习"
}
// 第二次处理日志(相同用户,类似消息)
{
  "用户 ID": "1985508121",
  "消息": "转手私人学生 M🐕‍🦺,每个月给 2k 就行",
  "贝叶斯结果": {
    "置信度": "6%",
    "判断": "非垃圾",
    "关键词": ["2k", "月", "行", "学生", "转手"]
  },
  "AI 结果": {
    "置信度": "88%",
    "判断": "广告",
    "理由": "消息明确提供带价格的私人服务(每月 2k ),属于高风险广告特征"
  },
  "后续处理": "删除消息并记录,贝叶斯进行增量学习"
}

从日志中可以看出:

  • 贝叶斯的置信度从 4%提高到 6%,虽然幅度不大,但这是稳健的渐进式学习
  • AI 的置信度从 78%提高到 88%,说明 AI 对这种模式的理解更深入
  • 关键词的排序有微妙变化,反映了贝叶斯对词汇重要性的重新评估

案例 2:新型垃圾识别

// 处理新型垃圾的代码流程
async function handleNewSpamPattern(message: string) {
  // 1. 贝叶斯尝试判断但不确定
  const bayesResult = await bayesDetector.checkMessage(message);
  if (bayesResult.confidence < 30) {
    // 2. AI 进行深度分析
    const aiResult = await ollamaDetector.checkMessage(message);

    // 3. 如果 AI 确认垃圾,进行处理并训练贝叶斯
    if (aiResult.isSpam) {
      await processSpamMessage(aiResult);

      // 4. 增量学习 - 贝叶斯学习新模式
      const trainingData = createTrainingData(message, aiResult);
      await bayesDetector.trainIncremental(trainingData);

      logger.info('New spam pattern learned', {
        pattern: extractPattern(message),
        confidence: aiResult.confidence
      });
    }
  }
}

在这个例子中,我们可以看到:

  • 贝叶斯首先尝试判断,但由于没有见过这种模式,置信度低
  • AI 通过理解上下文和语义,识别出新的垃圾模式
  • 系统不仅处理了这条消息,还让贝叶斯学习了新模式
  • 日志记录了新模式的学习,便于后续分析

实际效果数据: | 指标 | 初始值 | 1 周后 | 1 个月后 | |------|--------|-------|---------| | 贝叶斯独立处理率 | 65% | 78% | 85% | | AI 平均置信度 | 72% | 81% | 88% | | 误报率 | 3.2% | 1.8% | 0.9% | | 处理延迟 | 120ms | 95ms | 78ms |

这些数据表明,随着系统的持续运行,贝叶斯和 AI 的配合越来越默契,整体性能不断提升。

为什么这个组合更好?

  1. 互补优势:贝叶斯的速度和 AI 的准确性完美结合
  2. 持续改进:系统越用越聪明,适应性越来越强
  3. 资源优化:在准确性和性能之间找到最佳平衡点

结语

所以我为这个 telegram 反垃圾机器人起名为 SageGuard-贤者🤖,希望其随着样本的增加能更加精准识别垃圾内容。 得益于 Oracle 提供的永久免费服务器和 ollama 提供的免费在线大模型调用 token 额度,该项目所在 Oracle 英国服务器到 telegram 荷兰数据中心延迟在 10ms 以内,到 ollama api 延迟 2ms 左右。 目前为爱发电,希望 SageGuard-贤者🤖 最终依靠快速的垃圾内容判断和低延迟的相应速度,为群管理反垃圾提供有益帮助,让群不被垃圾信息淹没,回归交流本质。