开放代码社区 › 同讯零代码 面向AI时代的数字化底座
同讯零代码 面向AI时代的数字化底座
AI/机器学习Java同讯零代码 面向AI时代的数字化底座 本产品面向海量B端市场,可以让不懂开发的人员,基于AI可控的生成零代码项目,并支持在线拖拽式二次开发,实现人机协同开发的模式。 产品永久免费,无用户数等限制,可以在企业内完全免费的私有化部署,并支持开发者二次高代码开发。 产品定位:业务人员 AI+零代码开发解决90%场景需求,复杂需求开发人员 本地AI+高代码兜底。 90%日常简单需求,业务人员零代码可视化开发。10%复杂需求开发人员低代码增强,从简单到复杂渐进式递进,让业务人员与开发人员无缝协作,让零代码平滑升级至低代码开发。
仓库地址
https://gitee.com/agile-bpm/tx-zcode.gitREADME
# 同讯零代码 面向AI时代的数字化底座
本产品面向海量B端市场,可以让不懂开发的人员,基于AI可控的生成零代码项目,并支持在线拖拽式二次开发,实现人机协同开发的模式。
产品永久免费,无用户数等限制,可以在企业内完全免费的私有化部署,并支持开发者二次高代码开发。
产品定位:业务人员**AI+零代码开发解决90%场景需求,复杂需求开发人员 本地AI+高代码兜底。** 90%日常简单需求,业务人员零代码可视化开发。10%复杂需求开发人员低代码增强,从简单到复杂渐进式递进,让业务人员与开发人员无缝协作,让零代码平滑升级至低代码开发。
产品研发投入数千万,在华润、联想、万科、电信等五百强企业有多年的生产验证,可靠性高。
我们开放了 **100% 零代码的功能,复杂需求您在本地高代码开发。**
**如需更轻松的低代码的在线开发能力、ETL数据流、BI报表大屏、AI工作流等数据分析处理能力,则选择商业版。**
商业版还提供 小时级的低代码增强开发、定制服务、IT运维等服务,欢迎咨询。
开源版可替代市面上大多商业化的零代码产品!我们目标让企业创新真正零成本落地,如果觉得产品不错可以考虑支持下团队,升级商业版。
---
## 技术交流群
QQ交流群:108698205,如果进了技术群,请先看群公告再问问题。
添加微信:agileBPM01,请备注开源,他会拉进微信群。
[文档](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa) [体验地址](https://demoa6.tongzhouyun.com/auth/code-login)
## 🚀 核心特性
- **应用市场**:逐步上线官方免费应用:公文平台、OA办公、资产管理、客户关系、ERP 等(在 应用模版-已购买中 在线安装)
- **后端组件**:Maven 模块化管理、SOA架构模式,JDK17+、SpringBoot3.x、MyBatisPlus、Activiti7
- **前端组件**:Pnpm + Monorepo + Turbo工程管理模式,TypeScript、Vue3.x、Vite、ElementPlus
- **📋 列表应用** :包含分页列表、卡片 、画册、看板 、甘特图、日程、日历的视图,行编辑,行级列级数据权限,左树右列,列统计,函数虚拟列等诸多功能。
> 可通过零代码的方式构建管理列表页面,数据报表页面。用于增删改查、导入导出、出库入库、启用禁用、指派、发起流程等业务功能操作。
- **📝 表单** :50+常规控件、8+动态取数据控件、4个主子表功能插件。
> 提供非常完善的表单控件支持,可配置程度非常高,有通用表单控件需求,可以提工单。
- **🔀 流程** :办理节点、审批节点、抄送节点、分支节点、自动化节点、或签、会签投票、节点表单字段级权限、抄送、传阅、加签、驳回、人工终止、转办等诸多功能。
> 提供主流流程设计器以及商业级流程可配置能力,流程引擎一步到位。
- **⚙️ 自动化流** :支持 15种执行节点 循环、判断 、消息推送、SQL处理、增删改查、流程发起等节点类型。
> 用于API接口提供,业务逻辑扩展如排产、MPR等运算逻辑的编排,跨系统事件处理、预警通知等场景
- **🔔 触发器** :表单增删改事件 触发、列表应用 按钮 触发、流程事件 触发、定时 触发、系统事件 触发、API调用触发。
> 用于各种场景触发自动化流
- **🔗 集成能力** :跨系统auth2集成、企微、钉钉集成(免登、消息推送、用户组织同步)微前端集成、邮件、短信、等通知方式自定义扩展、百度OCR、阿里云、等对接配置。
> 用于已有系统以及第三方系统的集成整合
- **💎 PRO功能** :AI 工作流编排、ETL异步作业流、BPMN2.0流程设计、大屏多维交叉报表、Excel报表等。
> 开源版 提供全部零代码范畴功能以及高代码兜底的能力,商业版提供低代码增强能力以及大屏等数据分析处理场景的能力。

## AI 小智
- **面向用户端AI能力** :智能问答、智能填单(一句话办事)、智能问数、AI智能体(PRO)
- **面向开发者AI能力** :AI需求大师(0-1生成完整应用)、小智流程表单列表生成以及修改(基于需求文档资料生成流程表单等功能页面)、AI流程决策(PRO)
- **全面开放MCP的能力** (v6.3):用户可生成自己的 API-KEY,提供给小龙虾智能体等,代理用户操作业务系统
AI能力 需要在 [平台配置] - [系统配置] - [产品企业服务平台] 配置AI服务,默认设置仅临时试用,正式环境请务必申请专属 token。

## 系统界面
<table align="center">
<tr>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/a89d9c774f6cdf7c3a999a9a.png" alt="Image 1" />工作台
</td>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/272be127365543e7cd13d0a4.png" alt="Image 1" />应用中心</td>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/1a6b1a68d7c0e2fe0bcf2080.png" alt="Image 1" />系统配置</td>
</tr>
<tr>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/55ab243b603f9c8388c84939.png" alt="Image 1" />表单设计</td>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/7873bb373febea38ed63c45a.png" alt="Image 1" />流程设计</td>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/eac12f7f12242e4ef07b1c2a.png" alt="Image 1" />自动化流设计</td>
</tr>
<tr>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/6fc4689a38f94e79172461d6.png" alt="Image 1" />表单页面</td>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/eb65a9dcf4f949c6cb2196e5.png" alt="Image 1" />列表管理页面</td>
<td align="center" ><img src="https://web-code-img.oss-cn-shanghai.aliyuncs.com/readme/868a2df16ed21db416ffee5c.png" alt="Image 1" />卡片列表</td>
</tr>
</table>
## 操作文档
文档主页:https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa
- [快速上手零代码开发](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/dQPGYqjpJYmXZ5y3UZgYA2BMJakx1Z5N)
- [系统框架整合](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/o14dA3GK8gzEQ6PdsnYaAAm9J9ekBD76)
- 第三方 免登集成、卡片消息、用户组织同步:
[钉钉整合](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/mExel2BLV5yx9aOwSPyMkEXgVgk9rpMq)、
[企微整合](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/gwva2dxOW4yxvZOPSkKlNaXnVbkz3BRL)、
[第三方待办接入](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/ZgpG2NdyVXakR5yYsPadRGYNJMwvDqPk)
- [服务器配置要求](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/7NkDwLng8ZKpa56ysx6LPq0pWKMEvZBY)
- [表单控件](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/YndMj49yWjmElQqrUwPze0D583pmz5aA)、[表单扩展自定义控件](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/EpGBa2Lm8aj7ZEPlsw2KB6YkWgN7R35y)
- [列表设计](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/YQBnd5ExVE12j6Q9F2eM1aR1VyeZqMmz)
- [设计流程](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/XPwkYGxZV3yx4z9OS3245lza8AgozOKL)
- [自动化流设计](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/ZgpG2NdyVXakR5yYsG2Q4pyyJMwvDqPk)
可以在文档右上角搜索关键词,也可以在小智提问问题。
如果缺少文档的,可以在交流群中咨询,我们会尽快补全。
### 常见问题
- 把用户角色部门岗位体系替换成我们的,需要投入多少,你们做商业化适配投入大概多少?<br/>答:主流技术栈一般一周左右开发工作量,参考[系统框架整合](https://alidocs.dingtalk.com/i/p/gBVzxxE8aQg3QzOa/docs/o14dA3GK8gzEQ6PdsnYaAAm9J9ekBD76)
---
## 🛠️ 技术栈
| 关键技术 | 版本 | 描述 |
| :--- | :--- | :--- |
| **JDK** | `17` | 平台基础运行环境,保证高性能与现代化 Java 特性支持 |
| **Spring Boot** | `3.5.5` | 核心应用框架 |
| **Activiti** | `7.1.0.M6` | 工作流与业务流程核心引擎 |
| **MyBatis Plus** | `3.5.14` | 高效 ORM 数据层访问框架 |
| **Hutool** | `5.8.40` | 常用工具类库封装 |
| **Druid** | `1.2.27` | 阿里开源高性能数据库连接池 |
| **Guava** | `33.4.8-jre` | 谷歌高性能工具库 |
| **Apache POI** | `5.4.1` | Office 文档处理库,支持 Excel、Word 等格式 |
| **OkHttp3** | `5.0.0-alpha.14` | 高效 HTTP 客户端,支持 HTTP/2 和 WebSocket |
| **Bouncy Castle** | `1.80` | 加密解密库,提供完整的加密算法支持 |
| **Commons IO** | `2.19.0` | Apache IO 工具库,简化文件和流操作 |
| **Pinyin4j** | `2.5.1` | 拼音转换库,支持汉字转拼音功能 |
| **Vue** | `3.4+` | 前端响应式框架,构建交互式用户界面 |
| **Vite** | `5.x` | 前端下一代构建工具,提供极速的开发体验 |
| **TypeScript** | `5.0+` | 前端类型安全的 JavaScript 超集 |
| **Element Plus** | `2.0+` | 基于 Vue 3 的桌面端组件库 |
| **pnpm** | `9.15.3` | 前端 Monorepo 包管理工具 |
---
## 📂 项目结构
项目采用多模块 Maven 架构进行拆