# jcoze **Repository Path**: fhs-opensource/jcoze ## Basic Information - **Project Name**: jcoze - **Description**: jcoze是类似dify、coze、maxkb、AIFlowy 的智能体开发平台,其功能对标coze开源版本,使用使用大家更熟悉的pg、springboot、mybatis plus技术栈 - **Primary Language**: Java - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 13 - **Forks**: 1 - **Created**: 2026-03-19 - **Last Updated**: 2026-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # COZE AI Agent 开发平台 JCOZE 是一个基于 Java 构建的 AI Agent 应用开发平台,致力于帮助企业快速打造生产级的全栈智能应用。平台通过提供可视化设计与编排能力,使开发者能够以低代码甚至零代码的方式,高效构建智能体(Agent)、业务工作流及完整应用。 JCOZE 基于Spring Framework 与 LangChain4j 构建,前端采用 Vue3 技术栈,实现可视化流程设计与多模型自由切换。平台支持多种大语言模型接入,包括云端模型和本地私有模型,并提供灵活的编排模式,从轻量级 Prompt 到复杂多 Agent 协作工作流,满足不同复杂度的任务场景。内置 RAG 检索增强能力,可对企业知识库进行语义搜索与向量化管理,支持用户权限控制,确保数据安全。系统具备插件化扩展能力和高并发处理能力,支持流式输出与可视化监控,为企业提供稳定、高效、可定制的 AI 赋能解决方案,实现智能问答、文案生成、自动化办公等多样化应用场景,助力企业全面提升数字化智能化水平。 ## 信创适配 ![输入图片说明](backend/docs/images/kylinsoft_certificate.png) ## ✅ 技术栈 | 类别 | 技术 | |------|------| | **核心语言** | Java 21 | | **微服务框架** | Spring Boot + Spring Cloud | | **基础框架** | FHS Framework 4.0.0 | | **数据库** | PostgreSQL 16 + Redis | | **ORM** | MyBatis-Plus | | **AI 能力** | LangChain4j 1.9.1 | | **异步通信** | Spring WebFlux + SSE | ## ✅ 模块架构 ``` jcoze-server (主服务器) ├── jcoze-app (应用层) ├── jcoze-app-all-in-one (一体化部署包) └── jcoze-module (功能模块) ├── jcoze-workflow (工作流引擎) │ ├── jcoze-workflow-api # API 层 │ └── jcoze-workflow-web # Web 层 ├── jcoze-knowledge (知识库) │ ├── jcoze-knowledge-api # API 层 │ └── jcoze-knowledge-web # Web 层 └── fhs-v4 (FHS 基础框架) ``` --- ## ✅ 核心模块说明 ### 1️⃣ jcoze-workflow (工作流引擎) - **功能**:可视化流程编排,支持 AI 节点配置 - **技术实现**: - LangChain4j + Flowable - 支持 Agent、LLM、意图识别等 AI 节点类型 ### 2️⃣ jcoze-knowledge (知识库) - **功能**:知识库数据管理 - **核心实体**: - KnowledgeDataset (知识数据集) - KnowledgeParagraph (知识段落) - KnowledgeEmbedding (向量嵌入) ## 主要功能截图 ![输入图片说明](https://foruda.gitee.com/images/1774516415893537244/d4aebdd8_603228.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1774516445751344007/df742782_603228.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1774516470294954614/c3ab17b2_603228.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1774516493828206905/bb32e5da_603228.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1774516521485601659/51156721_603228.png "屏幕截图") ![输入图片说明](https://foruda.gitee.com/images/1774516556863731932/8c87b030_603228.png "屏幕截图") ## docker compose 一键部署 ```bash # 提前安装docker、docker compose # 进入jcoze项目根目录 # 创建并启动所有服务容器 docker compose up -d # 停止并清理整个应用环境 docker compose down ``` #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)