关于 saiadmin6
saiadmin6 是用于开发符合 SaiAdmin6.x 架构插件的 skill,说明前后端结构、数据库规范,以及生成后端脚手架和创建前端文件的流程。
主要功能
- 01SaiAdmin6.x 插件结构
- 02后端脚手架命令
- 03前端目录指引
- 04数据库规范
- 05控制器、模型与验证器标准
适用场景
- 01启动 SaiAdmin6.x 插件开发
- 02生成插件后端文件
- 03规划插件前端和数据库表
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ saithink/ skills --skill saiadmin6安装后在 Claude Code 中输入/saiadmin6确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/backend.mddatabase.mdfrontend.md详细介绍
SaiAdmin 插件开发
本技能基于 saiadmin6.x 架构,提供 SaiAdmin6.x 插件的标准结构和开发工作流指南。
概述
一个标准的 SaiAdmin 插件由两个主要部分组成:
- 后端:位于
server/plugin/<plugin_name>。参见后端规则。 - 前端:位于
saiadmin-artd/src/views/plugin/<plugin_name>。参见前端规则。
数据库规范
所有插件表都必须遵循标准化结构。参见数据库规范,了解:
- 主键要求
- 必需的标准字段(status、created_by、updated_by、时间戳)
- 完整的建表示例
- 命名约定
创建新插件
第 1 步:创建后端(自动)
使用内置的 SaiAdmin 命令生成后端结构:
- 在
server/目录中打开终端。 - 运行:
php webman sai:plugin <your_plugin_name>
此命令会自动创建:
server/plugin/<your_plugin>目录config/文件(app、route、middleware 等)app/目录,其中包含admin/controller、api/controller等- 默认的
IndexController
第 2 步:创建前端(手动)
- 创建目录
saiadmin-artd/src/views/plugin/<your_plugin>。 - 创建
api/目录,用于存放 API 定义。 - 根据需要创建视图目录。
开发规范
有关详细的开发规范和代码模式,请参阅:
评论
支持 Markdown