【社区共创】WPS社区定时发帖小助手V1.0 超!!!详细介绍

Lv.1新人创作者
历时10天+,花费14000+灵点,与灵犀多次“battle”后,终于完成一版可以看得过去的定时发帖小助手了!!!!!!功能齐全,真正做到实时发布!实时排序!
(插件获取方式详见末尾链接)
注意事项
一、话不多说,先介绍一下特色功能
与常见的定时发帖脚本、油猴脚本相比,本插件在「贴近社区体验」和「格式保真」上下了最大功夫:
1. 社区编辑器内嵌「定时发布」按钮
直接在社区发帖页「发布帖子」按钮右侧注入同尺寸的蓝色「定时发布」按钮。无需离开社区编辑器——写完正文、选好圈子标签,点一下蓝色按钮选个时间,插件自动保存草稿、排期,到点自动发布原草稿。这是最「原生」的定时发帖体验。
2. 正文格式 100% 保真,杜绝“HTML 源码”
此前尝试了几种方案,发布后正文会显示成 HTML 源码(标签当文本、图片丢失、图片只能作为附件形式上传,无法进行段落排版)。本插件从机制上规避:通过模拟复制粘贴的方式,使用浏览器调试方法及自定义函数将正文存入 WPS 在线文档,发布时从文档渲染,加粗、标题、字号、列表、换行、图片排版保持与社区一致。
3. 插件内置富文本编辑器(约莫与社区编辑器相似度90%?)
在插件内内置了一个富文本编辑器,可以实现图文混排保存。
4. 细化三类内容统一管理,编辑规则智能区分
认真考虑了不同情况的文章,最终将文章分为 社区草稿、本地草稿、社区草稿→本地三种类型。社区草稿正文锁定(正文在 WPS 文档,诚实提示只能改元数据并同步回社区);本地类文章可完全自由编辑。
5. 本地草稿,离线亦可用!
可在插件内创建本地草稿,离线亦可用!
网络恢复后也可以一键同步至社区或直接定时,恢复网络后到点即发(实现真正的实时发布排序)
*社区「最新」排序基于帖子的发布顺序排列,若先创建草稿并相隔较长时间后再点击发布,该帖子在「最新」板块中的显示位置会相对靠后。
6. 多渠道消息通知(不只网页提醒)
除浏览器内的桌面 / 页面通知外,插件还内置三种外部渠道通知:钉钉群机器人、企业微信群机器人、邮箱。发布成功、失败、存草稿待确认等关键节点,都能实时推到你的手机 / 工作群 / 邮箱——人不在电脑前也第一时间知道结果。 *搭配云端部署使用
7. 全流程管理,不止“定时”
独立主工作台(新建 / 任务 / 草稿 / 日志 / 设置),任务列表可筛选、搜索、导出 CSV、自定义列;日志全留痕;可选择本地调度或云端调度(开发中)。
二、基础功能实现情况(对照活动要求)
对照「社区共创实验室 · 第 1 期」活动命题要求,逐项落实如下:
活动要求 | 实现情况 |
能定时:可指定日期、时间自动发帖(按北京时间) | 支持:在新建定时页选择本地时间(北京时间),也可在社区编辑器点「定时发布」选一个时间点;支持多时段(多个时间点) |
能发出去:活动期内用该工具成功发出至少 1 篇真实帖子 | 已实测发出多篇真实帖子(部分测试贴已删除) 现有帖子:https://bbs.wps.cn/topic/96315?chan=share&fromshare=copylink&shareType=copylink |
内容有效:实测帖正常、可读、有信息量 | 正文经 WPS 在线文档渲染,格式正常、可读 |
可识别:实测帖带指定话题 #社区共创实验室 | 定时发帖 / 存草稿均可添加该话题,最多3个话题(参照社区编辑器发布要求) |
可复现:附使用说明,他人可顺利跑通且复用 | 插件形式,步骤简单,上手便捷。本文亦列举了详细的使用步骤介绍(详见第三节) |
加分项落实情况:
加分项 | 落实情况 |
配图 | 支持本地图片上传、外链图片上传两种形式,支持图文混排 |
取消待发 | 已实现 |
失败提示 | 发布成功/失败给出提示并记录日志,并可通过外部渠道通知,可编辑补发 |
多时段任务 | 同一内容可添加多个发布时间点,逐点跟踪状态 |
多渠道通知(扩展) | 钉钉 / 企业微信 / 邮箱三种通知渠道 |
错过补发(扩展) | 关机 / 断网错过的任务下次启动自动提示补发 |
本地草稿(拓展) | 可在插件内创建本地草稿,以及将社区已有草稿转换成本地草稿,实现实时发布排序 |
三、使用步骤介绍
整体流程:安装 → 登录 → 起草 → 定时 → 到点自动发布 → 查看结果。
步骤 1:安装
解压插件压缩包,得到 wps-bbs-poster 文件夹。
打开 Chrome/Edge 扩展管理页(chrome://extensions 或 edge://extensions)。
开启「开发者模式」,点「加载已解压的扩展程序」,选中 wps-bbs-poster 文件夹。
工具栏出现插件图标即安装成功。
步骤 2:登录
在浏览器中打开并登录 bbs.wps.cn(一次即可,之后复用)。
点插件图标 → 右上角「登录」做一次状态校准。
步骤 3:撰写文档,设置定时
多种方式撰文设置定时:
1、社区编辑器内编辑好文章内容,点击底部的”定时发布“按钮(第一次加载时需要刷新一下,按钮才会出现),设置定时任务即可
通过社区内”定时按钮“创建好定时任务后可到插件工作台 任务列表页 查看任务执行情况
2、插件内直接新建定时任务(推荐)
点插件图标/右下方悬浮图标 →「新建定时」
填标题(≥5 字)、选圈子 / 子圈、写富文本正文(≥10 字)、加话题(最多 3 个)。
根据需求填写文章内容
③设置发布时间(可多个),点「定时发布」加入队列。(如还不想发布,可以先保存为本地草稿)
3、读取登录账号现有草稿,设置定时任务。
插件主工作台→草稿页→抓取社区草稿
可对已有草稿进行在线编辑后同步到社区,或者将社区草稿转成本地草稿后再编辑处理
设置定时任务会有相应标签备注以及消息提示
步骤 4:到点自动发布
保持浏览器运行即可。半自动模式先存草稿待你确认,全自动模式直接发布。
任务列表页查询任务执行情况
步骤 5:查看结果
「任务列表」看状态,「日志」看过程;失败可重试,错过可补发。
步骤 6:配置消息通知(可选,推荐)
主工作台「设置」→「通知渠道」,在钉钉 / 企业微信 / 邮箱可中选一个或多个。
6.1钉钉机器人
【PC端】任意拉两个人成立一个群组,然后将其他人踢出群(PS.【手机端】右上角+号,发起群聊,面对面建群,输入4位数字后,直接点击进入群聊)
在群设置->智能群助手->添加机器人,添加一个新的「自定义机器人」
自定义机器人,安全设置->加签,复制到「加签Secret」一栏
复制自定义机器人的链接中的"access_token="后面的内容到「设置Token」一栏
点击【发送测试】按钮验证一下
6.2企业微信群机器人
任意拉两个人成立一个群组,然后将其他人踢出群
在会话列表右键点击刚创建的群->添加群机器人->新创建一个机器人->自定义机器人名称
复制WebHook地址到「设置WebHook地址」一栏
点击【发送测试】按钮验证一下
6.3邮件渠道
发件服务器:邮箱的SMTP服务器地址,如 smtp.qq.com
SMTP端口:SMTP服务器的端口号:通常是25;开启SSL之后,通常是465
发件账号:用于发送提醒邮件的邮箱,例如 xxxx@qq.com
登录密码/授权码:用于发送提醒邮件的密码,QQ邮箱可在邮箱设置中生成一组三方邮件服务专用的授权码,其他邮箱可能需要输入登录密码
收件地址:用于接收提醒的邮箱,例如 yyyy@qq.com
点击【发送测试】按钮验证一下
如配置了外部消息渠道,除了页面收到的通知外,还可以推送对应的消息至外部群里,以此实现远程消息接收。
桌面通知
钉钉机器人通知示例
企业微信机器人通知示例
四、发帖间隔保护/脚注/署名配置
内置最小发帖时间间隔保护,默认一分钟,可自己调节
可在设置页配置全局末尾备注,也可以在新建任务时单独配置单一任务的脚注显示
支持超链接等HTML脚本
五、待探索功能
WPS在线文档导入、社区关注功能
燃尽了!!!
与灵犀的其中一个探讨,执行32个命令,消耗846灵点
和灵犀沟通完此次插件开发,感觉与灵犀的熟悉程度已经不亚于家人了!
(欢迎大家体验反馈优化)
功能验证:Edge、Google Chrome
“本文部分内容由 AI 辅助生成”
Lv.3 优质创作者