跳到内容
Influence
Esc
↑↓导航↵打开⌘J预览
本页内容

CLI

使用限定权限范围的密钥和当前工具目录,运行仓库中的 CLI。

Influence CLI 目前是私有仓库中的应用。在已安装依赖的仓库检出目录中,使用 Bun 运行。此包没有公开的 npm 安装命令。

将 PUBLISH_API_URL 设为受信任的 Influence 源站,并通过私密环境变量提供 PUBLISH_API_TOKEN。先查看连接资料和工具目录:

export PUBLISH_API_URL="https://influence.so"
bun apps/cli/src/index.ts profile
bun apps/cli/src/index.ts tools:list
bun apps/cli/src/index.ts tool:call --tool accountList --input-json '{}'

提供 JSON 输入时,选择 --input-json 或 --input-file。对于目录中标为无需确认的工具,使用 tool:call --tool <name>,包括继续已获授权的上传。需要确认的操作先使用 tool:prepare,再以相同输入、--confirmation-capability 和 --idempotency-key 调用 tool:confirm。响应结果不确定时,请保留这些值,不要仅为重试而重新准备。

上传本地素材时,使用 media:upload --file <path> --content-type <mime> --client-key <stable-key>。中断后使用同一文件和同一键重试。CLI 无法查看图片,也不能代替人工作出视觉内容批准;请登录 Influence,打开返回的审核路径。遵循HTTP API 的审核与恢复规则。