> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kasoftware.com/llms.txt
> Use this file to discover all available pages before exploring further.

# ArcScript

> ArcScript 概览：一种基于 XML 的脚本语言，用于在知行之桥中自动化工作流和转换数据。

export const siteNameShort = "知行之桥";

{siteNameShort}Script 是一种基于 XML 的脚本语言，用于通过简单的 XML 命令自动化工作流、转换数据并自定义端口行为。

## 使用 {siteNameShort}Script

本节包含指向详细描述 {siteNameShort}Script 功能的主题的链接。

### 简介

[简介](./introduction-to-arcscript) 涵盖了 {siteNameShort}Script 语言的核心概念，并包含几个示例脚本供参考。如果是 {siteNameShort}Script 新手，我们强烈建议您从本节开始学习。

### 关键字

{siteNameShort}Script 的每一行都以一个关键字开头。例如，`arc:set` 是用于设置属性（变量）的关键字，`arc:if` 引入条件逻辑，而 `arc:call` 调用 {siteNameShort}Script 操作。

[关键字](./keyword-reference/keywords) 描述了所有可用的关键字。

### 运算器

{siteNameShort}Script 中的高级处理是通过操作来执行的。每个操作都会执行一项特定的任务，例如数据库查询、HTTP 请求或文件读取。

[运算器](./operations/operations) 列出了所有可用的操作，描述了它们的输入和输出参数，并提供了实际使用的示例。

<Note>某些操作特定于某个端口。它们在该端口的文档中进行了描述；例如，[Notify 端口](../connectors/notify) 文档包含 [notifySendEmail](../connectors/notify#notifysendemail) 操作。</Note>

### 格式化器

{siteNameShort}Script 使用格式化器来修改脚本中的值。这些格式化器可以执行数学运算、字符串操作、日期格式化等操作。

[格式化器](./value-formatters/formatters) 列出了每个可用的格式化器及其参数。
