快捷评论内容
详情介绍
一、插件简介
快捷评论(quickreply)面向社区站点,在帖子回复框右下角提供快捷回复入口。用户可一键填入预设文案,也可开启「锁定输入」模式,仅允许点选预设内容、禁止手动输入。
适合引导良性互动、降低灌水门槛、活动统一回复口径等场景。
- 前台入口:帖子详情页回复框右下角快捷评论按钮(全局
renderAssets注入) - 后台入口:应用中心 → 快捷评论 → 配置
- 独立路由: 无(纯前端注入 + 配置驱动)
二、核心能力
| 能力 | 说明 |
|---|---|
| 快捷文案列表 | 后台每行一条,前台弹层展示 |
| 一键填入 | 点击后将文案写入回复框 |
| 锁定输入 | 开启后回复框只读,只能点选快捷回复 |
| 全局注入 | 通过 renderAssets 在所有社区页加载资源 |
| 去重 | 自动去除空行与重复文案 |
三、依赖与安装
建议环境:
- 已安装并启用 社区(community) 插件(帖子回复框)
安装步骤:
- 应用中心安装并启用 快捷评论
- 打开「启用快捷评论」
- 编辑「快捷回复内容」,每行一条
- (可选)开启「锁定输入」
- 打开任意帖子详情页验证
安装时操作: copyStaticAssets('quickreply') 复制 CSS/JS 到 public。
四、应用中心基础配置
路径:应用中心 → 快捷评论 → 配置
| 配置项 | 说明 | 建议 |
|---|---|---|
| 启用快捷评论 | 总开关;关闭后回复框无入口 | 保持开启 |
| 锁定输入 | 开启后回复框不可手动输入,只能点选 | 活动期可开,日常慎用 |
| 快捷回复内容 | 每行一条;前台点击后填入回复框 | 保持 3–10 条为宜 |
默认文案示例:
感谢分享!
学到了,顶一下
写得很清楚,收藏了
同求,期待更新
已解决,谢谢楼主五、配置建议(重点)
5.1 文案撰写
- 简短礼貌,避免营销感过强
- 活动期可替换为统一口号
- 不宜过长,以免撑破回复框布局
5.2 锁定输入使用场景
| 场景 | 是否建议锁定 |
|---|---|
| 日常社区 | 不建议 |
| 抽奖/活动统一回复 | 可短期开启 |
| 防恶意长文灌水 | 谨慎使用 |
锁定后用户无法补充说明,可能影响讨论质量。
六、前台用户流程
- 用户打开帖子详情页,见回复框右下角快捷评论图标
- 点击图标展开预设文案列表
- 点击某条文案,内容填入回复框
- 若未锁定输入,用户可继续编辑后提交
- 若锁定输入,回复框为只读,只能点选后直接提交
七、后台审核与运维
无独立后台页,运维在应用中心:
| 操作 | 说明 |
|---|---|
| 更新文案 | 修改后即时生效(刷新页面) |
| 临时关闭 | 关闭总开关即可 |
| 活动结束 | 关闭锁定输入,恢复自由回复 |
八、特殊说明
资源注入(renderAssets):
<link rel="stylesheet" href="/static/quickreply/quickreply.css">
<script>window.__QUICKREPLY__={"lock":false,"phrases":[...]};</script>
<script src="/static/quickreply/quickreply.js" defer></script>渲染条件: 插件启用 + 文案列表非空 + 单请求内仅注入一次($assetsRendered 静态标记)。
静态资源: quickreply.css、quickreply.js(版本 v1.0.1)
无数据库表: 配置存于插件 config,卸载无数据残留(除 public 静态文件)。
九、推荐上线清单
- 启用插件
- 编写 5 条左右默认快捷文案
- 确认锁定输入为关闭状态(除非有特殊需求)
- 在 PC 与移动端各测一次回复流程
- 活动期如需锁定,提前公告说明
十、常见问题
Q:回复框看不到快捷入口? 检查总开关、文案列表是否为空、社区页是否加载了插件 renderAssets。
Q:开启锁定后用户抱怨无法输入? 活动结束及时关闭「锁定输入」。
Q:修改文案不生效? 强刷页面清除缓存;确认已保存配置。
Q:能否按版块不同文案? 当前版本为全站统一列表,不支持按版块配置。
Q:快捷回复会代替真实互动吗? 建议文案多样化,避免全站千篇一律;日常不宜长期开启锁定。
Q:卸载后 CSS 还在? copyStaticAssets 复制的 public 文件可能保留,不影响功能。
更新记录 (2)
-
v1.0.2
2026-08-26
1、新增选中回复功能 2、修复评论不显示快捷回复按钮
-
v1.0.1
2026-08-24
首次发布