2.7 KiB
2.7 KiB
Vaultwarden Skill 使用说明
📁 文件位置
| 文件 | 位置 |
|---|---|
| Skill | /root/.nvm/versions/node/v22.22.0/lib/node_modules/openclaw/skills/vaultwarden/ |
| CLI 工具 | /root/.openclaw/workspace/vaultwarden_cli.js |
| 配置文件 | ~/.config/vaultwarden/config.json |
🚀 快速使用
1️⃣ 保存 API Key
# 基本用法
node /root/.openclaw/workspace/vaultwarden_cli.js save "名称" "密码"
# 带用户名和备注
node ... save "GitHub PAT" "ghp_xxx" -u "1803560007" -n "个人访问令牌"
# 示例
node ... save "NewsAPI" "744fb0c696f546cc..." -n "新闻API"
node ... save "YouTube API" "AIzaSy..." -n "YouTube API Key"
2️⃣ 列出所有项目
node /root/.openclaw/workspace/vaultwarden_cli.js list
3️⃣ 获取项目
# 按名称
node ... get "GitHub PAT"
# 只输出密码 (quiet 模式)
node ... get "GitHub PAT" --quiet
4️⃣ 搜索项目
node ... search "GitHub"
node ... search "API"
5️⃣ 删除项目
node ... delete "GitHub PAT"
# 加 -f 参数跳过确认
node ... delete "GitHub PAT" -f
⚡ 常用命令速查
# 保存
alias vaultwarden="node /root/.openclaw/workspace/vaultwarden_cli.js"
vaultwarden save "GitHub" "ghp_xxx" -n "GitHub Token"
vaultwarden save "Notion" "ntn_xxx" -n "Notion Token"
vaultwarden save "NewsAPI" "744fb0c..." -n "News API"
# 列出
vaultwarden list
# 获取
vaultwarden get "GitHub"
# 搜索
vaultwarden search "GitHub"
🔐 Vaultwarden 地址
- 邮箱:
1803560007@qq.com - 密码:
openclaw....
⚠️ 注意: 网页端直接登录查看需要主密码加密的条目。API 方式创建的条目需要 OAuth 认证才能查看。
📝 示例
# 保存所有常用 API
vaultwarden save "GitHub PAT" "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" -u "1803560007" -n "GitHub Personal Access Token"
vaultwarden save "Notion Integration" "ntn_c43902219395mirQBetIfYoww1qKCAF14GBRUQeDee29o2" -n "Notion API Token"
vaultwarden save "NewsAPI" "744fb0c696f546cc95545974d18401bb" -n "NewsAPI Key"
vaultwarden save "YouTube API" "AIzaSyC9HYKmkK6rSX1eyPwv3p3cQ4prGa2h-TE" -n "YouTube Data API v3"
vaultwarden save "FreshRSS" "asCdEfGhsasdasdavWxYz1234ass" -u "1803560007" -n "FreshRSS API Token"
vaultwarden save "滴答清单" "dp_9a8e7eccb01b44559e061dc58a669037" -n "Dida365 Access Token"
vaultwarden save "Cubox" "aooyYG5itvB" -n "Cubox API Token"
# 查看所有
vaultwarden list
# 获取某个
vaultwarden get "GitHub PAT"
vaultwarden get "GitHub PAT" --quiet # 只输出密码
✅ 状态
- Skill 已安装 ✅
- 配置已完成 ✅
- CLI 工具可用 ✅
- 可保存/读取/搜索/删除 ✅