mcpField
J
jeesite

jeesite

github.com/thinkgem開発0111 回インストール10 週間前に更新
リポジトリ

jeesite について

jeesiteは、JeeSite高速開発プラットフォームの情報を検索するAIエージェント向けドキュメントスキル集です。質問に応じてサブスキルと文書を選び、コード生成前に開発規約を確認する手順を定めています。

主な機能

  1. 01質問を関連するドキュメントスキルへ振り分け
  2. 02サブスキルから詳細な対応表を読み込み
  3. 03選択した文書セクションのキャッシュと閲覧
  4. 04コード生成前の開発規約確認

活用シーン

  1. 01JeeSiteの導入やバックエンド開発手順の検索
  2. 02VueまたはBeetlのフロントエンド手順の確認
  3. 03コード生成前のプラットフォーム規約の参照
  4. 04複数分野にまたがる質問でのスキル併用

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/thinkgem/skills --skill jeesite

インストール後、Claude Code で/jeesiteを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.gitignore
LICENSE
README.md
scripts/
cache_docs.py

詳細

プロジェクトの README より

JeeSite 文档 Skills 集合

JeeSite 快速开发平台文档 Skills 集合,供 AI Agent 检索和调用。

使用流程

  1. 匹配 Skill:根据用户问题,在「Skills 列表」或「快速路由参考」中找到最相关的 skill-name
  2. 加载子 Skill:读取 references/<skill-name>/SKILL.md 获取详细文档映射
  3. 匹配文档:在子 Skill 的「文档映射」表中找到最相关的 permalink
  4. 获取缓存:执行 python3 scripts/cache_docs.py --skill <skill-name> --permalink <permalink> 脚本,缓存目录为 references/.cache/<skill-name>/,不存在时自动回退到 ~/.cache/jeesite/<skill-name>/
  5. 读取内容:先读 __00.md 目录索引文件,了解章节结构,按需读取 __01.md~__NN.md
  6. 回答问题:缓存文件有效期3天,自动更新缓存,并基于读取的文档内容回答
  7. 跨 Skill 场景:如问题涉及多个领域,可同时加载多个子 Skill(见「跨 Skill 关联」)

⚠️ AI 强制规则:在执行任何「代码生成」「创建 Entity/DAO/Service/Controller」「修改代码结构」操作之前,必须加载 quick-start Skill 并读取 /standard/(开发规范)文档,确认生成代码符合规范约束。详见「跨 Skill 关联」表中的"代码生成类"场景。

Skills 列表

Skill name名称说明
jeesiteJeeSiteJeeSite 平台文档总索引
quick-start快速了解平台简介、架构特点、技术选型、功能介绍等基础知识、更新日志、升级方法、开发规范与编码规范(代码生成必读)
backend-dev后端开发手册安装部署、代码生成、DAO、@Table、数据权限、Shiro等后端开发指南
frontend-vueVue前端手册前端安装、前端CRUD、表单、表格、组件、权限等前端开发指南
frontend-beetl经典前端手册Beetl视图、Form、DataGrid、JS框架等经典前端开发指南
extend-fun扩展功能专题BPM工作流、AI相关、CMS、SSO、OAuth2、定时任务、对象存储、敏感词等扩展功能
cloud-arch云服务技术架构SaaS、集群、微服务、分布式事务等云服务架构
support技术支持与服务技术支持服务、版本区别、联系方式

快速路由参考

用户问题方向推荐Skill
JeeSite是什么、平台简介、架构特点、技术选型、功能介绍、标准规范、目录结构、参数配置、树表结构、更新日志、升级方法quick-start
安装部署、环境搭建、代码生成、DAO、MyBatis、@Table、@Column、数据权限、Service、Shiro、权限认证、工具类、数据库管理、REST API、接口开发、Swagger、后端常见问题backend-dev
Vue3、前端安装、CRUD、增删改查、BasicForm、BasicTable、表单组件、表格组件、通用组件、前端权限、v-auth、图标Icon、国际化i18n、样式主题、UnoCSS、Less、外部依赖、Vue常见问题frontend-vue
Beetl、模板引擎、DataGrid、jqGrid、JS工具、经典前端、全栈版、自定义视图、修改登录页、后端国际化frontend-beetl
BPM工作流、Flowable、AI知识库、RAG、CMS内容管理、消息推送、SSO单点登录、OAuth2认证、作业调度、对象存储、用户类型、可视化大屏、报表设计器、文件管理、文件预览、UniApp移动端、三员管理、敏感词extend-fun
SaaS多租户、集群部署、负载均衡、高可用、Spring Cloud微服务、Nacos、Gateway、分布式事务Seata、分库分表、读写分离、Spring Boot Admin监控、SkyWalking链路追踪、ELK日志收集cloud-arch
技术支持、版本区别、授权、联系方式、商业版、社区版support

跨 Skill 关联

当用户问题涉及多个领域时,同时加载多个子 Skill:

代码生成类(必须加载规范文档)
场景需要加载的 Skills
代码生成 / 创建实体类 / 建表quick-start + backend-dev
创建 Vue CRUD 页面quick-start + backend-dev + frontend-vue
创建 Beetl CRUD 页面quick-start + backend-dev + frontend-beetl
创建 Service / DAO / Controllerquick-start + backend-dev
创建树结构功能quick-start + backend-dev
主子表(一对多)功能quick-start + backend-dev
导入导出 Excelquick-start + backend-dev
前端 CRUD 开发quick-start + frontend-vue(或 frontend-beetl)
通用场景
场景需要加载的 Skills
前后端权限控制quick-start + backend-dev + frontend-vue
微服务 + 分布式事务cloud-arch + backend-dev
单点登录 + 权限认证extend-fun + backend-dev
AI知识库 + CMSextend-fun + backend-dev
移动端 + REST APIextend-fun + backend-dev
集群 + 安装部署cloud-arch + backend-dev
国际化(前后端)frontend-vue + frontend-beetl
文件管理 + 对象存储extend-fun + cloud-arch

コメント