开发者指南导读
准备好体验全新的应用开发方式了吗?从这里开始,你将学会使用 AI 时代的全新技术体系构建功能强大的企业级应用。
开发指南提供从组织管理、应用开发基础到业务逻辑实现的完整学习路径,以及通过真实业务场景掌握复杂应用架构设计的最佳实践。
使用建议:新手按顺序学习,有经验的开发者可直接查看场景化进阶指南。
首先,你需要完成基本的下载安装!
基础概念
掌握 JitAI 平台的核心理念和架构原理。了解平台应用、元素体系、开发框架、可视化开发工具等基础概念,为后续开发工作奠定理论基础。
平台架构与核心概念
了解 JitAI 平台架构、应用概念、JAAP 协议、元素体系和开发框架,掌握平台的基础原理。
平台安装与节点激活
完成平台安装和节点激活流程。学习下载安装方法、节点激活流程、开发者团队管理等,建立开发环境基础。
节点激活与开发者团队
了解如何激活节点和管理开发者团队,包括组织绑定、成员管理等核心操作。
开发工具与发布服务
强大的工具链助力高效开发。掌握可视化开发环境、运维管理工具和云端发布服务,实现从开发到部署的完整工具链支持。
JitAI 可视化开发工具
掌握强大的可视化开发环境,熟悉 IDE 的各个功能区域,学会在可视化和源码双模式之间自由切换。
运维管理工具
双控制台架构的全面运维管理解决方案,提供从开发到部署的完整应用生命周期管理。
创建与发布应用
从应用创建到分布式部署的完整流程。掌握应用创建、源码管理、版本发布、运行环境配置,以及如何构建无限横向扩展的分布式集群架构。
创建和部署应用
学习应用的创建、继承、数据配置和部署流程,掌握应用开发的基础工作流程。
发布与升级应用
掌握应用版本管理、发布工作流程和升级策略,学习语义化版本控制和部署配置。
运行环境管理
掌握运行环境的创建、配置和管理,学习如何使用节点集群和应用部署。
前端门户与页面
设计精美的用户界面和交互体验。从门户导航到页面构建,从组件布局到数据管理,打造功能完整、用户友好的应用界面。
创建门户
设计不同用户角色的门户界面,配置导航菜单和权限控制,创建个性化用户体验。
组件化页面
理解组件化页面——JitAI页面系统的基础,由功能组件构建,用于数据展示和用户交互。
AI 数据管理页面
AI 加持的 ai-data-management-page,智能辅助高效完成数据浏览、筛选、编辑与批量操作。
全代码页面开发
面向高级开发者的完全自定义页面开发方式,支持复杂业务逻辑和个性化界面。
在门户和页面中集成 AI 元素
通过智能 AI 元素提升用户体验。将 AI 助理、智能体和其他 AI 组件集成到门户和页面中,创建智能、交互式的应用程序,提供个性化帮助和自动化工作流程。
在页面中使用 AI 元素
掌握从页面调用 AI 元素的技巧,包括 AI 智能体、LLM 服务和知识库,用于动态内容生成。
在页面中调用业务元素
将页面连接到强大的业务逻辑和数据操作。学习如何从页面调用服务函数和数据模型函数,创建动态的、数据驱动的用户界面,具备实时业务处理能力。
页面中的全代码自定义 UI 组件
创建具有完全编程控制的高级自定义 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 决策和人机交互,实现客服、审批、数据处理等场景的智能自动化。
流程编排与节点配置
掌握可视化工作流设计,包含 8 种以上节点类型:AIAgent、路由、条件逻辑、人机协作节点等。
将 AI 助手嵌入到外部网页中
将 AI 助手集成到任何网页中,实现深度双向交互能力。
数据建模
为你的应用设计强大的数据基础。无需复杂的 SQL 知识,通过可视化方式创建数据表,设计字段类型,建立关联关系。让数据管理变得轻松高效。
扩展表模型
基于现有表的数据扩展,通过关联其他数据表实现业务字段扩展和多表数据整合。
事务管理
确保复杂业务操作中的数据一致性和可靠性。掌握数据库事务控制机制,实现原子操作,有效处理并发访问场景。
用户与权限
构建安全可靠的用户体系。支持多种登录方式,灵活设计组织架构,精细化权限分配。让不同用户各司其职,确保数据安全和操作规范。
组织架构
企业组织管理,包括部门、岗位和人员层级关系配置。
登录认证
用户身份验证和登录方式配置,支持多种认证模式,包括第三方 OAuth 和企业集成。
角色与门户菜单权限
应用角色定义和权限分配,实现细粒度的访问控制。
业务逻辑开发
赋予应用强大的业务处理能力。通过可视化编程处理复杂业务规则,响应用户操作,执行后台任务。让逻辑编写像搭积木一样直观易懂。
创建服务元素
后端业务逻辑实现,通过服务元素封装可复用的业务函数,提供 API 接口和数据处理服务。
在服务函数中调用其它元素
学习如何在服务函数中调用其他元素,包括模型、其他服务、外部 API 和系统组件,实现全面的业务逻辑实现。
审批流程
让企业审批流程变得高效有序。通过拖拽方式设计流程图,配置审批人和条件,自动化处理流转。告别繁琐的纸质审批,拥抱数字化办公。
文件处理
轻松处理应用中的各种文件需求。支持多种格式文件上传下载,动态生成 Word、Excel 文档,让文件操作变得简单便捷。
外部 API 集成
让你的应用连接更广阔的世界。轻松接入第三方 API,集成微信支付、支付宝支付,配置短信通知服务。扩展应用能力边界,满足更多业务场景。
创建通用的外部 API 元素
无缝集成第三方 HTTP 接口,提供统一的 RESTful API 调用管理,支持标准 HTTP 方法和高级处理功能。
缓存管理
让应用跑得更快更稳定。配置智能缓存策略,优化数据访问速度,提升用户体验。确保应用在高并发访问时依然流畅运行。
内部 API 开放
将应用能力暴露给外部系统调用。一键生成标准 API 接口,管理调用权限,监控使用情况。让你的应用成为数据和服务的提供者。
各类元素的 API 暴露示例
全面展示如何将不同类型的元素暴露为 API 的示例,包括数据模型、服务和自定义函数。
国际化
让你的应用面向全球用户。支持多语言、区域设置和动态语言切换,打造真正的国际化应用程序。
前端 UI 定制
打造独特的视觉体验和品牌形象。自定义应用主题色彩,开发专属 UI 组件,让应用界面更符合企业品牌调性,提升用户体验和辨识度。
页面定制
介绍全代码页面的具体开发技术和使用方法,包括样式处理、组件使用、资源管理、数据操作等。
场景化进阶指南
基于真实业务场景的深度实践指南,帮助开发者掌握复杂应用的架构设计和最佳实践。