jimubi-bigscreen
流程与强制规则清晰,适合生成整屏大屏与保证操作规范性。
可能执行 SQL/删除或重写配置,涉及破坏性操作须二次确认。
根据需求生成或编辑 JeecgBoot/ jimubi 大屏可视化配置并通过 API 管理大屏内容。
按需求生成或编辑基于 JeecgBoot/jimubi 的大屏可视化配置,并通过 API 管理大屏内容,适用于展厅展示、监控室或全屏 BI 场景。注意这是为“大屏”设计,和仪表盘/看板的布局规范不同。流程里会包含必要的确认与数据校验,帮助避免误删或 SQL 错配等常见问题。
▸ 展开 SKILL.md 英文原文
Use when user asks to create/design a big screen (大屏), full-screen data visualization, or says "创建大屏", "生成大屏", "新建大屏", "设计大屏", "做一个大屏", "BI大屏", "数据大屏", "可视化大屏", "监控大屏", "create big screen", "design big screen", "BI visualization big screen". Also triggers when user describes big screen requirements like "做一个销售数据大屏" or mentions full-screen display like "展厅展示", "监控室大屏". Make sure to use this skill for big screens (大屏) — NOT dashboards (仪表盘/看板), which use a completely different layout and styling system.
帮我安装这个 skill:https://raw.githubusercontent.com/jeecgboot/skills/main/jimubi-bigscreen/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/jeecgboot/skills/main/jimubi-bigscreen/SKILL.md"# JeecgBoot 大屏 AI 自动生成器 > 本 skill 处理大屏(bigScreen)。仪表盘(看板)请用 `jimubi-dashboard` skill。 ## ⚠️ 核心强制规则(9条) 1. 所有大屏操作必须通过本 skill(禁止未调用 skill 直接读 memory 凭据自行执行) 2. **入口即分叉**:按场景决策树选路径,禁止默认走 spec_builder。spec_builder 仅用于"整屏生成(含组件)"场景。禁止逐组件拼 Python 脚本 3. 🚨 删除/重写/清空前必须询问用户确认(除非用户明确说"删除/去掉/移除/清空/清除") 4. 🚨 编写 SQL 前必须 SHOW TABLES 确认表名(onl_drag_page ≠ jimu_drag_page) 5. `dataMapping.filed` 拼写:少一个 d(不是 field) 6. Windows:用 `py` 不是 `python`;所有脚本加 `PYTHONIOENCODING=utf-8` 7. 🚨 **用户未指定数据来源时必须先问**(纯静态布局/纯装饰除外)。可选项:静态 mock / YApi 接口 / SQL 数据集 / Excel-CSV 文件 / 存储过程 / 自写 Java API / **BI 直连 Online 表/设计器表单/Online 报表(`dataType=4`)**。⚠️ 用户说"用某 Online 表 / cgform / jeecg 表 / Online 报表 / desform 作为数据源"时**优先 BI 模式*