返回技能市场
QQ Zone Photo
支持通过扫码登录获取Cookie,列出QQ空间相册并浏览照片,适合相册查看和照片URL获取的基础管理工具免费版。
SKILL.md
QQ Zone Photo
QQ空间相册的自动化管理工具,支持扫码登录、相册浏览、照片上传/下载、相册创建等功能。
示例
场景一:备份指定相册
用户: "帮我备份 QQ空间的旅行相册"
场景二:上传照片到指定相册
用户: "把桌面上的 vacation.jpg 上传到我的旅行相册"
场景三:全量备份所有相册
用户: "帮我把 QQ空间所有相册都下载下来"
场景四:创建相册并上传多张照片
用户: "创建一个叫'2024毕业季'的相册,把这几张照片传上去"
📋 AI Agent 调用指南
AI Agent 在调用本 Skill 前,需确保虚拟环境已激活且 cookies.json 有效。所有命令格式:
source <项目路径>/.venv/bin/activate && python3 <项目路径>/scripts/qzone_photos.py --action <ACTION> [参数]
Action 一览
| Action | 说明 | 必填参数 | 可选参数 |
|---|---|---|---|
login | 扫码登录,自动保存 Cookie | --cookies | — |
list | 列出所有相册 | --cookies | --qq |
photos | 浏览相册中的照片 | --album-id --cookies | --qq |
upload | 上传照片到相册 | --photo --cookies | --album-id --qq |
download | 下载单张照片 | --url --cookies | --output |
download-album | 下载整个相册 | --album-id --cookies | --output --qq |
create | 创建新相册 | --title --cookies | --desc --qq |
调用示例
python3 scripts/qzone_photos.py --action login --cookies cookies.json
python3 scripts/qzone_photos.py --action list --cookies cookies.json
python3 scripts/qzone_photos.py --action photos --album-id "ALBUM_ID" --cookies cookies.json
python3 scripts/qzone_photos.py --action upload --photo "/path/to/image.jpg" --album-id "ALBUM_ID" --cookies cookies.json
python3 scripts/qzone_photos.py --action download-album --album-id "ALBUM_ID" --output ./downloads --cookies cookies.json
python3 scripts/qzone_photos.py --action create --title "我的新相册" --cookies cookies.json
⚙️ 配置
Cookie 文件格式
创建 cookies.json,结构如下:
{
"qq_number": "123456789",
"p_skey": "your_p_skey_value",
"skey": "your_skey_value",
"uin": "o0123456789"
}
获取方式
- 推荐:使用
--action login扫码登录,Cookie 自动保存 - 手动:登录 后,通过浏览器开发者工具(F12 → Application → Cookies)提取
🔒 安全与隐私
- Cookie 文件包含 QQ空间完整访问权限,请勿泄露或分享
- 凭证仅存储在本地,不会上传到任何服务器
- 会话 Cookie 有时效性,过期后需重新登录
- 本工具使用 QQ空间非官方 API,腾讯更新接口后可能需要适配
依赖说明
运行环境
- Agent平台: 支持SKILL.md的任意AI Agent( Code / Cursor / Codex / CLI等)
- 操作系统: Windows / macOS / Linux
依赖说明
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由Agent内置LLM提供 |
API Key 配置
- 本Skill基于Markdown指令,无需额外API Key(除内容中明确标注的外部API)
可用性分类
- 分类: MD+execute(纯Markdown指令,部分功能需要exec命令行执行能力)
- 说明: 基于Markdown的AI Skill,通过自然语言指令驱动Agent执行任务
核心能力
- 支持扫码登录、列出相册、浏览照片、上传照片
- 触发关键词: 浏览照片, photo, zone, 列出相册, 空间相册, 支持扫码登录, 管理
适用场景
用户: "帮我备份 QQ空间的旅行相册"
使用流程
- 确认运行环境满足依赖说明中的要求
- 根据适用场景选择合适的使用方式
- 执行操作并检查输出结果
- 如遇错误,参考错误处理章节
错误处理
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 配置错误 | 参数缺失或格式错误 | 检查依赖说明中的配置要求 |
| 运行时错误 | 运行环境不满足 | 确认运行环境符合依赖说明 |
| 网络错误 | 连接超时或不可达 | 检查网络连接后重试,参考国内替代方案 |
常见问题
Q1: 如何开始使用QQ Zone Photo?
A: 请先阅读使用流程章节,确认环境满足依赖说明中的要求。
Q2: 遇到错误怎么办?
A: 请参考错误处理章节,按照表格中的处理方式操作。
Q3: QQ Zone Photo有什么限制?
A: 请参考已知限制章节了解具体限制。
已知限制
- 需要LLM支持,无LLM环境无法使用
- 复杂场景可能需要人工辅助判断
- 性能取决于底层模型能力
评论与讨论
0/2000
还没有评论,分享你的体验吧。