导读
准备好体验全新的应用开发方式了吗?从这里开始,你将学会使用AI时代的全新技术体系构建功能强大的企业级应用。
开发指南提供从组织管理、应用开发基础到业务逻辑实现的完整学习路径,以及通过真实业务场景掌握复杂应用架构设计的最佳实践。
使用建议:新手按顺序学习,有经验的开发者可直接查看场景化进阶指南。
首先,你需要完成基本的下载安装!
基础概念
掌握JitAi平台的核心理念和架构原理。了解平台应用、元素体系、开发框架、可视化开发工具等基础概念,为后续开发工作奠定理论基础。
平台架构与核心概念
了解JitAi平台架构、应用概念、JAAP协议、元素体系和开发框架,掌握平台的基础原理。
平台安装与节点激活
完成平台安装和节点激活流程。学习下载安装方法、节点激活流程、开发者组织管理等,建立开发环境基础。
节点激活与开发者组织
了解如何激活节点和管理开发者组织,包括组织绑定、成员管理等核心操作。
开发工具与发布服务
强大的工具链助力高效开发。掌握可视化开发环境、运维管理工具和云端发布服务,实现从开发到部署的完整工具链支持。
JitAi可视化开发工具
掌握强大的可视化开发环境,熟悉IDE的各个功能区域,学会在可视化和源码双模式之间自由切换。
运维管理工具
双控制台架构的全面运维管理解决方案,提供从开发到部署的完整应用生命周期管理。
创建与发布应用
从应用创建到分布式部署的完整流程。掌握应用创建、源码管理、版本发布、运行环境配置,以及如何构建无限横向扩展的分布式集群架构。
前端门户与页面
设计精美的用户界面和交互体验。从门户导航到页面构建,从组件布局到数据管理,打造功能完整、用户友好的应用界面。
AI数据管理页面
AI加持的ai-data-management-page,智能辅助高效完成数据浏览、筛选、编辑与批量操作。
全代码页面开发
面向高级开发者的完全自定义页面开发方式,支持复杂业务逻辑和个性化界面。
在门户和页面中集成AI元素
通过智能AI元素提升用户体验。将AI助理、智能体和其他AI组件集成到门户和页面中,创建智能、交互式的应用程序,提供个性化帮助和自动化工作流程。
在页面中调用业务元素
将页面连接到强大的业务逻辑和数据操作。学习如何从页面调用服务函数和数据模型函数,创建动态的、数据驱动的用户界面,具备实时业务处理能力。
页面中的全代码自定义UI组件
创建具有完全编程控制的高级自定义UI组件。构建复杂的交互元素,与页面逻辑无缝集成,处理复杂事件,提供超越标准组件的丰富用户体验。
在页面中使用功能组件
丰富的组件库是你的超级工具箱。拖拽一个表格展示数据,添加表单收集信息,插入图表让数据可视化。让复杂的前端开发变得简单直观。
查看更多组件
交叉表
多维数据透视表,支持行列交叉分析,适用于数据统计和报表展示。
丰富的数据可视化图表组件,支持柱状图、折线图、饼图等多种图表类型。
📝 文档正在完善中,敬请期待...
树组件
层次化数据展示组件,支持树形结构的展示、选择和操作。
列表组件
灵活的数据列表展示组件,支持标题、摘要、按钮等配置,适用于各类列表展示场景。
用于展示卡片式内容和媒体文件的组件,包括看板和画廊功能。
📝 文档正在完善中,敬请期待...
甘特图
项目管理和进度追踪组件,支持任务依赖关系和进度可视化。
各种类型的按钮组件,支持不同样式和交互效果。
页面布局和容器组件,包括弹窗、标签页等界面结构元素。
📝 文档正在完善中,敬请期待...
审批流程相关的界面组件,支持申请发起和审批处理。
数据导入和解析工具,支持Excel等格式的数据批量导入。
📝 文档正在完善中,敬请期待...
点击上方"查看更多组件"可收起
AI大模型
接入GPT-4、Claude、通义千问等主流大模型。支持多厂商容灾和私有化部署,为应用提供智能对话、文本生成、代码辅助等AI能力。
创建AI大模型元素
学习如何集成主流大语言模型,配置API密钥,实现重试机制,并在应用中调用大模型函数。
AI知识库
将企业文档、手册、FAQ转化为智能知识库。支持文档自动处理、智能分段、语义检索,让AI基于企业知识精准回答问题。
AIAgent
具备推理和行动能力的智能代理。通过提示词和工具配置,让AI自主分析问题、制定方案、执行任务,处理复杂业务场景。
创建AI Agent
学习如何创建ReActAgent,配置系统提示词、大模型参数、输入输出变量,以及运行状态存储等基础配置。
Agent中的工具
深入了解Agent中各种工具的使用方法和最佳实践,包括模型函数、服务函数、MCP服务、外部API和页面函数。
Agent的输入与输出
详细了解Agent的输入输出配置和数据处理方式,包括变量配置、流式输出和调用方法。
AI助理
可视化的智能工作流引擎。通过拖拽节点编排业务流程,结合AI决策和人机交互,实现客服、审批、数据处理等场景的智能自动化。
数据建模
为你的应用设计强大的数据基础。无需复杂的SQL知识,通过可视化方式创建数据表,设计字段类型,建立关联关系。让数据管理变得轻松高效。
扩展表模型
基于现有表的数据扩展,通过关联其他数据表实现业务字段扩展和多表数据整合。
事务管理
确保复杂业务操作中的数据一致性和可靠性。掌握数据库事务控制机制,实现原子操作,有效处理并发访问场景。
用户与权限
构建安全可靠的用户体系。支持多种登录方式,灵活设计组织架构,精细化权限分配。让不同用户各司其职,确保数据安全和操作规范。
企业组织结构管理,包括部门、岗位和人员层级关系配置。
用户身份验证和登录方式配置,支持多种认证模式。
Role and Portal Menu Permissions
应用角色定义和权限分配,实现细粒度的访问控制。
业务逻辑开发
赋予应用强大的业务处理能力。通过可视化编程处理复杂业务规则,响应用户操作,执行后台任务。让逻辑编写像搭积木一样直观易懂。
创建服务元素
后端业务逻辑实现,通过服务元素封装可复用的业务函数,提供API接口和数据处理服务。
在服务函数中调用其它元素
学习如何在服务函数中调用其他元素,包括模型、其他服务、外部API和系统组件,实现全面的业务逻辑实现。
事件处理
系统事件监听和处理机制,实现响应式业务逻辑。
审批流程
让企业审批流程变得高效有序。通过拖拽方式设计流程图,配置审批人和条件,自动化处理流转。告别繁琐的纸质审批,拥抱数字化办公。
文件处理
轻松处理应用中的各种文件需求。支持多种格式文件上传下载,动态生成Word、Excel文档,让文件操作变得简单便捷。
外部API集成
让你的应用连接更广阔的世界。轻松接入第三方API,集成微信支付、支付宝支付,配置短信通知服务。扩展应用能力边界,满足更多业务场景。
缓存管理
让应用跑得更快更稳定。配置智能缓存策略,优化数据访问速度,提升用户体验。确保应用在高并发访问时依然流畅运行。
内部API开放
将应用能力暴露给外部系统调用。一键生成标准API接口,管理调用权限,监控使用情况。让你的应用成为数据和服务的提供者。
各类元素的API暴露示例
全面展示如何将不同类型的元素暴露为API的示例,包括数据模型、服务和自定义函数。
国际化
让你的应用面向全球用户。支持多语言、区域设置和动态语言切换,打造真正的国际化应用程序。
前端UI定制
打造独特的视觉体验和品牌形象。自定义应用主题色彩,开发专属UI组件,让应用界面更符合企业品牌调性,提升用户体验和辨识度。
场景化进阶指南
基于真实业务场景的深度实践指南,帮助开发者掌握复杂应用的架构设计和最佳实践。