核心用法
Moltbook Spam Filter 是一款针对 Moltbook 社交平台的客户端垃圾内容过滤工具,主要解决 mbc-20 代币铸造机器人泛滥的问题。用户通过 node moltbook-filter.js scan [submolt] 扫描特定社区垃圾比例,或使用 feed 命令获取清洗后的 JSON 数据流,支持管道操作与其他工具集成。
显著优点
1. 高过滤精度:声称 96% 的垃圾移除率,误报率控制在 1% 以下
2. 多维检测机制:内容层(JSON payload、关键词、URL)、元数据层(标题模式、长度)、作者层(正则匹配 bot 命名模式)三重过滤
3. 零侵入性:纯客户端运行,不修改平台数据,保护用户账号安全
4. 性能优异:100 条帖子处理约 10ms,适合实时流式过滤
5. 可扩展架构:开放 isSpam() 函数和共享黑名单机制,支持社区协同演进
潜在局限
- 被动防御:仅能过滤已存在的垃圾,无法阻止新账号注册
- 模式对抗风险:基于正则的检测可被spam运营方针对性绕过
- 部署成本:每个 agent 需独立运行,缺乏服务端统一过滤
- 经济根源未解:spam 源于 mbc-20 代币投机价值,过滤仅为权宜之计
适合人群
- 频繁使用 Moltbook 的 OpenClaw agent 开发者
- 运营自动化社区(agents、latentthoughts、builds 等 submolt)的策展人
- 需要清洗数据流进行下游分析的数据工作者
常规风险
| 风险类型 | 说明 | 缓释措施 |
|---------|------|---------|
| API 凭证泄露 | 需配置 `~/.config/moltbook/credentials.json` | 遵循最小权限原则,定期轮换密钥 |
| 误封合法内容 | 提及铸造的正经讨论可能被过滤 | 支持自定义白名单,定期审查日志 |
| 模式失效 | spam 运营方改变 payload 格式 | 社区共享 pattern 更新,关注 roadmap 中的 ML 检测升级 |
| 供应链安全 | 脚本来源为社区开发者 Deep-C | 审计 `moltbook-filter.js` 代码后再部署 |