用途:从厂商 API 文档生成或完善 Truto 集成定义(IntegrationFile),走 build→lint→apply 三步工作流。
主要能力:build 通过 LLM 代理循环发现端点、生成 config,接受一个或多个来源 URL(OpenAPI、Postman、Mintlify/Readme、GraphQL、通用文档页,自动选最高保真来源)。分三阶段:Phase A 自主构建、Phase B 交互微调(可在编辑器改,输入指令让代理提议补丁)、docs 阶段生成每方法文档行。lint 做静态审计(无 LLM、无写入、无费用),支持 -o json/csv 与退出码 0/1/2。apply 推送 config 与文档行,支持 --dry-run、--docs-only、--slug-override,非交互执行。
必要用法:先安装并认证 CLI(curl -fsSL https://cli.truto.one/install.sh | bash;truto login --token <your-api-token>),设置 profiles key 与 integrationConfigDir。核心命令:truto integrations build <url> <slug>、truto integrations lint <file>、truto integrations apply <file>。
适用场景:为新厂商 API 快速生成集成定义、对已有集成补全缺失方法(--only-missing)、仅重生成文档行(--docs-only)。
限制:默认 Anthropic 提供商,可选 Fireworks;Fireworks 下 web_search/web_fetch 依赖 Firecrawl 密钥。官方文本未提供价格、计费与效果保证信息。前述未提及的字段含义、逐字段 schema、CLI 认证与数据面命令、环境覆盖、JSONata 表达式等均不在本技能范围,资料中未提供具体说明。