first commit
This commit is contained in:
54
SKILL.md
Normal file
54
SKILL.md
Normal file
@@ -0,0 +1,54 @@
|
||||
---
|
||||
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 <platform>
|
||||
```
|
||||
|
||||
### 获取某个账号详情
|
||||
```bash
|
||||
python3 {baseDir}/scripts/account.py get <account_id>
|
||||
```
|
||||
|
||||
### 初始化账号登录(首次使用,打开浏览器手动登录)
|
||||
```bash
|
||||
python3 {baseDir}/scripts/account.py login <account_id>
|
||||
```
|
||||
|
||||
## 输出格式
|
||||
|
||||
- list:逐行返回账号ID和名称
|
||||
- get:返回账号完整信息
|
||||
- login:打开浏览器后提示用户手动完成登录
|
||||
|
||||
## 错误处理
|
||||
|
||||
- 账号不存在:提示"未找到该账号,请检查账号ID是否正确"
|
||||
- 平台无账号:提示"该平台暂无账号,请先在accounts.json中添加"
|
||||
|
||||
## 注意事项
|
||||
|
||||
- 账号档案存储在 `accounts.json`,新增账号需手动编辑该文件
|
||||
- Chrome Profile目录首次登录后自动创建,登录态永久保存
|
||||
- 每个账号只需初始化登录一次
|
||||
Reference in New Issue
Block a user