前言¶
做後臺管理系統時,重複勞動往往佔掉大部分時間:建表、寫模型、寫控制器、寫視圖、配菜單、配權限節點,一套 CRUD 下來半天就沒了。FastAdmin 作爲基於 ThinkPHP + Bootstrap 的後臺框架,已經用一鍵生成把這些事自動化了。這個 Skill 的思路是把這套框架的開發規則交給 AI,讓它按 FastAdmin 的約定生成代碼,減少查文檔和抄樣板的開銷。
這是什麼¶
FastAdmin 開源後臺框架二次開發 Skill,座標 @user_70589ad6/fastadmin-skill,由社區開發者 user_70589ad6 發佈,當前版本 1.0.1,來源標記爲 community,分類 dev-programming。
它解決的問題是:在支持 Agent Skills 的編程工具裏(如 Cursor、Codex CLI、Claude Code 等),讓 AI 瞭解 FastAdmin 的開發約定,按框架的方式生成控制器、模型、視圖和菜單,而不是憑通用 PHP 經驗寫一套不符合框架結構的代碼。
Skill 本身基於通用 SKILL.md 格式,不需要配置 API Key(標籤 requires_api_key=false)。
核心功能¶
根據 Skill 在 SkillHub 上的簡介和 FastAdmin 官方說明,這個 Skill 依託的是 FastAdmin 框架本身的能力:
- 一鍵生成 CRUD:控制台生成控制器、模型、視圖和 JS 文件,同時生成後臺權限節點和菜單欄。
- 一鍵生成菜單和 API 文檔。
- 權限管理:基於 Auth 權限控制,支持父子級權限分組,一個管理員可同時屬於多個組別。
- 模塊化開發:控制器、模型、視圖、JS 一一對應,JS 用 RequireJS 做模塊化管理。
- 響應式佈局:基於 Bootstrap 和 AdminLTE 二次開發,手機、平板、PC 自動適配。
- 多語言:後臺開發、視圖和 JS 共享同一個語言包。
- 插件機制:基於 ThinkPHP 行爲功能實現,插件可在線安裝卸載。
需要說明的是,Skill 側的說明非常簡短,僅指向 FastAdmin 框架本身,沒有列出 Skill 單獨新增的能力。
安裝與啓用¶
SkillHub 頁面上提供了官方地址,在支持 Skill 的 Agent 工具裏按該地址添加即可。
https://api.skillhub.cn/user_70589ad6/fastadmin-skill
SkillHub 上的頁面地址:
https://www.skillhub.cn/skills/user_70589ad6/fastadmin-skill
截至抓取時,該 Skill 顯示安裝數爲 0,說明社區還沒有形成穩定的安裝方式文檔。SkillHub 頁面未給出 Cursor、Codex CLI、Claude Code 各自的具體配置命令,這裏不做推測。
典型用法¶
Skill 側資料沒有提供可復現的示例,以下說明 FastAdmin 框架本身的常規開發路徑,作爲使用這個 Skill 時的預期背景。
在已裝好 FastAdmin 的項目裏,通常的步驟是先建好數據庫表,再通過 FastAdmin 的後臺或命令行工具生成 CRUD:
php think crud -c=admin/xxx
生成後框架會同時產出控制器、模型、視圖、JS,以及對應的後臺菜單和權限節點。之後在控制器裏補充業務邏輯,在模型裏補充關聯和驗證規則。
藉助這個 Skill,以上流程可以由 AI 按同樣的約定完成:說明要建的表結構和字段,讓 AI 按 FastAdmin 的目錄結構和命名習慣生成對應文件,再手動補充業務邏輯部分。
適用場景與注意¶
適合這幾類人:
- 已經在用或準備用 FastAdmin 做後臺開發的 PHP 開發者,想用 AI 減少樣板代碼時間。
- 熟悉 ThinkPHP 但沒接觸過 FastAdmin 約定的人,可以讓 Skill 幫忙對齊目錄結構和生成規則。
- 想把後臺快速搭起來、後續再逐步補業務邏輯的項目。
需要注意的幾點:
- Skill 的說明很簡短,實質內容依賴 FastAdmin 框架本身的文檔和生成能力。FastAdmin 官方文檔地址爲 https://www.fastadmin.net/doc/ ,遇到框架層面的用法問題應以官方文檔爲準。
- FastAdmin 基於 ThinkPHP + Bootstrap,項目環境需要先準備好 PHP、MySQL 和 ThinkPHP 運行環境,Skill 不負責環境搭建。
- 該 Skill 由社區發佈(來源 community),不是 FastAdmin 官方出品。FastAdmin 框架本身基於 Apache 2.0 協議開源免費、不限制商業使用,但 Skill 的維護質量由發佈者負責,使用前建議先在測試項目裏驗證生成結果。
- 頁面上評分和下載量數據僅供參考,版本和安裝數以 SkillHub 實際頁面爲準。
結尾¶
這個 Skill 的價值在於把 FastAdmin 的開發約定固化進 Agent,讓 AI 生成符合框架結構的後臺代碼,省掉查文檔和抄樣板的時間。它本身不引入新框架,實際效果取決於 FastAdmin 的生成能力和項目環境的配合。官方地址:https://api.skillhub.cn/user_70589ad6/fastadmin-skill