跳到主要内容

导读

准备好体验全新的应用开发方式了吗?从这里开始,你将学会使用AI时代的全新技术体系构建功能强大的企业级应用。

开发指南提供从组织管理、应用开发基础到业务逻辑实现的完整学习路径,以及通过真实业务场景掌握复杂应用架构设计的最佳实践。

使用建议:新手按顺序学习,有经验的开发者可直接查看场景化进阶指南。

首先,你需要完成基本的下载安装

基础概念

掌握JitAi平台的核心理念和架构原理。了解平台应用、元素体系、开发框架、可视化开发工具等基础概念,为后续开发工作奠定理论基础。

平台安装与节点激活

完成平台安装和节点激活流程。学习下载安装方法、节点激活流程、开发者组织管理等,建立开发环境基础。

开发工具与发布服务

强大的工具链助力高效开发。掌握可视化开发环境、运维管理工具和云端发布服务,实现从开发到部署的完整工具链支持。

JitAi可视化开发工具

掌握强大的可视化开发环境,熟悉IDE的各个功能区域,学会在可视化和源码双模式之间自由切换。

JCS云端应用发布服务

官方云端应用发布服务,提供中心化应用仓库、版本管理和JitNode间的无缝部署。

创建与发布应用

从应用创建到分布式部署的完整流程。掌握应用创建、源码管理、版本发布、运行环境配置,以及如何构建无限横向扩展的分布式集群架构。

创建和部署应用

学习应用的创建、继承、数据配置和部署流程,掌握应用开发的基础工作流程。

发布与更新应用

掌握应用版本管理、发布工作流程和更新策略,学习语义化版本控制和部署配置。

前端门户与页面

设计精美的用户界面和交互体验。从门户导航到页面构建,从组件布局到数据管理,打造功能完整、用户友好的应用界面。

创建门户

设计不同用户角色的门户界面,配置导航菜单和权限控制,创建个性化用户体验。

创建组件化页面

使用可视化编辑器构建页面界面,配置组件和事件,实现丰富的用户交互功能。

AI数据分析页面

通过自然语言描述需求,AI自动生成数据图表,支持用户随时调整图表样式和统计维度。

Markdown页面

创建文档型页面,支持丰富的Markdown语法和文档展示需求。

在门户和页面中集成AI元素

通过智能AI元素提升用户体验。将AI助理、智能体和其他AI组件集成到门户和页面中,创建智能、交互式的应用程序,提供个性化帮助和自动化工作流程。

在门户中使用AI助理

学习如何将AI助理集成到门户界面中,为用户在整个工作流程中提供智能帮助和指导。

📝 Coming soon...

在组件化页面中使用AI助理

将AI助理嵌入到基于组件的页面中,增强用户交互并为特定任务提供上下文帮助。

📝 Coming soon...

在页面中使用AI元素

掌握从页面调用AI元素的技巧,包括AI智能体、LLM服务和知识库,用于动态内容生成。

📝 Coming soon...

在页面中调用业务元素

将页面连接到强大的业务逻辑和数据操作。学习如何从页面调用服务函数和数据模型函数,创建动态的、数据驱动的用户界面,具备实时业务处理能力。

在页面中调用服务函数

学习如何从页面调用服务函数来执行业务逻辑、处理数据并与外部系统集成,实现动态内容生成。

📝 Coming soon...

在页面中调用数据模型函数

掌握从页面调用数据模型函数的技巧,执行CRUD操作、数据查询和数据库交互,实现实时数据显示。

📝 Coming soon...

页面中的全代码自定义UI组件

创建具有完全编程控制的高级自定义UI组件。构建复杂的交互元素,与页面逻辑无缝集成,处理复杂事件,提供超越标准组件的丰富用户体验。

UI组件的接口规范

学习创建全代码UI组件的接口规范和标准,包括属性、状态管理和生命周期方法。

📝 Coming soon...

在全代码组件中调用页面的函数及其它组件的函数

掌握在全代码组件内调用页面函数和其他组件函数的技巧,实现无缝集成。

📝 Coming soon...

发出事件

学习如何从全代码组件发出自定义事件,与父页面和其他组件进行有效通信。

📝 Coming soon...

在页面代码中调用全代码组件的函数

了解如何从页面代码调用全代码组件暴露的函数,控制组件行为和数据流。

📝 Coming soon...

在页面中使用功能组件

丰富的组件库是你的超级工具箱。拖拽一个表格展示数据,添加表单收集信息,插入图表让数据可视化。让复杂的前端开发变得简单直观。

分组表

按指定字段对数据进行分组展示的表格组件,适用于层次化数据管理。

查看更多组件

丰富的数据可视化图表组件,支持柱状图、折线图、饼图等多种图表类型。

📝 文档正在完善中,敬请期待...

用于展示卡片式内容和媒体文件的组件,包括看板和画廊功能。

📝 文档正在完善中,敬请期待...

模型筛选器

基于数据模型的高级筛选组件,支持简单、复杂和自由筛选模式。

各种类型的按钮组件,支持不同样式和交互效果。

页面布局和容器组件,包括弹窗、标签页等界面结构元素。

📝 文档正在完善中,敬请期待...

支付组件

集成支付功能的组件,支持多种支付方式和支付流程。

数据导入和解析工具,支持Excel等格式的数据批量导入。

📝 文档正在完善中,敬请期待...

全代码组件

完全自定义的代码组件,支持高度个性化的功能实现。

点击上方"查看更多组件"可收起

AI大模型

接入GPT-4、Claude、通义千问等主流大模型。支持多厂商容灾和私有化部署,为应用提供智能对话、文本生成、代码辅助等AI能力。

大模型输入与输出

了解大语言模型的输入输出配置,实现最优的集成与性能表现。

📝 Coming soon...

使用大模型函数实现多模态AIGC

探索如何利用大模型函数创建包含文本、图像等多种媒体类型的多模态AI生成内容。

📝 Coming soon...

AI知识库

将企业文档、手册、FAQ转化为智能知识库。支持文档自动处理、智能分段、语义检索,让AI基于企业知识精准回答问题。

创建AI知识库元素

学习如何创建AI知识库元素,并了解其工作原理。

文档管理与设置

管理知识库文档,配置知识库参数,进行查询测试与向量化调优。

全文与语义检索

理解配置项如何参与查询流程,并在后端可视化编程中调用知识库。

在AIAgent中使用知识库

在Agent中集成知识库实现RAG。

📝 文档正在完善中,敬请期待...

向量数据库独立部署

企业知识的智能存储引擎。将文本转化为向量数据,实现语义级精准搜索。

AIAgent

具备推理和行动能力的智能代理。通过提示词和工具配置,让AI自主分析问题、制定方案、执行任务,处理复杂业务场景。

使用知识库实现检索增强生成(RAG)

学习如何为Agent集成知识库,实现检索增强生成,提升回答的准确性和时效性。

使用Agent实现单任务智能体

学习如何使用Agent实现专门的单任务智能体,优化特定业务场景的处理效果。

📝 Coming soon...

Agent的API开放

将Agent能力通过API形式开放给外部系统调用。

📝 Coming soon...

AI助理

可视化的智能工作流引擎。通过拖拽节点编排业务流程,结合AI决策和人机交互,实现客服、审批、数据处理等场景的智能自动化。

创建AI助理元素

学习如何创建AI助理元素,配置工作流、节点类型和事件处理,实现智能业务流程自动化。

📝 敬请期待...

流程编排与节点配置

深入了解AI助理流程编排技术和详细的节点配置方法。

📝 敬请期待...

AI助理的输入与输出

理解AI助理的输入输出配置和数据处理方法。

📝 敬请期待...

AI助理的API开放

通过API接口开放AI助理能力,实现与外部系统的集成。

📝 敬请期待...

数据建模

为你的应用设计强大的数据基础。无需复杂的SQL知识,通过可视化方式创建数据表,设计字段类型,建立关联关系。让数据管理变得轻松高效。

数据表模型

应用数据的基础结构,学习如何创建和配置数据表,设计字段类型和约束。

从已有数据库模式创建数据表

从现有数据库表快速创建数据表元素,支持快速模型生成。

内置数据管理工具

利用内置数据管理工具进行高效的数据操作和管理。

创建数据模型函数

设计和实现自定义数据模型函数,扩展数据处理能力。

在页面和函数中使用数据模型

学习如何在前端页面和后端函数逻辑中有效使用数据模型进行数据操作。

数据对象模型

专为全代码开发模式设计的数据结构,类似于DTO,用于业务逻辑中的数据结构化表达与传递。

将数据模型集成到AI Agent

将数据模型与AI Agent系统集成,实现智能数据处理和决策。

📝 敬请期待...

事务管理

确保复杂业务操作中的数据一致性和可靠性。掌握数据库事务控制机制,实现原子操作,有效处理并发访问场景。

用户与权限

构建安全可靠的用户体系。支持多种登录方式,灵活设计组织架构,精细化权限分配。让不同用户各司其职,确保数据安全和操作规范。

Roles and Business Element Permissions

业务元素的高级基于角色的权限控制,包括数据模型和功能组件的权限管理。

📝 敬请期待...

Agent Tool Permission Control

配置和管理AI Agent工具的权限控制,确保代理操作的安全性和可控性。

📝 敬请期待...

业务逻辑开发

赋予应用强大的业务处理能力。通过可视化编程处理复杂业务规则,响应用户操作,执行后台任务。让逻辑编写像搭积木一样直观易懂。

在服务函数中调用其它元素

学习如何在服务函数中调用其他元素,包括模型、其他服务、外部API和系统组件,实现全面的业务逻辑实现。

服务元素使用场景

探索服务元素在不同业务场景和应用架构中的实际使用场景和最佳实践。

审批流程

让企业审批流程变得高效有序。通过拖拽方式设计流程图,配置审批人和条件,自动化处理流转。告别繁琐的纸质审批,拥抱数字化办公。

审批页面定制

自定义审批界面和用户体验,提升审批效率。

审批流程的使用

审批流程的实际应用和操作指南,包括发起和处理审批。

在审批流程中调用业务逻辑元素

学习如何在审批流程中调用业务逻辑元素,实现复杂业务规则和自动化决策。

在审批流程中集成AI元素

将人工智能能力集成到审批流程中,实现智能路由、自动审查和智能决策。

📝 敬请期待...

文件处理

轻松处理应用中的各种文件需求。支持多种格式文件上传下载,动态生成Word、Excel文档,让文件操作变得简单便捷。

用文件模板生成和打印文件

学习如何使用文件模板程序化生成和打印文档,包括动态内容填充和输出格式化。

外部API集成

让你的应用连接更广阔的世界。轻松接入第三方API,集成微信支付、支付宝支付,配置短信通知服务。扩展应用能力边界,满足更多业务场景。

缓存管理

让应用跑得更快更稳定。配置智能缓存策略,优化数据访问速度,提升用户体验。确保应用在高并发访问时依然流畅运行。

缓存配置与使用

应用缓存策略配置,提升系统性能和响应速度。

内部API开放

将应用能力暴露给外部系统调用。一键生成标准API接口,管理调用权限,监控使用情况。让你的应用成为数据和服务的提供者。

API授权

API接口的权限控制和访问授权管理。

各类元素的API暴露示例

全面展示如何将不同类型的元素暴露为API的示例,包括数据模型、服务和自定义函数。

使用SDK调用被授权元素的API

学习如何使用官方SDK调用被授权的元素API,包括身份验证、请求处理和错误管理。

使用跨App服务元素调用被授权元素的API

使用服务元素实现跨应用API调用,实现不同JitAi应用之间的无缝集成。

国际化

让你的应用面向全球用户。支持多语言、区域设置和动态语言切换,打造真正的国际化应用程序。

创建语言包

学习如何为应用程序创建自定义语言包,包括结构定义和内容组织。

📝 Coming soon...

扩展系统内置的语言包

扩展和自定义现有系统语言包,以满足特定业务需求和区域需要。

📝 Coming soon...

如何翻译页面中的词条

掌握页面内容翻译技巧,包括动态文本替换和上下文感知翻译。

📝 Coming soon...

前端UI定制

打造独特的视觉体验和品牌形象。自定义应用主题色彩,开发专属UI组件,让应用界面更符合企业品牌调性,提升用户体验和辨识度。

全局样式

应用整体样式和主题配置,统一界面风格和用户体验。

组件定制

定制单个组件以满足特定设计要求,增强应用程序中用户界面的一致性。

📝 Coming soon...

页面定制

定制整个页面布局、主题和视觉元素,创建连贯的品牌化用户体验。

📝 Coming soon...

门户定制

定制门户界面和导航元素,提供个性化和基于角色的用户体验。

📝 Coming soon...

场景化进阶指南

基于真实业务场景的深度实践指南,帮助开发者掌握复杂应用的架构设计和最佳实践。

开发与运维流程

掌握高效的开发流程、调试技巧和生产环境部署管理,确保应用稳定性和团队协作效率。

认证与权限管理

基于JitAuth构建企业级权限体系,支持多种登录方式和细粒度权限控制。

数据建模与分析

基于JitORM构建销售数据分析系统,实现多维度聚合分析和业务规则自动化。

界面设计与组件

基于JitWeb构建多入口业务界面,通过门户、页面与组件快速完成系统导航与界面布局。

业务服务与API

基于JitService实现API开放、第三方集成、自定义鉴权和事件驱动的业务服务架构。

工作流程管理

基于JitWorkflow和JitTask实现审批流程编排、定时任务执行和业务流程自动化。

支付与消息通知

基于JitPay和JitMessage实现支付功能集成和实时消息通知,构建完整的业务闭环。

文件与存储管理

基于JitStorage实现文件统一管理、模板化文档生成和打印功能,提升文档处理效率。