跳到主要内容

开发者指南导读

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

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

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

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

基础概念

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

平台安装与节点激活

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

开发工具与发布服务

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

JCS云端应用发布服务

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

创建与发布应用

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

前端门户与页面

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

组件化页面

理解组件化页面——JitAi页面系统的基础,由功能组件构建,用于数据展示和用户交互。

创建常规页面

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

AI数据分析页面

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

Markdown页面

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

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

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

在门户中使用AI助理

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

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

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

在页面中使用AI元素

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

在页面中调用业务元素

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

在页面中调用服务函数

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

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

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

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

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

UI组件的接口规范

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

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

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

在页面中使用功能组件

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

分组表

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

查看更多组件

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

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

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

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

模型筛选器

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

按钮组件

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

布局组件(正在编辑中)

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

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

审批组件

与工作流集成的UI组件,用于提交审批申请、处理审批任务和管理审批历史,具有事件驱动通知功能。

支付组件

通过统一接口实现多平台支付处理的功能性UI元素,原生支持支付宝和微信支付,提供完整的交易生命周期管理。

全代码组件

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

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

AI大模型

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

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

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

📝 Coming soon...

AI知识库

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

知识库文档管理

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

AI知识库的API开放

通过API接口开放AI知识库能力,实现与外部系统集成。

📝 Coming soon...

AIAgent

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

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

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

使用Agent实现单任务智能体

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

📝 Coming soon...

Agent的API开放

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

📝 Coming soon...

AI助理

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

创建AI助理元素

构建生产级AI应用,支持多智能体协作、UI交互和可视化编排,无需编写代码。

流程编排与节点配置

掌握可视化工作流设计,包含8种以上节点类型:AIAgent、路由、条件逻辑、人机协作节点等。

AI助理的输入与输出

配置自定义输入参数、控制运行时日志详细程度,并使用自定义控件向对话发送结构化数据。

AI助理的运行时状态

利用运行时状态作为AI的「记忆库」,实现上下文保留、多轮对话和错误恢复。

AI助理的事件

在前端页面和后端服务中订阅节点执行、工具调用和人机交互事件。

AI助理的API开放

通过API接口开放AI助理能力,实现应用内集成和外部系统对接。

欢迎语与对话历史

配置欢迎语、开场白,管理对话历史,提升用户参与度和上下文连续性。

开发对话式多任务AI助理

完整教程:构建具有智能路由、多个智能体和自动文档生成功能的AI助理。

开发人机协作式企业级AI助理

构建复杂的AI评分系统,展示深度UI集成、事件驱动协作和人工监督。

数据建模

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

数据表模型

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

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

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

内置数据管理工具

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

创建数据模型函数

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

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

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

创建数据对象模型

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

在AI Agent中调用数据模型

将数据模型函数添加为Agent工具,使AI能够智能地执行数据的创建、读取、更新、删除等操作。

事务管理

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

事务管理

数据库事务控制和一致性管理,确保数据操作的可靠性。

用户与权限

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

角色与业务元素权限

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

Agent工具权限控制

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

业务逻辑开发

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

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

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

服务元素使用场景

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

审批流程

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

审批页面定制

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

审批流程的使用

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

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

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

在审批流程中集成AI元素

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

📝 敬请期待...

文件处理

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

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

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

外部API集成

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

内置的支付服务

集成主流支付平台,实现在线支付和交易功能。

缓存管理

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

缓存配置与使用

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

内部API开放

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

API授权

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

各类元素的API暴露示例

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

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

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

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

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

国际化

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

创建语言包

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

扩展系统内置的语言包

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

📝 Coming soon...

如何翻译页面中的术语

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

忽略翻译规则

配置规则以排除特定内容不被翻译,确保正确处理品牌名称、技术术语和其他不可翻译内容。

默认语言

为应用程序配置默认语言,确保首次访问用户和没有明确语言偏好的用户获得最佳体验。

前端UI定制

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

全局样式

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

组件定制

平台提供两种主要的组件定制方式,以满足不同的开发需求和场景。

门户定制

全代码自定义门户提供了灵活的解决方案,适用于导航布局调整、界面风格定制和交互方式优化等场景。

场景化进阶指南

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

开发与运维流程

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

AI开发与应用

使用AI智能体、助理和高级提示词工程技术构建智能应用,实现增强用户体验和自动化工作流程。

数据建模与分析

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

业务服务与API

基于JitService实现自定义鉴权和业务服务架构。

JitAI 助手Beta
Powered by JitAI