54 lines
2.4 KiB
Markdown
54 lines
2.4 KiB
Markdown
---
|
||
description: "通用 Credential & Browser Profile Manager:管理网页账号、RPA 浏览器 profile、LLM/API 平台 API Key。支持物流、LLM、内容三大业务域。"
|
||
---
|
||
|
||
# 🔐 账号与凭据管理
|
||
|
||
把你在各平台的账号与凭据**登记到本地**,后续物流 RPA、大模型写作、内容发布等技能才能自动选用对应环境。
|
||
|
||
> 本技能是**唯一**账号/凭据管理入口。业务 skill 不自己存密码、API Key,而是通过 CLI 调用获取。
|
||
|
||
## 它能帮你做什么
|
||
|
||
- **添加网页/RPA 账号** — 选平台,给出登录标识(邮箱/手机/用户名),自动创建浏览器 profile 目录。
|
||
- **添加 API Key/Token** — 安全存储:API Key 明文存入 Windows Credential Manager 或环境变量引用,SQLite 只保存元数据和打码值。
|
||
- **查看/列出账号** — 按平台、环境、角色等多维度筛选。
|
||
- **给 RPA 技能用** — `pick-web` 按规则挑候选账号,支持 lease 防并发。
|
||
- **给 LLM 技能用** — `credential pick` 安全获取 API Key。
|
||
- **在浏览器里查看** — `open <id>` 打开 Chrome/Edge 查看,仅查看不写库。
|
||
|
||
## 你可以这样对它说
|
||
|
||
- 「帮我添加一个 Maersk 模拟器账号,邮箱 demo@maersk.com。」
|
||
- 「添加 DeepSeek 的 API Key,存在 Windows 凭据管理器里。」
|
||
- 「列出所有物流平台的账号。」
|
||
- 「用浏览器打开 3 号账号看看页面。」
|
||
- 「给 RPA 技能取一个 maersk 模拟器的 booking 账号。」
|
||
|
||
## 你需要提供什么
|
||
|
||
| 场景 | 你需要给的 |
|
||
|---|---|
|
||
| 添加网页账号 | **平台名称** + **登录标识**(邮箱/手机/用户名) |
|
||
| 添加 API Key | **平台名称** + **凭据类型**(api_key 等)+ **secret**(通过 stdin 或环境变量) |
|
||
| 查看/列出 | 可选:平台名、环境、角色等筛选条件 |
|
||
| 浏览器打开 | 账号 **id**(需本机已安装 Chrome 或 Edge) |
|
||
|
||
## 它不做什么
|
||
|
||
- 不在此处判定各网站「是否已登录」(由业务技能自行处理)
|
||
- 不代替内容管理、发布、大模型调用等业务技能
|
||
- 不保存 API Key 明文在 SQLite 中(仅存引用和打码值)
|
||
|
||
## Secret 存储方式
|
||
|
||
| 方式 | 说明 |
|
||
|---|---|
|
||
| `none` | 无 secret(浏览器 profile 登录态) |
|
||
| `env` | 引用环境变量名,运行时读取 |
|
||
| `windows_credential` | 正式推荐:真实 secret 存 Windows Credential Manager |
|
||
|
||
---
|
||
|
||
**作者**:深圳匠厂科技有限公司 · **版本**:1.0.55
|