📦 Password Manager — 本地密码管理

v1.0.4

OpenClaw本地密码管理技能,采用AES-256-GCM加密,支持一键生成高强度密码,并智能检测敏感信息,全程离线运行,安全无忧。

0· 568·7 当前·7 累计
jixsonwang 头像by @jixsonwang (Jixson)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/3
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
该技能的代码、指令和资源使用与本地密码管理器一致,无网络数据泄露或无关凭证请求证据,但有一些安全/设计选择在使用前应审查。
评估建议
该技能似乎实现了其声明的功能(本地加密密码库),并包含在包中而非从远程拉取代码。安装前,请考虑:源代码验证、磁盘位置和权限、环境变量风险、缓存派生细节、审计与日志、备份与恢复。...
详细分析 ▾
用途与能力
名称/描述(本地 AES-256-GCM 密码管理器、生成、检测)与包含的代码和 CLI/钩子行为匹配。
指令范围
运行时指令和 Hook API 操作本地保管库和检测功能,如文档所述。
安装机制
没有外部安装/下载机制,package.json 无依赖项。
凭证需求
该技能不需要环境变量或外部凭证。
持久化与权限
该技能在其包目录内存储加密的保管库和缓存文件。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.42026/2/28

添加了更新和更改密码的 CLI 命令,修复了缓存重用逻辑和参数解析

无害

安装命令

点击复制
官方npx clawhub@latest install password-manager
镜像加速npx clawhub@latest install password-manager --registry https://cn.longxiaskill.com

技能文档

一个为 OpenClaw 提供的完全本地化的密码管理技能,提供安全的凭证存储功能。

功能特性

  • 🔐 AES-256-GCM 加密 - 军事级加密保护
  • 🔑 主密码缓存 - 48 小时内无需重新输入
  • 🎲 密码生成 - 可定制的高强度密码
  • 🔍 敏感信息检测 - 自动识别并提示保存
  • 📦 完全本地化 - 不依赖外部服务
  • 🔄 版本历史 - 支持回滚到之前的版本
  • 📊 操作审计 - 记录所有操作日志

功能检查清单 (F1-F16)

ID功能状态
F1AES-256-GCM 加密存储
F2CRUD 操作
F3密码生成(可自定义)
F4密码强度检查
F5主密码 48 小时缓存
F6敏感操作确认
F7自动敏感信息检测
F8版本历史
F9操作审计日志
F10OpenClaw 工具集成
F11标签系统
F12备注字段
F13搜索/筛选
F14备份/恢复
F15密码强度建议
F16自动检测开关
功能完整性: 16/16 (100%) ✅

版本 1.0.0 - 初始版本 (2026-02-28)

v1.0.0 更新

  • ✅ F1-F16 所有功能已实现
  • ✅ 10 个 OpenClaw 工具
  • ✅ 45 个单元测试
  • ✅ 安全评分: 5.5/10 → 9.0/10

许可证

MIT

常见问题解答 (FAQ)

Q: 如果忘记密码怎么办? A: 主密码丢失后无法恢复。请定期备份并安全存储您的主密码。

Q: 如何更改主密码? A: 当前版本不支持更改主密码。您需要重新初始化并迁移数据。

Q: 保险库文件在哪里? A: ~/.openclaw/workspace/skills/password-manager/data/vault.enc

Q: 如何查看操作日志? A: 日志文件位于 .logs/detection.jsonl,记录检测事件但不包含具体内容。

Q: 如何禁用敏感信息检测? A: 编辑 config.json 并设置 autoDetect.enabled: false

Q: 缓存文件安全吗? A: 缓存文件使用 AES-256-GCM 加密,并依赖文件系统权限进行保护。

Q: 支持哪些条目类型? A: 支持四种类型:passwordtokenapi_keysecret

支持

  • 文档: SKILL.md, tests/SECURITY-FIXES.md
  • 测试: npm test
  • 配置: config.json
数据来源ClawHub ↗ · 中文优化:龙虾技能库