📢 Release 1.0.0-beta.9(2026-03-26)现已推出
Arcadia

CLI 配置

获取 CLI 配置

GET/config/cli

响应

参数

类型

示例
{
  "REMOVE_LOG_DAYS_AGO": "7",
  "ENABLE_UPDATE_EXTRA": "",
  "ENABLE_UPDATE_EXTRA_SYNC_FILE": "",
  "UPDATE_EXTRA_SYNC_FILE_URL": "",
  "ENABLE_INIT_EXTRA": "",
  "ENABLE_TASK_BEFORE_EXTRA": "",
  "ENABLE_TASK_AFTER_EXTRA": "",
  "ENABLE_AUTO_DELETE_REMOTE_FILE": "",
  "ENABLE_CUSTOM_NOTIFY": "",
  "RUN_DELAY_MAX_SECONDS": "300"
}

更新 CLI 配置

POST/config/cli

支持部分字段更新,仅传入需要修改的字段即可。保存成功后自动重新生成 .arcadia_cli_config.sh 配置批量声明脚本。

请求

参数

类型

示例
{
  "REMOVE_LOG_DAYS_AGO": "14",
  "ENABLE_UPDATE_EXTRA": "true"
}

响应

无数据,仅返回操作状态。

CLI 配置统一存储于数据库 config 表(module = 'cli')中,键名为去除 CLI_CONFIG_ 前缀的字段名。每次保存后自动生成位于用户配置文件目录下的 .arcadia_cli_config.sh 脚本,该脚本会在底层 Shell 命令执行时自动加载。