360 Secure SkillHub
360 安全技能中心

QQ Zone Photo

通过 Python 脚本调用 QQ空间非官方接口管理相册,支持扫码登录并保存 Cookie、列出与浏览相册、上传与下载照片、整册下载及创建相册。需本地 Python 与命令执行环境,包内仅含 Markdown 指令与调用示例,引用的脚本文件缺失。

thcjp
thcjp
热度 50.35
最近更新 2026-09-22 02:57:53
分类:自动化依赖:代码执行 / 读写文件 / 第三方 API / 内部调用大模型应用场景:自动化脚本 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add qq-zone-photo-free
Metadata
name
qq-zone-photo-free
slug
qq-zone-photo-free
displayName
QQ Zone Photo
version
1.0.3
summary
管理QQ空间相册。支持扫码登录、列出相册、浏览照片、上传照片。
description
管理QQ空间相册。支持扫码登录、列出相册、浏览照片、上传照片。。支持扫码登录、列出相册、浏览照片、上传照片。触发关键词: 浏览照片, photo, zone, 列出相册, 空间相册, 支持扫码登录, 管理。开箱即用,无需复杂配置,支持中文交互与结构化输出。轻量级设计,低资源占用,适配云端与本地部署。
license
MIT
tools
["read"]

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空间的旅行相册"

使用流程

  1. 确认运行环境满足依赖说明中的要求
  2. 根据适用场景选择合适的使用方式
  3. 执行操作并检查输出结果
  4. 如遇错误,参考错误处理章节

错误处理

错误场景 原因 处理方式
配置错误 参数缺失或格式错误 检查依赖说明中的配置要求
运行时错误 运行环境不满足 确认运行环境符合依赖说明
网络错误 连接超时或不可达 检查网络连接后重试,参考国内替代方案

常见问题

Q1: 如何开始使用QQ Zone Photo?

A: 请先阅读使用流程章节,确认环境满足依赖说明中的要求。

Q2: 遇到错误怎么办?

A: 请参考错误处理章节,按照表格中的处理方式操作。

Q3: QQ Zone Photo有什么限制?

A: 请参考已知限制章节了解具体限制。

已知限制

  • 需要LLM支持,无LLM环境无法使用
  • 复杂场景可能需要人工辅助判断
  • 性能取决于底层模型能力