One CLI(命令 one)用于通过第三方平台 API 与 750+ 平台交互,处理认证与请求构建。核心工作流为 find -> execute:先用 one --agent connection list 列出已连接平台及其 connection key 和 access 权限,再用 one --agent actions find <platform> "<intent>" 查找动作并阅读其文档,最后用 one --agent actions execute <platform> <actionId> <connectionKey> 执行。执行支持 -d 请求体、--path-vars、--query-params、--headers、--dry-run、--mock、--output 等选项,并可用 --parallel 并行执行多个动作。认证通过 one login(浏览器 OAuth)或 one init --auth manual --api-key 完成,one logout 清除凭据。动作文档本地缓存于 ~/.one/cache/,默认 TTL 1 小时,可用 --no-cache 强制刷新。One 还提供本地记忆存储(one mem),基于按需启动的嵌入式 Postgres,支持笔记、同步平台数据、搜索、键值查询与诊断。所有命令建议加 --agent 获得结构化 JSON 输出。平台名小写、多词用连字符;动作 ID 必须来自 find 结果,执行前须阅读文档。限制:部分功能依赖 OpenAI key 才能启用语义搜索;具体平台覆盖与权限以实际连接为准。
one
通用与其它
更新于 10-15 23:41