Search by

zoujingli / think-plugs-center

zoujingli

Plugin center and plugin entry manager for ThinkAdmin

Package info

github.com/zoujingli/think-plugs-center

Homepage

Type:think-admin-plugin

pkg:composer/zoujingli/think-plugs-center

Statistics

Installs: 2 903

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v1.0.38 2026-03-03 13:39 UTC

This package is auto-updated.

Last update: 2026-09-30 04:47:59 UTC


README

Latest Stable Version Total Downloads Monthly Downloads Daily Downloads PHP Version License

ThinkPlugsCenter 是 ThinkAdmin 的插件服务管理中心,用于提供插件入口、插件信息展示和菜单接入。

自 v1.0.28 版本起,该中心不再加载线上插件信息,从而确保在内网环境下安全稳定运行,无需依赖外网支持。

此外,我们还对插件机制进行了优化,替换了原有的 ThinkPlugsSimpleCenter 模式,进一步简化了插件管理流程。

该插件会写入插件中心入口菜单,但不创建业务数据表。

加入我们

我们的代码仓库已移至 Github,而 Gitee 则仅作为国内镜像仓库,方便广大开发者获取和使用。若想提交 PR 或 ISSUE 请在 ThinkAdminDeveloper 仓库进行操作,如果在其他仓库操作或提交问题将无法处理!.

安装插件

### 安装前建议尝试更新所有组件
composer update --optimize-autoloader

### 安装稳定版本 ( 插件仅支持在 ThinkAdmin v6.1 中使用 )
composer require zoujingli/think-plugs-center --optimize-autoloader

### 安装测试版本( 插件仅支持在 ThinkAdmin v6.1 中使用 )
composer require zoujingli/think-plugs-center dev-master --optimize-autoloader

卸载插件

composer remove zoujingli/think-plugs-center

业务功能特性

核心管理功能:

  • 插件入口管理: 提供统一的插件中心入口,集中展示已安装插件
  • 插件信息展示: 读取插件 Composer 元信息和插件配置,展示插件名称、文档、授权等信息
  • 菜单入口写入: 安装迁移会写入插件中心菜单入口,便于从后台访问
  • 内网环境支持: 自 v1.0.28 版本起,不再依赖外网插件信息,支持内网环境稳定运行
  • 插件机制优化: 替换了原有的 ThinkPlugsSimpleCenter 模式,简化插件管理流程

技术特性:

  • Apache2 开源协议: 遵循 Apache2 开源协议,免费提供使用
  • 轻量级设计: 不创建业务数据表,仅通过迁移写入插件中心菜单
  • 自动发现: 自动发现和加载插件,无需手动注册
  • 向后兼容: 保持与现有插件的兼容性,确保平滑升级
  • 性能优化: 针对插件加载和管理进行专门优化,确保系统性能

插件数据

该插件不创建独立业务数据表;安装迁移仅写入插件中心菜单入口。

版权说明

ThinkPlugsCenter 遵循 Apache2 开源协议发布,并提供免费使用。

本项目包含的第三方源码和二进制文件之版权信息另行标注。

版权所有 Copyright © 2014-2026 by ThinkAdmin (https://thinkadmin.top) All rights reserved。

更多细节参阅 LICENSE.txt