{"repo":"BenXinAdmin-PHP/benxin-admin-server","free":true,"listed":false,"github":"https://github.com/BenXinAdmin-PHP/benxin-admin-server","clone":"git clone https://github.com/BenXinAdmin-PHP/benxin-admin-server.git","description":"ThinkPHP 8 + Vue 3 通用管理后台开源底座,含可复刻代码生成器(护城河)· Apache-2.0","language":"PHP","stars":11,"topics":["admin-template","casbin","code-generator","element-plus","php","rbac","thinkphp","thinkphp8","uniapp","vue3"],"license":"Apache-2.0","category":"dashboards-admin","readme_excerpt":"BenXinAdmin · 本心通用管理后台底座 一套可运行的通用管理后台开源底座 —— 用户/权限/系统管理 + 可复刻的代码生成器 ，供各类项目（打卡、商城、知识付费等）在其上叠加业务，免重复造公共轮子。 后端仓（本仓） · 后台前端 web · C 端 uniapp --- 🤖 全程 Vibe Coding 实践 本项目架构决策与任务规划由 AI 项目经理产出、编码由 AI 完成、人类负责拍板决策与验收测试。但它不是「无人审查的 AI 吐码」： 高度规范化的架构基线（ADR + 黄金样板）+ 代码生成器 + 可复现的保真回归（ tests/generator-baseline/verify.sh ）+ 全程安全基线 ，正是支撑 AI 协作产出一致、安全、可维护代码的基础设施。换句话说——这个项目本身，就是「如何让 AI 稳定产出生产级代码」的一份可运行答卷（质量自证机制见下方「核心特性」与「安全特性」章节）。 --- ✨ 核心特性 🏗️ 代码生成器护城河 一条 php think bx:make 从 表结构 直出 全栈产物 ：后端四件套（Model / Controller / Service / Validate）+ 路由 + 菜单权限 seeder + 前端列表页 / 编辑表单 / 分配弹窗 / API 薄壳。覆盖 三类范式 ——纯 CRUD、树形（递归 CTE 或内存建树）、授权链路（角色分配菜单 + Casbin 同步 + 事务回滚）；数据权限（五档）作为横切能力贯穿其中（任何模块按需挂 applyDataScope ，非独立复刻范式）。 「生成 == 手写黄金样板」逐字保真 ，回归基线随仓可复现： bash tests/generator-baseline/verify.sh 。 🍖 吃狗粮闭环 生成器不是玩具——真实业务（内容、系统公告等）就是 bx:make 生成的。「先手写黄金样板 → 暴露缺口回炉生成器 → 业务模块零手工自动复刻」闭环成立：例如富文本净化能力，手写内容模块沉淀 → 回炉进生成器 → 系统公告模块自动复用，零手工接线。 🔐 安全基线全程贯穿 JWT 双 guard 物理隔离、Casbin RBAC、数据权限五档、三方密钥 AES 入库、富文本 XSS 净化、上传双重校验、支付回调四件套、多维限流防刷——每项均已落地并过模块级验收， 系统化清单见下方「🔐 安全特性」章节 。 🎨 资源合规·可放心商用 全程 未嵌入任何商业付费字库 （正文系统字体栈、零嵌入，需品牌字仅用 OFL 开源字体如思源黑体/MiSans/Inter）；图标仅用 Element Plus Icons（MIT）/ wot-design-uni 内置 / Iconify 开源集（Remix Apache-2.0 / Tabler MIT / Lucide ISC）；图片仅自有 / CC0 / 框架默认。配合 Apache-2.0 + 依赖零 AGPL/GPL/SSPL 传染 ，整套底座 可直接用于商业项目，无字库 / 图标 / 依赖授权风险 。 📱 全栈三端 ThinkPHP 8 后端 + Vue 3 / Element Plus 后台 + uni-app C 端（ 一套代码出微信小程序 + H5 ）。C 端懒登录：用到核心业务前不强制登录，登录即注册，微信 + 手机号缺一不可。 🧩 通用业务底座 内容 CMS（分类树 / 内容 / 广告位 + 富文本净化）+ 微信能力（access token 中心化缓存 / code2se","default_branch":null,"files":null,"tree":[],"storefront":"/r/BenXinAdmin-PHP","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BenXinAdmin-PHP/benxin-admin-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}