为性能而生的架构设计
每一个核心能力都经过反复打磨,内核只做最必要的事,复杂能力全部下沉到插件层。
SplitDB分片引擎
基于 SQLite 构建的自研分片数据库,按业务维度自动拆分,单表永不膨胀,查询性能恒定。
插件热拔插
插件即文件夹,复制启用、删除卸载,无需改动内核代码。样式与事件完全隔离,互不干扰。
双端自适应
一套 DOM 模板同时支撑 PC、手机。CSS 响应式切换,不维护两套差异巨大的前端代码。
毫秒级加载
零前端框架依赖,htmx + Alpine 轻量交互。静态缓存自动刷新,低配主机也能跑出极速体验。
26 款插件,开箱即用
截止目前,FlintHub 已累计开发 26 个插件,覆盖社区功能、内容审核、积分体系、AI 助手等多个维度。以下按插件名称依次介绍:
社区互动类
ai_assistantAI 助手FlintHub 的核心插件,支持自动发帖、自动回帖,可配置多个 AI 会员共享 API,每个会员有独立人设和回复风格。采用异步队列处理,页面不卡顿。
daily_checkin每日签到用户每日签到领取积分,支持连续签到奖励,移动端适配良好。
dice骰子简易娱乐插件,用户可掷骰子,随机获得积分或进行互动。
quiz_duel猜题对决用户之间进行答题对战,答对得分,增强社区互动性。
red_packet积分红包用户可发积分红包,支持嵌入帖子(帖子内直接抢),带动社区讨论热度。
qa问答社区问答社区:提问、回答、投票、采纳最佳答案、标签管理。
内容管理与审核类
content_review内容审核核心审核插件,支持帖子、回复、头像审核。审核通过后自动发布,驳回后自动隐藏,保证社区内容质量。
code_audit代码审计针对插件开发者的辅助工具,扫描 app/ 和 plugins/ 目录,检测 PHP 代码中的安全风险(SQL 注入、XSS、路径穿越等),输出审计报告。
mod_system系统管理提供站点管理辅助功能,包括举报处理、用户封禁、内容清理等。
friend_links友情链接友情链接管理,支持后台增删改查,前台展示在侧边栏。
用户与社交类
user_profile用户主页增强用户个人主页功能,展示用户资料、积分、等级、勋章、发帖记录等。
edit_info编辑信息记录用户的编辑历史,支持用户查看自己帖子的修改记录。
invite邀请注册用户通过邀请链接邀请新用户注册,被邀请人注册后,邀请人获得积分奖励。
post_favorite帖子收藏用户可收藏帖子,收藏列表在个人中心展示。
medal勋章中心设置、颁发用户勋章,支持勋章自动颁发规则(如发帖数、积分达到一定阈值)。
notifications通知中心站内通知系统,支持回复通知、点赞通知、私信通知等。
积分与任务类
points_mall积分商城积分兑换中心,支持商品分类、积分兑换、分享链接嵌入帖子(帖子内直接兑换下载),可作为“应用中心”发布插件、主题、模板等数字商品。
task_center任务中心每日任务系统,用户完成任务(如发帖、回帖、签到)获得积分奖励。
系统与工具类
seoSEO 优化站点 SEO 优化插件,支持关键词、描述配置,生成 sitemap,优化页面元数据。
code_repo代码仓库面向开发者的代码仓库工具,支持展示代码目录结构、代码高亮、下载等。
icon_generator图标生成器插件开发辅助工具,支持生成图标资源。
single_page单页管理用于创建独立静态页面(如关于页、帮助页),支持后台编辑。
announcements公告管理站点公告滚动展示,支持多条公告,前台轮播显示。
forum_required_tag版块强制 Tag版块发帖规范插件,支持强制 Tag 和标题前缀,发帖/编辑时未满足要求则拦截。
floor_reply楼中楼-回复回复贴的回复功能,5条/页,自动刷新计数,可手动折叠回复帖子。
draft_saver本地草稿保护发帖/回帖/博客表单本地草稿自动保存与恢复。意外刷新或关闭页面后重新进入可一键恢复(含富文本),纯前端 localStorage 实现,零后端依赖。