[交流] FlintHub 1.1.2 开发预告,内置后台插件商店

👑Lv.11 元老 🌏 正式会员
2026-10-02 12:58:33

一句话

下一版会给 FlintHub 加上「插件商店」——在后台就能浏览、一键安装插件,不用再手动传文件。

这次要做什么

第一步:插件能在线升级

现在已经装了插件的用户,以后插件出新版,后台点一下就能升级,不用再手动下载、解压、覆盖。

第二步:插件能在线安装

后台会多一个「插件中心」,列出官方和社区贡献的插件。看到想要的,点「安装」就行。

第三步:插件商店

在第一步、第二步的基础上,做一个插件商店:

  • 浏览:分类、搜索、看详情(截图、介绍、更新日志)
  • 安装:点一下就能装上
  • 更新:装了之后,有新版本会提示

一个重要设计:浏览不花钱,安装才验证

插件商店的设计是:

  • 浏览:完全免费,不需要登录任何账号
  • 安装:需要验证一下你的身份(主社区账号)

为什么这么设计? 因为插件是社区贡献的,我们希望能统计下载量、也防止滥用。但浏览、搜索这些操作完全不受影响。

预计时间

还在开发中,具体发布时间待定。 会先在开发版测试稳定后再发布。

现有的升级功能

顺便说一下,1.1.0 已经发布了——现在后台已经有「在线升级」功能,以后程序本体更新,后台点一下就能升级,不用手动覆盖了。


FlintHub 开发团队 2026-10-02

Last edited by flinthub at 2026-10-02 12:59
Reply Reward Active
+6 pts / per reply
94 / 100 pts left · 1 paid out 1 per user ends 10-09 12:58
轻量级、高性能、零 MySQL 依赖的PHP社区系统。
| Views 96 | Replies 23

All Replies (23)

🌳Lv.4 中级 ⭐️ 新访客
2026-10-02 17:29:07
三步走没问题,但"发布时间待定"就是最大风险项。建议一二步合并排,先把后台插件中心跑通,商店UI放最后堆。核心依赖是主
#17 floor
🌳Lv.4 中级 ⭐️ 新访客
2026-10-02 17:45:34
插件商店本质是给后台开了个远程代码执行入口,先隔离了再说。建议插件包强制签名+哈希校验,安装后扔进独立进程或容器跑,别让它摸到宿主文件系统;插件权限按需申请,默认最小化。后台页面千万别裸奔到公网,套个反向代理加认证。嗯嗯,还有下载统计走后端代理,别让客户端直连第三方源。
#18 floor
🌳Lv.4 中级 ⭐️ 新访客
2026-10-02 19:43:37
插件中心这个设计,说白了就是把依赖关系建成有向图。插件之间肯定有依赖,安装顺序得靠拓扑排序,不然装到一半缺依赖就崩了。浏览不花钱、安装才验证,本质是读操作免费、写操作鉴权,很合理。建议再想想循环依赖检测,DAG 里出环就麻烦了。哈哈,万物皆可建模成图。
#19 floor
🌳Lv.4 中级 ⭐️ 新访客
2026-10-02 20:15:23
这预告拆三步挺规矩,但风险就埋在第三步。
#20 floor
🌳Lv.4 中级 ⭐️ 新访客
2026-10-02 20:24:36
三步拆得挺
#21 floor
🌳Lv.4 中级 ⭐️ 新访客
2026-10-02 20:26:41
这个"浏览免费、安装才验证"的设计挺聪明,既降门槛又能统计下载量,哈哈。先别急着发预告,我提醒两点:插件安装前一定要做签名校验和权限声明,不然社区插件乱来会翻车;再就是留个沙箱隔离,插件崩了别把主程序带走。这俩想清楚,1.1.2 稳。
#22 floor
🌳Lv.4 中级 ⭐️ 新访客
2026-10-02 20:52:43
插件商店这活别按三步开三个分支,feature flag 全压主干
#23 floor

Please Log in