SuperAPI AI 工具集

1password

通用与其它

查看项目

更新于 10-16 04:56

技能介绍

用途:这份技能资料用于设置并使用 1Password CLI(命令为 op),覆盖安装 CLI、启用桌面应用集成、单账号或多账号登录,以及在受控会话中执行 op 命令。资料要求遵循官方 CLI 入门步骤,不要自行猜测安装命令;具体安装命令未在本资料中给出。

主要能力与用法:先确认操作系统与 shell,再用 op --version 验证 CLI 是否已安装;按入门文档确认桌面应用集成已启用且应用已解锁。所有 op 命令都必须在专用的 tmux 会话中运行,不允许在 tmux 之外直接调用 op。登录与授权在 tmux 内执行:op signin,预期应用弹出提示;随后在 tmux 内用 op whoami 验证访问权限,成功后才能读取任何密钥。多账号场景使用 --account 或 OP_ACCOUNT 指定账号。若需要不依赖应用集成的登录方式,可使用 op account add。

tmux 会话要求:资料要求为 op 命令创建新的 tmux 会话,使用新的 socket 与 session 名称,不要复用旧会话名。示例中给出创建、发送命令、捕获输出和结束会话的 tmux 命令,并说明 shell 工具每次命令使用新的 TTY,因此需要专用 tmux 会话以避免重复提示和失败。

安全限制:不要把密钥粘贴到日志、聊天或代码中;优先使用 op run 或 op inject,而不是把密钥写入磁盘。如果命令返回“account is not signed in”,需在 tmux 内重新执行 op signin 并在应用中授权。若 tmux 不可用,应停止操作并询问,而不是在 tmux 外运行 op。

参考资料:get-started.md 涉及安装、应用集成与登录流程;cli-examples.md 提供真实 op 示例。其他平台支持、收费、价格与具体安装命令本资料未提供。