Hi there 👋

There is Ramsay’s personal blog, where he shares a bit of what he has learned along the way.
Ramsay Leung

基于贝叶斯算法的Telegram广告拦截机器人(二):上线半月的故障、挑战与优化之路

1 引言 半个月前,我发布了一个基于贝叶斯算法的Telegram广告拦截机器人 @BayesSpamSniperBot (https://t.me/BayesSpamSniperBot) 项目地址:https://github.com/ramsayleung/bayes_spam_sniper 系列文章: 基于贝叶斯算法的Telegram广告拦截机器人(一):从问题到产品 尽管项目代码开源,但我始终以产品思维运营它。上线半个月以来,经历了故障、用户反馈与持续优化,现将这段经历分享出来。 ...

九月 13, 2025 · 9 分钟 · 4261 字

基于贝叶斯算法的Telegram广告拦截机器人(一):从问题到产品

English Version 系列文章: 基于贝叶斯算法的Telegram广告拦截机器人(二):上线半月的故障、挑战与优化之路 1 序言 我花了一周末时间,写了一个自学习的 Telegram 广告拦截机器人 @BayesSpamSniperBot (https://t.me/BayesSpamSniperBot),项目开源在:https://github.com/ramsayleung/bayes_spam_sniper 1.1 Telegram Telegram 是一个流行的即时通讯软件,类似微信,Whatsapp,已有超过10亿用户,支持许多强大的功能,如聊天记录云存储,支持Linux, Mac, Windows, Android, IOS, Web 多个平台,客户端都是开源,类似微信公众号的频道功能(Channel),还有我见过的最强大的机器人系统。 ...

八月 28, 2025 · 14 分钟 · 6691 字

一本读了八年还没读完的书

1 缘起 正如我在之前博客文章《这些年走过的路:从广州到温哥华》1提到的那样,我在大二暑假的时候因缘际会,获得了去一家在深圳的初创公司实习的 Offer。 实习的两个多月时间也快就过去了,我也顺利拿到了 Return Offer,公司也非常有人情味地给实习生办了个欢送典礼。 当时实习的导师,也是这家公司的副总裁,加州州立大学的刘颖教授2,在欢送典礼上给我们几个实习生每人都赠送了一本书作为临别礼物。(可惜换了几次手机,已经找不回当初手捧着书的合照了) ...

八月 4, 2025 · 7 分钟 · 3371 字

从在加拿大退货失败的一件小事思考系统设计

1 前言 前天刚写完《软件设计的哲学》,满脑子还萦绕着模块耦合和接口抽象, 结果昨天就撞上一个现实中的“设计陷阱”——一次耗时数小时却无解的「退货」噩梦。 今天趁着周末,决定把这场荒诞遭遇拆解出来,既当吐槽,也当案例分析. ...

五月 31, 2025 · 6 分钟 · 2698 字

软件设计的哲学

1 前言 知道这本书是因为在 Hacker News 上有人提问:你读过最好的技术书是什么 1? 最高赞的书是 Design Data Intensive Application(DDIA, 即《数据密集型应用系统设计》2), 我觉得 DDIA 也担得起这个赞誉,然后最高赞的回答顺势提到了 A Philosophy Of Software Design 3, 想来能与 DDIA 齐名的书,肯定不会差得哪里去。 ...

五月 30, 2025 · 12 分钟 · 5643 字