jeecgboot/JeecgBoot

【低代码迈入v2.0时代,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,解决 Java 项目 90% 重复工作,提高效率又不失灵活。

What it solves

JeecgBootは、Javaプロジェクトにおける反復的な作業を最大80%削減することを目的に設計された、エンタープライズグレードのAIローコードプラットフォームです。ノーコード設定とAI駆動のコード生成を組み合わせることで、開発者やビジネスユーザーが複雑な業務システム(ERP、CRM、OAなど)を迅速に構築できる仕組みを提供し、開発コストを抑えつつシステムの柔軟性を維持します。

How it works

本プラットフォームは、「AI生成 $ ightarrow$ オンライン設定 $ ightarrow$ コード生成 $ ightarrow$ 手動マージ」のワークフローで動作します。主に2つのモードをサポートしています:

  • Zero-Code Mode: ビジネスユーザーがコードを書かずに、数分で完全なシステムを構築できます。
  • Low-Code Mode: AIを使用して、フロントエンドとバックエンドのコード、データベースのSQL、メニュー権限を自動的に出力します。

また、Difyに似たフルスタックAIアプリケーションプラットフォームを統合しており、RAG-based 知識ベース、AIワークフローのオーケストレーション、DeepSeek、ChatGPT、Ollamaなどの様々なLLMをサポートしています。

Who it’s for

  • Java Developers: 反復的なCRUD操作を自動化し、企業向けソフトウェアのデリバリーを加速させたい開発者。

  • Business Analysts/Users: 高度な技術知識なしで、運用ツールや業務システムを構築する必要があるアナリストやユーザー。

  • Enterprises: SAAS、MIS、または内部管理システム用の、拡張可能でカスタマイズ可能なフレームワークを探している企業。

Highlights

  • AI Skills: 自然言語プログラミングにより、ユーザーは単一のプロンプトでシステム全体、フォーム、フローチャート、レポートを生成できます。

  • AI Application Platform: RAGパイプライン、知識ベース管理、AIエージェントのオーケストレーションのための組み込みツールを提供します。

  • uma JimuReport & JimuBI: ノーコードのドラッグ&ドロップによるレポート作成と、ダッシュボードデザインのための統合ツールです。

  • Enterprise-Grade Stack: Spring Boot 4、Vue 3、および Spring Cloud Alibaba を使用して構築されており、モノリス型およびマイクロサービスアーキテクチャをサポートしています。

  • Broad Compatibility: 複数のデータベース(MySQL、PostgreSQL、Oracleなど)および国産OS(Kylinなど)をサポートしています。