jeecg-onlform

仓库创建 2026年3月11日最近提交 17 小时前SkillHot 收录 21 天前
▸ 精选理由

适合 JeecgBoot 用户快速创建或修改元数据驱动的表单与字段。

▸ 风险提示

需提供 X-Access-Token 并会建表/改表,可能影响生产环境,慎用。

这个 Skill 做什么

将自然语言的表单需求生成 JeecgBoot Online 表单并通过 API 建表/配置/发布。

把自然语言描述直接变成 JeecgBoot Online 表单并通过 API 建表、配置和发布,支持单表、主子表、树表和 26 种控件,还能配置 JS/Java/SQL 增强与权限。当用户要做元数据驱动的在线表单(如请假单、员工信息管理)就该用它。特别之处在于全生命周期管理,从建表到权限到数据 CRUD 一条龙自动化,但不要和拖拽的 desform 混淆。

▸ 展开 SKILL.md 英文原文

JeecgBoot Online表单(cgform)全生命周期管理——通过API自动创建/编辑数据库表和表单配置, 支持单表、主子表、树表,26种控件类型,以及JS/Java/SQL增强、权限配置、数据CRUD、积木报表集成。 只要用户意图涉及「Online表单」就必须使用本技能,包括但不限于: 创建或配置数据库表("建一张请假表"、"创建online表"、"做一个带下拉选择的表"、"低代码表单"、"在线表单"、"配置表")、 修改已有Online表字段("加个字段"、"改字段类型"、"加子表"、"删除字段")、 配置表单增强("JS增强"、"自定义按钮"、"表单联动"、"Java增强"、"SQL增强")、 配置权限("字段权限"、"按钮权限"、"数据权限"、"授权给角色")、 管理表单数据("插入数据"、"查询记录"、"导出CSV"、"造测试数据")、 以及关联积木报表("给这个表加报表"、"集成打印")。 即使用户只描述了业务需求而没说"online"(如"做一个员工信息管理功能,包含姓名、部门下拉、入职日期"), 只要涉及元数据驱动的表单配置,也应触发本技能。 注意:不要与「设计器表单」(desform)混淆——desform是拖拽式表单设计器,用skill jeecg-desform处理; 也不要与「Online报表」(cgreport)或「Online图表」(onlchart)混淆——它们是SQL驱动的只读展示。

垂直行业在线表单低代码数据库CRUD通用
206
Stars
60
Forks
12
仓库内 Skill
+15
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/jeecgboot/skills/main/jeecg-onlform/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/jeecgboot/skills/main/jeecg-onlform/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# JeecgBoot Online 表单 AI 自动生成器

将自然语言的表单需求描述转换为 Online 表单配置 JSON,并通过 API 在 JeecgBoot 系统中自动创建/编辑表单。

> **重要:本 skill 处理「Online 表单」(元数据驱动,运行时 CRUD),不涉及「设计器表单」(desform)。两者是完全独立的表单体系。**

## 选择正确的技能

| 用户需求 | 应使用的技能 |
|---------|------------|
| 元数据驱动的表/表单配置(字段定义、控件类型、数据库建表) | **本技能 (jeecg-onlform)** |
| 拖拽式可视化表单设计(自由布局、表单设计器) | jeecg-desform |
| SQL查询结果以**列表**展示 | jeecg-onlreport |
| SQL查询结果以**图形**展示(柱状图/饼图/折线图) | jeecg-onlchart |
| 复杂Excel样式报表(打印、分组、循环) | jimureport |

## 目录结构

```
scripts/
├── onlform_creator.py      # 表单创建/编辑(单表/主子表/树表)
├── onlform_jimureport.py   # 积木报表集成(创建/删除报表并关联)
├── onlform_enhance.py      # JS/Java/SQL增强 + 自定义按钮
├── onlform_auth.py         # 权限配置(字段/按钮/数据权限)
├── onlform_
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有