PHPackages                             hlw2326/think-plugin-mp-base - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. hlw2326/think-plugin-mp-base

ActiveThink-admin-plugin

hlw2326/think-plugin-mp-base
============================

ThinkAdmin 通用基础插件

1.0.2(2d ago)10MITPHPPHP &gt;8.2

Since Apr 6Pushed todayCompare

[ Source](https://github.com/hlw2326/think-plugin-mp-base)[ Packagist](https://packagist.org/packages/hlw2326/think-plugin-mp-base)[ Docs](https://www.hlw2326.com)[ RSS](/packages/hlw2326-think-plugin-mp-base/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (2)Used By (0)

通用基础插件
======

[](#通用基础插件)

ThinkAdmin 通用基础插件，适用于微信小程序（其他小程序未测试），提供业务系统共用的基础模块，无需重复开发。

模块说明
----

[](#模块说明)

### 帮助管理

[](#帮助管理)

用于管理业务系统的帮助文档（FAQ、使用指南等），支持分类隔离。

- **帮助分类** — 树形分类，支持排序、状态控制
- **帮助文章** — 标题 + 富文本内容，支持按分类筛选

### 工具管理

[](#工具管理)

提供小程序跳转工具的配置能力，支持多分类和多种跳转方式。

- **工具分类** — 支持排序、状态控制
- **工具列表** — 配置名称、Logo、描述及跳转方式

跳转方式支持：普通跳转（navigateTo）、重定向（redirectTo）、底部菜单（switchTab）、重启跳转（reLaunch）、网页（webview H5）、其他小程序（miniprogram）。

### 反馈建议

[](#反馈建议)

用户提交反馈的完整处理流程，支持多类型分类和聊天式回复。

- **反馈列表** — 按类型、处理状态筛选，显示回复数和最后回复时间
- **反馈类型** — 功能反馈、优化建议、问题反馈、投诉建议（可后台配置）

处理流程：用户提交 → 管理员回复（聊天记录，支持追问）→ 标记处理中 → 关闭完成。

安装
--

[](#安装)

安装后系统自动执行数据库迁移，创建所有数据表和索引，同时注册后台菜单。

```
composer require hlw2326/think-plugin-mp-base
```

安装完成后访问 **系统管理 → 插件中心**，找到"通用基础"插件，点击安装。

数据库表
----

[](#数据库表)

表名说明`plugin_base_help_cate`帮助分类`plugin_base_help`帮助文章`plugin_base_tools_cate`工具分类`plugin_base_tools`工具配置`plugin_base_feedback_type`反馈类型（预置4种）`plugin_base_feedback`反馈建议`plugin_base_feedback_reply`反馈回复记录路由前缀
----

[](#路由前缀)

插件路由统一以 `{code}/` 为前缀，`{code}` 由插件中心自动分配（与 composer 包名关联）。

例如帮助分类的完整路由：`/{code}/help/cate`。

版本要求
----

[](#版本要求)

- PHP &gt;= 8.2
- ThinkAdmin v6
- ThinkPHP &gt;= 6.0

###  Health Score

40

—

FairBetter than 87% of packages

Maintenance100

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity45

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ee6da66b65746f35ea0bae8c4ed1625bd4e07d1eed206d19161ba4e22a412574?d=identicon)[hlw2326](/maintainers/hlw2326)

---

Top Contributors

[![hlw2326](https://avatars.githubusercontent.com/u/273061548?v=4)](https://github.com/hlw2326 "hlw2326 (7 commits)")

### Embed Badge

![Health badge](/badges/hlw2326-think-plugin-mp-base/health.svg)

```
[![Health](https://phpackages.com/badges/hlw2326-think-plugin-mp-base/health.svg)](https://phpackages.com/packages/hlw2326-think-plugin-mp-base)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
