🔔 WPS 社区新帖提醒-BinBo | 当关注的作者发帖,或指定关键词/话题有新帖时提醒用户
Lv.2 潜力创作者
一、工具名称 + 一句话介绍
WPS 社区新帖提醒-BinBo(Chrome/Edge 浏览器插件,Manifest V3)
二、获取方式
方式一:安装包下载(推荐)
📦 下载插件压缩包:WPS社区新帖提醒-BinBo-v1.1.0.zip(含全部源码与说明,为安全考虑,暂时按需申请查阅)
下载后解压,按下方「怎么用」三步安装即可
三、怎么用(安装 → 配置 → 收到提醒)
第 1 步 · 安装
解压压缩包,得到含 manifest.json 的文件夹
浏览器打开 chrome://extensions(Edge 为 edge://extensions)
右上角开启「开发者模式」
点「加载已解压的扩展程序」,选中刚才解压的文件夹
工具栏出现「WPS 社区新帖提醒」图标,固定到工具栏
第 2 步 · 配置订阅
点工具栏图标 →「打开管理中心」→「订阅」页
关注作者:直接输入作者昵称(如 WPS福利官),或粘贴主页链接
关键词:以 # 开头(如 #灵犀)
话题:以 话题: 开头(如 话题:社区共创实验室)
第 3 步 · 开启监控与推送
「设置」页 → 勾选「开启新帖监控」,设置轮询间隔(默认 3 分钟)
桌面通知默认开启,零配置
可选:配置消息推送(企业微信/Server酱/PushPlus/Bark/PushDeer),填 Key 后点「发送测试推送」验证手机收到
第 4 步 · 收到提醒
等一个轮询周期,社区有新帖 → 桌面通知弹出 + 手机/微信/企微推送
点通知直达原帖;「订阅」页可查看监控状态与最近提醒日志
页面说明:
插件缩览页面
插件工作台页面
四、实测说明
✅ 真实抓取:后台每 1–5 分钟抓取社区「最新」列表页(Nuxt SSR 数据解析,无需登录、不调私有 API、不 eval)
✅ 作者识别:输入作者名 WPS福利官 自动识别为「关注作者」(按用户 ID 精确匹配)
✅ 提醒通道:桌面通知实测弹出;企业微信群机器人 webhook 实测发送成功(errcode:0)
✅ 功能完善:作者/关键词/话题三类订阅、topicId 游标去重、免打扰时段、每日摘要、通知日志、配置 UI、失败提示
✅ 135 项自动化测试全部通过
五、灵犀怎么用(3–5 步)
先评估、不盲目写码:把命题交给灵犀,它先实测抓取 bbs.wps.cn 列表页,确认帖子数据(标题/作者/话题/topicId)内嵌在 Nuxt SSR 页面、无需登录,据此敲定「订阅→轮询→解析→匹配→通知→游标去重」架构。
纯逻辑先行 + 每步测试:按订阅存储→解析器→匹配引擎→提醒通道→轮询编排→后台/UI 顺序开发,每完成一个模块就写 node:test(含真实页面样本)再 Git 提交。
踩坑修复:MV3 后台 CSP 禁 eval,原来用 new Function 解析 NUXT 在浏览器报错;灵犀改为写「NUXT 安全求值器」(纯文本扫描 + IIFE 变量替换,不执行代码),真实样本回归通过。
提醒通道抽象:桌面通知零配置兜底;推送服务商统一抽象,Key 用户自备只存本地,未配置自动降级——核心功能不依赖外部服务。
稳定性与文档:免打扰/每日摘要/通知日志/失败提示;README 写清安装、订阅、配置、验证,他人可照做复现。
六、合规安全
只读社区公开列表页,低频轮询(≥1 分钟),不调私有 API、不批量抓取、不上传任何数据
订阅与推送 Key 仅存本地浏览器(chrome.storage.local),源码不含任何密钥
通知内容仅含公开帖子标题、作者与链接;权限最小化(storage/alarms/notifications + 社区域名 + 推送域名)
Lv.2 潜力创作者
Lv.2 潜力创作者
Lv.2 潜力创作者
Lv.3 优质创作者
Lv.2 潜力创作者
Lv.2 潜力创作者