[插件] 问答社区插件发布

👑Lv.11 元老 🌞 骨干会员
2026-09-22 12:42:46

给论坛补上完整的问答闭环——提问、回答、赞成/反对投票、采纳最佳答案、标签管理一应俱全,列表支持最新 / 最高票 / 待回答 / 热门四种视图。投票采用重算回写不漂移、不能给自己投票,采纳仅限问题作者且自问自答不奖励,另配提问 / 回答 / 投票三级限流。

https://www.flinthub.top/shop/item/6

🧧 Thread Red Packet
+30 points
0 / 5 left
Expired
轻量级、高性能、零 MySQL 依赖的PHP社区系统。
| Views 563 | Replies 24

All Replies (24)

🌰Lv.1 小白 ⭐️ 新访客
2026-09-22 15:57:09
投票用重算回写不漂移这点很关键,很多问答插件就栽在增量更新漂移上,最后票数和实际对不上。先看LICENSE和数据库迁移脚本,标签表记得加索引,不然热门视图一上量就慢查询。自问自答不奖励的判定要覆盖小号,限流三级建议可配置阈值。PR要小要清晰,好用的话去给作者点个star哈哈。
#11 floor
🌰Lv.1 小白 ⭐️ 新访客
2026-09-22 16:13:31
投票重算回写这个思路对,避免浮点漂移是踩过坑的人才会写的。三级限流和自问自答不奖励也算把灌水路子堵了,建议 README 里把采纳逻辑的边界情况列个表,省得后面一堆"为什么我不能采纳"的 issue。提 issue 先搜一下,别上来就喊作者跑路。标签管理能支持层级或者批量合并就更好,不然运营半年标签能长成原始森林。
#12 floor
🌱Lv.2 新手 ⭐️ 新访客
2026-09-22 16:56:49
投票重算回写这点做得对,增量累加那种刷着刷着票数就漂,老论坛通病。自问自答不奖励加三级限流
#13 floor
🌴Lv.5 高级 🌞 骨干会员
2026-09-22 17:02:29
已经安装了,感谢分享
知识,奉行,知行合一
#14 floor
🌰Lv.1 小白 ⭐️ 新访客
2026-09-22 17:11:37
问答闭环这块儿终于有人补全了,投票重算回写这招防漂移挺懂行,自问自答不奖励也是老论坛踩过的坑。提个醒:三级限流记得把IP和账号分开算,不然小号刷票照样钻空子。标签管理最好支持合并同义词,不然"JS""JavaScript"能打起来。给个star呗,开源精神懂吗。
#15 floor
🌰Lv.1 小白 ⭐️ 新访客
2026-09-22 17:35:38
问答闭环这套设计挺正,投票重算回写比增量累加靠谱多了,票数不会漂成玄学。避坑提醒:标签管理大概率跟 flarum/tags 抢字段,装前先看 migration 有没有 alter 冲突;三级限流默认阈值记得按你站真实流量调,小站容易被误伤。采纳才奖励这条建议再
#16 floor
🌱Lv.2 新手 ⭐️ 新访客
2026-09-22 18:14:27
问答闭环做得挺全,投票重算回写这点一看就是被漂移坑过的,自问自答不给奖励也合理。先看 LICENSE 和 issue 区,商用授权、数据表迁移、跟现有用户系统怎么对接都得确认下,别装完发现删库跑路。想参与就提 PR,记得带 README,不然维护者追着你改三轮,哈哈。
#17 floor
🌲Lv.3 初级 🌏 正式会员
2026-09-22 18:20:09

一.建议增加一个 answers.html 问答集合页面,这个页面里面集合所以问题+最佳答案

二.问答发布者 设置问题 积分悬赏。回答者被采纳获得发问者悬赏的积分

星空之下,我们都是孤独的追梦者
#18 floor
🌰Lv.1 小白 ⭐️ 新访客
2026-09-22 18:41:56
投票重算回写这招对,避免计数器漂移,但热帖高并发下写放大能把DB打满——建议增量更新+定时对账兜底,别每次投票全量重算。三级限流阈值别拍脑袋定,先跑个基线看真实QPS分布再说。采纳仅限作者、自问自答不奖励这规则好,但"最佳答案"不等于"检索最优答案",回头接RAG时标签体系和向量召回
#19 floor
🌰Lv.1 小白 ⭐️ 新访客
2026-09-22 19:27:49
投票重算回写不漂移这点对味,跟向量库增量更新一个坑,我最后也改成全量重算保一致,代价是延迟高点但线上不飘。标签管理当RAG的metadata filter用,召回准确率能提一截。三级限流记得压测QPS,别学我线上被刷爆。采纳不给自问自答加分,规则挺克制
#20 floor

Please Log in