Install
openclaw skills install password-manager-pro本地密码管理技能,支持添加、编辑、删除、搜索密码,支持分类管理、备注添加,数据存储在本地,支持导入导出和备份。当用户提到密码、账号、密码管理、保存密码、查找密码时使用此技能。
openclaw skills install password-manager-pro这是一个本地化的密码管理技能,帮助用户安全地存储和管理各种账号密码。所有数据存储在用户本地,支持分类管理、备注添加、搜索查找等功能,提供密码强度评估和安全建议。
添加密码
编辑密码
删除密码
查看密码
预设分类
自定义分类
分类操作
备注内容
备注格式
备注搜索
搜索方式
搜索结果
密码强度评估
密码生成
安全建议
本地存储
~/.workbuddy/data/passwords.json数据格式
备份与恢复
导入导出
数据统计
安全报告
使用分析
用户:帮我保存一个密码
助手:🔐 添加密码记录
请提供以下信息:
• 网站/应用名称:
• 用户名/邮箱:
• 密码:
• 分类(可选):
• 备注(可选):
输入完成后,我将为您保存密码记录。
示例:
用户:帮我保存我的淘宝账号
助手:🔐 添加密码记录
• 网站/应用名称:淘宝
• 用户名:user@example.com
• 密码:MyP@ssw0rd123
• 分类:电商购物
• 备注:常用购物账号,绑定了手机
✅ 密码已保存!
• 密码强度:强
• 分类:电商购物
• 创建时间:2026-03-24 21:15
用户:查找我的 Gmail 密码
助手:🔍 查找密码
找到 1 条记录:
📧 Gmail
• 用户名:user@gmail.com
• 密码:a******d
• 分类:邮箱
• 备注:主要工作邮箱
• 创建时间:2026-01-15
需要查看完整密码吗?(回复"查看"或"取消")
用户:修改我的淘宝密码
助手:✏️ 编辑密码
当前信息:
• 网站/应用名称:淘宝
• 用户名:user@example.com
• 密码:MyP@ssw0rd123
• 分类:电商购物
请输入要修改的内容:
1. 用户名
2. 密码
3. 分类
4. 备注
(输入数字选择要修改的项目)
用户:帮我生成一个强密码
助手:🎲 生成密码
密码设置:
• 长度:16 位
• 包含:大小写字母 + 数字 + 特殊字符
生成的密码:
X7#kL2$mP9!vR4@n
是否使用这个密码?(回复"使用"或"重新生成")
💡 建议将此密码保存在密码管理器中
用户:查看我的所有分类
助手:📂 分类列表
当前分类:
• 社交媒体 (5)
• 邮箱 (3)
• 电商购物 (8)
• 金融银行 (4)
• 工作相关 (6)
• 娱乐 (2)
• 其他 (3)
总计:31 个密码
需要查看某个分类的密码吗?
用户:导出我的所有密码
助手:📤 导出密码数据
导出格式:
1. JSON 格式(完整数据)
2. CSV 格式(适合 Excel 查看)
(输入数字选择格式)
正在导出...
✅ 导出完成!
• 文件位置:~/.workbuddy/data/passwords_export_20260324.json
• 包含记录:31 条
• 文件大小:12.5 KB
用户:检查我的密码安全
助手:🔒 安全检查报告
🔴 发现的问题:
1. 弱密码(2个)
- 测试账号:123456
- 临时账户:password
2. 重复密码(3组)
- 密码 "abc123" 被 3 个账户使用
- 密码 "test123" 被 2 个账户使用
3. 长期未更改(5个)
- Gmail 账号(180天未更改)
- ...(其他4个)
💡 建议措施:
1. 修改所有弱密码
2. 为重复密码生成不同的密码
3. 定期更新长期使用的密码
需要为您生成强密码吗?
用户:删除所有测试账号
助手:🗑️ 批量删除
找到 3 条"测试账号"相关记录:
1. 测试账号 1 (test@example.com)
2. 测试账号 2 (test2@example.com)
3. 临时测试账户 (temp@test.com)
确认删除这 3 条记录吗?
(回复"确认"或"取消")
⚠️ 删除操作无法撤销,请谨慎操作
{
"id": "unique-id",
"name": "网站/应用名称",
"username": "用户名或邮箱",
"password": "加密后的密码",
"category": "分类名称",
"notes": "备注信息",
"created_at": "2026-03-24T21:15:00",
"updated_at": "2026-03-24T21:15:00",
"strength": "强",
"tags": ["标签1", "标签2"]
}
{
"version": "1.0",
"created_at": "2026-03-24T00:00:00",
"last_updated": "2026-03-24T21:15:00",
"categories": [
"社交媒体",
"邮箱",
"电商购物",
"金融银行",
"工作相关",
"娱乐",
"其他"
],
"passwords": [
{
"id": "1",
"name": "Gmail",
"username": "user@gmail.com",
"password": "encrypted_password",
"category": "邮箱",
"notes": "主要工作邮箱",
"created_at": "2026-01-15T10:30:00",
"updated_at": "2026-01-15T10:30:00",
"strength": "强"
}
],
"settings": {
"auto_backup": true,
"backup_interval": "daily",
"password_length": 16,
"password_complexity": "high"
}
}
核心脚本
password_manager.py - 密码管理核心逻辑password_generator.py - 密码生成器password_analyzer.py - 密码强度分析backup_manager.py - 备份管理import_export.py - 导入导出功能工具脚本
security_checker.py - 安全检查工具duplicate_detector.py - 重复密码检测category_manager.py - 分类管理安全指南
password_security_guide.md - 密码安全指南best_practices.md - 最佳实践common_mistakes.md - 常见错误数据格式
data_schema.md - 数据格式说明csv_format.md - CSV 格式说明模板
export_template.json - 导出模板export_template.csv - CSV 导出模板示例
sample_data.json - 示例数据适用于需要安全存储密码的场景:
不适用于: