Summary
arkcli 接入向导(workflow):把某个模型接入到自己的应用/服务的端到端引导 —— 从'我想用某模型'到拿到可调用的 Endpoint(+ 可选示例代码)。当用户说'我想在我的 app/服务里用豆包/某模型''怎么把方舟模型接进来''帮我接入 XX 模型''想正式用上某模型'这类**不含…
volcengine/ark-cli
arkcli 接?
npx skills add volcengine/ark-cli --skill arkcli-onboard
arkcli 接入向导(workflow):把某个模型接入到自己的应用/服务的端到端引导 —— 从'我想用某模型'到拿到可调用的 Endpoint(+ 可选示例代码)。当用户说'我想在我的 app/服务里用豆包/某模型''怎么把方舟模型接进来''帮我接入 XX 模型''想正式用上某模型'这类**不含…
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
End-to-end orchestrator: from a business idea, app idea, or existing app to running Azure deplo…
85.7K installsAssess whether source code is ready to deploy to Azure — the check BEFORE infrastructure work. …
85.6K installsGet started building on Shopify. Use when a developer asks to build an app, build a theme, crea…
8.3K installsSet up and connect a Shopify store from your AI assistant. Use when the user wants to start sel…
7.2K installsScripted onboarding for LaunchDarkly: quiet execution, fixed sequence, SDK install, first flag …
4.2K installsOther skills from volcengine/ark-cli · top by installs.
npx skills add volcengine/ark-cli
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Parsed from SKILL.md frontmatter.
Files included with this skill beyond the listing page.
SKILL.md
7,056 B
SUMMARY.md
694 B
CRITICAL — 开始前 MUST 先用 Read 工具读取 [../arkcli-shared/SKILL.md](../arkcli-shared/SKILL.md)(认证闸门、命令选择顺序、写操作安全边界)。
本 skill 只负责编排顺序与分支。 每一步的私有命令细节(如
+deploy的--model/--name/ JSON 字段,models search的过滤)都在对应能力 skill 里,本文不重复。本文只允许出现跨命令通用的安全护栏(只在叶子命令支持时使用 Client Preview,否则只读核对 + 明确确认);一旦出现某个命令的私有 flag 说明,就是越界。
--help 验证模式models search/get;不得为了“验证流程”偷偷查询模型或 Endpoint。arkcli infer endpoint list --mine --help,不能退化成无范围的 list --help,也不能换成 --page-all。--help 模式只验证命令选择,不执行创建、部署、登录或任何真实资源查询。用户表达的是意图级目标("我想在服务里用豆包"),而不是命令级目标("部署一个 endpoint")。这类口语通常不会命中 [arkcli-deploy](../arkcli-deploy/SKILL.md) 的关键词,但本质就是"正式接入 = 需要一个可复用的 Endpoint"。本 skill 把这个意图固化成一条有序、有分支、可回归的链路,逐步 delegate 给 owning skill。
doubao-seed-tts-、doubao-seed-asr-、seedasr-* → 不走本向导;只转 [arkcli-models](../arkcli-models/SKILL.md) 做广场发现,并说明当前 arkcli 不支持语音模型调用、部署、示例、用量、费用或接入向导arkcli-deploy](../arkcli-deploy/SKILL.md)(已在 deploy 意图里,不必经本向导)+chat](../arkcli-chat/SKILL.md) / [+gen](../arkcli-gen/SKILL.md)(试用不需要 Endpoint)arkcli-code-example](../arkcli-code-example/SKILL.md)Step 0 认证 + 实名闸门
└─► 见 arkcli-shared「认证闸门」;命中开通/部署意图先做实名检查
(../arkcli-auth/references/realname-gate.md)
Step 1 选模型
└─► arkcli-models(search / get)。用户没指定模型就先帮选、确认再继续
└─ 命中语音模型(TTS / ASR / 播客 / 音色 / 实时语音交互)即停:
只说明广场可搜,当前 arkcli 不支持继续接入
Step 2 查是否已有可复用 Endpoint ★必查★
└─► arkcli-infer-endpoint:list --mine("我的"语义见
../arkcli-auth/references/identity-resolution.md)
├─ 有 EP 且【绑定目标模型/版本】+【状态可用(如 Running)】
│ 多个匹配或不确定时按本轮结果结构化选一个 ─► 跳到 Step 4(复用其 endpoint-id)
└─ 无匹配 EP(账号下只有别的模型的 EP 不算匹配)─► Step 3
Step 3 创建 Endpoint ★唯一写操作★
└─► arkcli-deploy:只读核对 + 与用户确认,再真建(不支持 --dry-run)
(二次确认协议见 arkcli-shared)
Step 4 (可选) 生成调用示例
└─► arkcli-code-example:按 model-version 提供,覆盖不全;
缺失时降级到方舟控制台示例页,不当作失败报给用户
Step 5 回执
└─► 给出 endpoint-id + 一句话"怎么在代码里用它",回到用户原始目标
list --mine 里存在绑定目标模型/版本且状态可用(如 Running)的 endpoint 才跳过 Step 3 复用它;账号下别的模型的 endpoint 不算匹配,不能拿来顶。多个匹配时,使用宿主结构化选择能力展示本轮结果中的 endpoint-id、绑定模型/版本、状态和名称;宿主不支持时才退化为精简编号列表。用户选定后直接复用该 ID,不重新查询同一批结果,也不把“选中已有 Endpoint”当成授权创建新资源。无匹配就正常走 Step 3 创建。../arkcli-shared/SKILL.md](../arkcli-shared/SKILL.md) 的二次确认 + 实名闸门;+deploy 不支持 --dry-run,用户语气再急也要先只读核对并确认。+code-example 的示例按 model-version 提供,部分版本后端无 group 会返回 not found;这是预期内的覆盖缺口,降级到控制台示例页即可,不要把它当链路失败。