--- name: account-manager description: 多平台多账号管理。管理各平台账号与Chrome Profile的对应关系,供publisher类Skill调用获取账号信息。 version: 1.0.0 author: 深圳匠厂科技有限公司 metadata: openclaw: emoji: "👤" allowed-tools: - bash --- # 账号管理器 ## 使用时机 当用户发送以下内容时触发本Skill: - 说"初始化账号登录"、"登录搜狐账号"、"帮我登录账号" - 说"列出账号"、"查看所有账号"、"有哪些账号" - 说"添加账号"、"删除账号"、"获取账号信息" ## 执行步骤 ### 列出某平台所有账号 ```bash python3 {baseDir}/scripts/account.py list ``` ### 获取某个账号详情 ```bash python3 {baseDir}/scripts/account.py get ``` ### 初始化账号登录(首次使用,打开浏览器手动登录) ```bash python3 {baseDir}/scripts/account.py login ``` ## 输出格式 - list:逐行返回账号ID和名称 - get:返回账号完整信息 - login:打开浏览器后提示用户手动完成登录 ## 错误处理 - 账号不存在:提示"未找到该账号,请检查账号ID是否正确" - 平台无账号:提示"该平台暂无账号,请先在accounts.json中添加" ## 注意事项 - 账号档案存储在 `accounts.json`,新增账号需手动编辑该文件 - Chrome Profile目录首次登录后自动创建,登录态永久保存 - 每个账号只需初始化登录一次