SuperAPI AI 工具集

te-shared

数据与分析

查看项目

更新于 10-16 05:47

技能介绍

TE CLI(ae-cli)是 ThinkingEngine 数据分析平台的命令行工具,供 AI Agent 与人工用户使用。使用前必须完成认证,认证优先级为:环境变量 TE_TOKEN(最高,适合 CI/脚本)、缓存令牌(~/.ae-cli/tokens.json,有效期 20 小时)、macOS 上自动从 Chrome 提取。认证命令包括 ae-cli auth login(macOS 自动认证)、ae-cli auth set-token <token>、ae-cli auth status、ae-cli auth logout。支持多环境:可用 --host 指定实例,或用 ae-cli config set defaultHost 配置默认主机。所有命令支持全局参数:--host(默认取配置的 defaultHost 或 ta.thinkingdata.cn)、--format(json 或 table,默认 json)、--jq(jq 过滤表达式)、--dry-run(仅展示请求不执行)、--yes(跳过写操作确认)。输出默认 JSON,形如 {"ok": true, "data": {...}},也可用 --format table 或 --jq 过滤。错误输出到 stderr,格式为 {"ok": false, "error": {"type": "auth|api|validation|config", "message": "...", "hint": "..."}},退出码成功为 0、错误为 1。安全约束:读类命令直接执行,写类命令需确认,除非传入 --yes;可用 --dry-run 预览将发送的请求。命令结构为 ae-cli <domain> +<command> [flags] 或 ae-cli api <METHOD> <PATH> [--params] [--data],域包括 analysis、analysis_audience、analysis_meta、analysis_common、operation。具体命令细节与更多限制资料暂未提供。