# Juggle > juggle是一个可用于微服务接口编排,BFF层,第三方系统对接,私有化定制等场景的完整解决方案This file contains links to all documentation sections. ## Table of Contents ### 用户手册 - [Juggle简介](/docs/guide/introduce/introduce.md): 关于Juggle的详细介绍 - [概念](/docs/guide/introduce/concept.md): Juggle提供了哪些概念,这些概念都是什么意思? - [Juggle快速开始](/docs/guide/start/quick-start.md): 一篇文章帮你开始使用Juggle微服务编排框架。 - [Juggle Docker 快速开始](/docs/guide/start/start-with-docker.md) - [Juggle Kubernetes 快速开始](/docs/guide/start/start-with-kubernetes.md) - [套件](/docs/guide/user/suite.md): 套件包含套件说明,API接口集合,套件帮助文档等多个实体组成,方便用户通过套件快速搭建流程。 - [接口](/docs/guide/user/api.md): 接口是微服务编排的最小单元,通过编排接口可以实现复杂且强大的功能。 - [流程定义](/docs/guide/user/flow-definition.md): Juggle的流程定义是流程定义是流程设计阶段的产物,支持同步流程和异步流程,支持通过变量进行跨节点流转。 - [节点](/docs/guide/user/design/nodes.md): 节点是流程的核心,通过不同节点的串联和连接,能配置出非常复杂的流程,满足不同的业务常见需求。 - [变量](/docs/guide/user/design/variable.md): 变量是流程设计中数据流转的纽带,变量支持全流程跨节点的流转,支持变量表达式。 - [方法节点](/docs/guide/user/nodes/method-node.md): 通过方法节点,用户在方法节点上定义不同系统的接口,然后通过流程编排打通各个系统之间的屏障,系统互通互联。 - [判断节点](/docs/guide/user/nodes/condition-node.md): 通过判断节点,用户可以根据流程的变量自由组合出不同的分支流程,通过这些分支流程处理不同的业务逻辑,使流程非常灵活 - [赋值节点](/docs/guide/user/nodes/assign-node.md): 通过赋值节点能完成不同分支情况下给同一个变量进行不同的赋值操作,实现不同场景下变量不同的需求。 - [代码节点](/docs/guide/user/nodes/code-node.md): 通过自定义代码节点,用户可以通过Groovy,JavaScript,Python等多种语言,自定义增强流程能力。 - [数据库节点](/docs/guide/user/nodes/mysql-node.md): 通过数据库节点,用户可以在MySql节点中输入不同的SQL,这些SQL会通过数据源直接在对应的数据源中执行,MySql节点让编排变得更加灵活。 - [并行节点](/docs/guide/user/nodes/batch-method-node.md): 通过并行节点,用户在方法节点上定义不同系统的接口,然后通过流程编排打通各个系统之间的屏障,系统互通互联。 - [循环节点](/docs/guide/user/nodes/loop-node.md): 通过循环节点,可以将接口数据进行循环处理,完成需要大量循环处理的场景。 - [流程](/docs/guide/user/flow.md): Juggle的流程是流程定义部署后的产物,流程支持多版本,可以实现流程的灰度和快速回滚等能力。 - [流程版本](/docs/guide/user/flow-version.md): Juggle的流程版本是为了解决用户流程回滚和灰度发布等问题,帮助用户减轻流程切换的成本,提供流程的使用效率。 - [对象](/docs/guide/user/object.md): 对象主要是为了解决入参和出参中复杂的数据结构,同时对象的定义让流程编排更加灵活。 - [支持的数据类型](/docs/guide/user/data-type-info.md): Juggle支持丰富的数据类型,为不同字段定义合适的数据类型,能更加方便的编排数据和接口。 - [示例接口](/docs/guide/user/example-api.md): Juggle提供了一些示例接口,这让用户能更快更简单的上手Juggle,解决用户上手困难的问题。 - [示例流程](/docs/guide/user/example-flow.md): Juggle提供了一些示例流程,这让用户能更快更简单的上手Juggle,解决用户上手困难的问题。 - [OpenApi列表](/docs/guide/integration/open-api.md): 业务系统如何快速集成Juggle,完成业务系统与流程的对接。 - [业务系统集成Juggle](/docs/guide/integration/integration.md): 业务系统如何快速集成Juggle,完成业务系统与流程的对接。 - [普通Java项目集成Juggle](/docs/guide/integration/java.md): 普通Java项目快速集成Juggle,完成Juggle能力的融入,增强业务系统能力。 - [SpringBoot集成Juggle](/docs/guide/integration/spring-boot-juggle.md): SpringBoot快速集成Juggle,完成Juggle能力的融入,增强业务系统能力。 - [Nodejs项目集成Juggle](/docs/guide/integration/nodejs.md): Nodejs项目快速集成Juggle,完成Juggle能力的融入,增强业务系统能力。 - [Openclaw集成juggle](/docs/guide/integration/skill.md): 将现在juggle的能力转成技能,让用户可以在各种依赖技能的claw都能快速使用juggle的流程。 - [部署手册概览](/docs/guide/operation/deployment-overview.md): 如何快速介绍微服务编排框架Juggle? - [单机模式部署](/docs/guide/operation/deployment-standalone.md): 通过单机模式快速部署Juggle环境,方便测试和试用 - [集群模式部署](/docs/guide/operation/deployment-cluster.md): 通过集群模式部署一个高可用的Juggle,可用于生产环境 - [系统参数](/docs/guide/operation/system-configurations.md): 如何快速介绍微服务编排框架Juggle? - [性能测试](/docs/guide/test/performance-test.md): 微服务编排框架juggle的性能怎么样?这篇文章讲清楚了 - [如何贡献](/docs/guide/open/contributing-flow.md): 如何给Juggle贡献代码,Juggle有哪些贡献源码的方式? - [Pull Request模板](/docs/guide/open/pull-request.md): 开源项目的Pull Request模板。 - [如何提交问题报告](/docs/guide/open/reporting-bug.md): 如何给Juggle提问题,提交问题的格式。 - [获取帮助](/docs/guide/community/community-get-help.md): Juggle社区信息 - [赞助我们](/docs/guide/community/donate.md): Juggle赞助信息 - [套件常见问题](/docs/guide/faq/suite-faq.md): juggle套件和接口中常见的问题汇总 ### 套件学堂 - [值提取](/suite/internal/collect.md): 如何使用值提取套件,并详细介绍值提取套件的方法 - [加解密](/suite/internal/cryptography.md): 如何使用加解密套件,并详细介绍加解密套件的方法 - [随机值](/suite/internal/random.md): 如何使用随机值套件,并详细介绍随机值套件的方法 - [值处理](/suite/internal/value-handle.md): 如何使用值处理套件,并详细介绍值处理套件的方法 - [QQ邮箱套件](/suite/third/qq-email.md): QQ邮箱如何授权? - [彩云天气](/suite/third/caiyun-weather.md): 彩云天气如何创建并获取token? - [硅基流动](/suite/third/silicon.md): 硅基流动(SiliconFlow)专注于打造高效能AI基础设施平台。其核心产品SiliconCloud提供大模型云服务 - [蓝耘](/suite/third/lanyun.md): 蓝耘是一家专注于智能计算领域的国家高新技术企业,致力于为人工智能、大数据、深度学习等前沿科技提供高性能计算解决方案 ### 更新日志 - [juggle v1.0.0版本](/changelog/1.x/juggle-1.0.0.md) - [juggle v1.1.0版本](/changelog/1.x/juggle-1.1.0.md) - [juggle v1.1.1版本](/changelog/1.x/juggle-1.1.1.md) - [juggle v1.2.0版本](/changelog/1.x/juggle-1.2.0.md) - [juggle v1.2.1版本](/changelog/1.x/juggle-1.2.1.md) - [juggle v1.2.2版本](/changelog/1.x/juggle-1.2.2.md) - [juggle v1.2.3版本](/changelog/1.x/juggle-1.2.3.md) - [juggle v1.3.0版本](/changelog/1.x/juggle-1.3.0.md) - [juggle v1.3.1版本](/changelog/1.x/juggle-1.3.1.md) - [juggle v1.3.2版本](/changelog/1.x/juggle-1.3.2.md) - [juggle v1.4.0版本](/changelog/1.x/juggle-1.4.0.md) - [juggle v1.5.0版本](/changelog/1.x/juggle-1.5.0.md) - [juggle v1.6.0版本](/changelog/1.x/juggle-1.6.0.md) ### Others - [](/index.md) - [关于我们](/about_me.md) - [Juggle更新说明](/changelog/introduce.md) - [Juggle更新说明](/changelog/start.md) - [价格](/price.md) - [企业微信群机器人](/suite/551ccqsv/index.md): QQ邮箱如何授权? - [dingtalk-robot](/suite/8xyu2x0t/index.md) - [tongyi-qianwen](/suite/bv3xbysc/index.md) - [飞书自定义机器人](/suite/bytedance/robot.md): 飞书自定义机器人可以给特定群组自动推送消息的,例如,推送监控报警、销售线索、运营内容等。自定义机器人默认提供 webhook,通过服务端调用 webhook 地址,即可将外部系统的消息通知即时推送到群组中。自定义机器人也包含了 自定义关键词、IP 白名单 和 签名 三种维度的安全配置,便于控制 webhook 的调用范围。 - [飞书多维表格](/suite/bytedance/table.md): 飞书多维表格是一款强大的在线数据协作与管理工具,它将传统表格的易用性与数据库的强大功能相结合,让团队无需编写代码即可快速搭建灵活、智能的业务管理系统 - [163邮箱套件](/suite/third/163-email.md): QQ邮箱如何授权?