SuperAPI AI 工具集

do.agent

智能体与模型

查看项目

更新于 10-15 21:35

技能介绍

用途:DeepOrbit 负责准备上下文(提示词、vault 状态、cron 指令),再把执行交给本机的智能体 CLI。本技能负责检测已安装的 CLI、让用户选择、保存配置并报告状态。

主要能力:支持三种模式——acp(基于 stdio 的 Agent Client Protocol,适合仪表盘聊天与交互运行)、rpc(NDJSON RPC,仅 omp 支持,命令为 omp --mode rpc,适合程序化流水线)、print(一次性 -p / exec,适合 cron 任务与批量交接)。

使用方式:检测用 deeporbit --vault . agent detect [--versions],列出每个已知智能体是否安装、位置及支持的模式;配置用 deeporbit --vault . agent configure <name> [--mode acp|rpc|print],省略 --mode 时按 acp > rpc > print 自动选择,配置会校验并写入 deeporbit.json 的 agent: 段;状态用 deeporbit --vault . agent status,显示已配置的智能体、本机是否可用及完整检测表。配置用于 serve(--agent auto 为默认时通过 ACP 连接)和 cron run-due。仪表盘的助手视图有 Agent 配置面板,调用相同的 /api/agent/config 接口。

限制与注意:不要配置检测显示未安装的智能体,应告知用户如何安装;deeporbit.json 中的 agent: 段只是偏好,不代表本机存在该 CLI,须始终检查 available;agent clear 会移除配置,之后回退到自动检测顺序 omp → claude → gemini。若仅安装一个智能体,应确认而非询问。安装命令与具体版本信息暂未提供。