ToolJet AI简介
ToolJet 是 ToolJet AI 的开源基础,ToolJet AI 是一个原生 AI 平台,用于构建和部署内部工具、工作流以及 AI 智能体。社区版提供了强大的可视化构建器、拖放式用户界面,还能与数据库、API、SaaS 应用程序和对象存储进行集成。若想了解由 AI 驱动的用户界面生成、查询构建、调试以及企业级功能,可访问 ToolJet AI。若觉得 ToolJet 很有用,可在 GitHub 上给其点个星,支持其持续创新和推出更多精彩功能。
功能特性
社区版(CE)
社区版具有以下功能:可视化应用构建器,拥有 60 多个响应式组件(表格、图表、表单、列表、进度条等);ToolJet 数据库,内置无代码数据库;支持多页面应用与多人协作编辑,可协作构建复杂应用;有 80 多个数据源,能连接数据库、API、云存储和 SaaS 工具;支持灵活部署,可使用 Docker、Kubernetes、AWS、GCP、Azure 等进行自托管部署;具备协作工具,有内联评论、提及功能和精细的访问控制;具有可扩展性,可使用 ToolJet CLI 创建插件和连接器;能随处编写代码,可在应用内运行 JavaScript 和 Python 代码;设计安全,采用 AES - 256 - GCM 加密、仅代理数据流,支持单点登录(SSO)。
ToolJet AI(企业版)
ToolJet AI(企业版)包含社区版的所有功能,此外还有:AI 应用生成,可根据自然语言提示即时创建应用;AI 查询构建器,在 AI 辅助下生成和转换查询;AI 调试,可一键识别并修复问题;智能体构建器,可创建智能体以自动化工作流和编排流程;具备企业级安全与合规,符合 SOC 2 和 GDPR 标准,有审计日志和高级访问控制;有用户管理,基于角色的访问控制(RBAC)、自定义组以及精细的应用/数据权限设置;支持多环境管理,可实现开发/测试/生产环境的无缝切换;有 GitSync 与 CI/CD,与 GitHub/GitLab 集成,实现版本控制和简化部署;支持品牌定制,支持白标定制和自定义主题,满足组织品牌需求;有细粒度访问控制,在行、组件、页面和查询级别保障数据和操作安全;支持嵌入式应用,可将 ToolJet 应用安全地嵌入其他应用程序或门户中;提供企业支持,提供服务级别协议(SLA)、优先修复 bug 和入职协助。
快速开始
使用 ToolJet 最简单的方法是创建一个 ToolJet Cloud 账户,其提供了 ToolJet 的托管解决方案。若想自行托管 ToolJet,可参考部署文档。若想在本地机器上快速体验 ToolJet,可在终端中运行特定命令让其立即启动并运行。对于升级 ToolJet 版本的用户,建议选择长期支持(LTS)版本而非最新版本,LTS 版本通过修复生产环境中的 bug、打安全补丁和提升性能来确保稳定性。
教程和示例
教程和示例包括时间跟踪应用程序、使用低代码构建自己的内容管理系统(CMS)、AWS S3 浏览器。
文档
文档可在指定网址查看,包括入门指南、数据源参考、组件参考。自托管方面,可使用 ToolJet Cloud 获得完全托管的解决方案,若想自行托管 ToolJet,有关于在 Kubernetes、AWS EC2、Docker 等平台上部署 ToolJet 的指南。
市场
现在可在 AWS 和 Azure 市场上找到 ToolJet,这让访问和部署该应用构建平台变得前所未有的简单。
社区支持
如需使用 ToolJet 的常规帮助,可参考官方文档。若需要额外帮助,可通过 Slack 与社区和团队进行讨论、通过 GitHub 提交 bug 报告和功能请求、通过 X(原 Twitter)快速获取产品更新。
路线图
可查看路线图,了解最近发布的功能,并知晓未来的规划。
分支模型
使用 git - flow 分支模型,基础分支是 `develop`。若需要稳定版本,可使用 `main` 分支或标记为 `v1.x.x` 的版本。
贡献代码
请阅读贡献指南,了解 ToolJet 的开发流程、如何提出 bug 修复和改进建议,以及构建和测试更改的步骤。
许可证
ToolJet 遵循 GNU Affero General Public License v3.0 许可发布。