一键导入
quark-hub
夸克网盘文件管理工具。支持登录、列目录、转存分享链接、下载文件、创建目录。登录改用 minis-browser-use 替代原项目的 Playwright。当用户提到「夸克网盘」「夸克下载」「夸克转存」「quark」「pan.quark.cn」时触发本技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
夸克网盘文件管理工具。支持登录、列目录、转存分享链接、下载文件、创建目录。登录改用 minis-browser-use 替代原项目的 Playwright。当用户提到「夸克网盘」「夸克下载」「夸克转存」「quark」「pan.quark.cn」时触发本技能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
闲鱼(咸鱼/goofish)二手商品搜索与查询技能。支持搜索商品、查询价格行情、 筛选城市/价格区间/排序、查看商品详情、管理收藏、查询订单和已发布商品。 支持输出网页链接和 fleamarket:// APP 直达链接。 内置「关键字增强」:当搜索结果为空或极少时,自动补充同类别替代关键字重试, 大幅提升搜索命中率。 当用户提到「闲鱼」「咸鱼」「二手」「goofish」「搜一下xx多少钱」「找一下xx的商品」 「搜不到」,或任何需要查询闲鱼商品价格/搜索二手商品的场景,必须触发本技能。
查询 App Store 全球各地区应用价格的技能,通过 appstoreprice.org 获取数据。 使用 Minis 内置浏览器(minis-browser-use CLI)在页面上下文中直接调用网站原生签名函数, 无需 API Key、无需自行实现签名算法。支持:按名称搜索应用、查询单个 App 所有地区价格、 获取最便宜地区排行、分页浏览应用列表。 当用户提到"App Store 价格"、"哪个区最便宜"、"土耳其区价格"、"appstoreprice"、 "app 比价"、"App Store 低价区"、"订阅哪个区划算",或任何需要查询 iOS/macOS App 跨地区价格对比的场景,必须触发本技能。
Reverse DCF(反推现金流折现模型)估值工具。用市场价格倒推市场隐含增长率预期,替代正向DCF"调参数凑结论"的套路。适用于FCFF为正的成熟公司(A股/港股/美股)。当用户说"反推DCF"、"Reverse DCF"、"隐含增长率"、"市场隐含预期"、"price in"、"估值反推"、"反推估值"、"用DCF算一下"或要求"算算市场在赌什么"时触发。不适合FCFF为负的公司(此时改用PS隐含收入反推)。
美股实时行情查询。三大指数(道指/标普/纳指) + Magnificent 7(NVDA/AAPL/MSFT/GOOGL/AMZN/META/TSLA)+ VIX恐慌指数 + 0DTE Gamma状态分析。当用户说"美股"、"查美股"、"美国股市"、"七姐妹"、"Magnificent 7"、"VIX"、"恐慌指数"、"标普"、"纳指"、"道指"时触发。
免费语音合成(edge-tts),无需 API Key 无需注册。将文本转为 mp3 音频文件。 当用户说"朗读""语音合成""文字转语音""TTS""生成音频""读一下" "读出来""念一下""听一下"或任何需要将文本转为语音播放的场景时触发。
Analyze sleep health data from Apple HealthKit, including sleep stages (Deep/REM/Core/Awake), blood oxygen saturation (SpO2) during sleep, sleep duration trends, bedtime patterns, resting heart rate, and HRV. Use this skill whenever the user asks about sleep quality, sleep analysis, blood oxygen during sleep, sleep stages breakdown, sleep trends over time, heart rate, HRV, or any health data analysis involving sleep or cardiac health. Triggers on: "sleep analysis", "blood oxygen", "sleep quality", "deep sleep", "REM sleep", "resting heart rate", "HRV", "心脏健康", "睡眠分析", "睡眠质量", "血氧", "深睡眠", "静息心率", "心率变异" and similar in any language.
| name | quark-hub |
| version | 1.4.0 |
| description | 夸克网盘文件管理工具。支持登录、列目录、转存分享链接、下载文件、创建目录。登录改用 minis-browser-use 替代原项目的 Playwright。当用户提到「夸克网盘」「夸克下载」「夸克转存」「quark」「pan.quark.cn」时触发本技能。 |
基于 ihmily/QuarkPanTool (Apache-2.0) 改造的 Minis 版夸克网盘工具。
| 文件 | 路径 | 说明 |
|---|---|---|
| 主脚本 | /var/minis/skills/quark-hub/quark_hub.py | 所有命令入口 |
| 分享查看脚本 | /var/minis/skills/quark-hub/scripts/quark_share_ls.py | 独立脚本,无需登录 |
| Cookie 刷新脚本 | /var/minis/skills/quark-hub/scripts/refresh_cookie.sh | 一键刷新 Cookie |
| Cookie 缓存 | ~/.quark_hub_cookie | 登录态持久化,跨会话复用,权限 600 |
零 pip 安装,仅需 Alpine 原生包(iSH 已预装):
| 包 | 来源 | 用途 |
|---|---|---|
aiohttp | Alpine 原生 (py3-aiohttp) | 所有 async HTTP 请求 |
| 标准库 | Python 内置 | asyncio / json / re / urllib / threading 等 |
若 aiohttp 不可用:
apk add py3-aiohttp
| 命令 | 登录 | 说明 |
|---|---|---|
ls-share <url> | 🔓 无需 | 列出分享链接根目录文件 |
tree-share <url> | 🔓 无需 | 递归展开分享链接完整文件树 |
info | 🔒 需要 | 查看账号信息和容量 |
ls [fid] | 🔒 需要 | 列出自己网盘目录(含 fid) |
save <url> [fid] | 🔒 需要 | 转存分享文件到网盘(自动检查是否已存在) |
dl <url> [dir] | 🔒 需要 | 下载自己网盘的文件到本地(后台线程+进度) |
mkdir <name> [fid] | 🔒 需要 | 创建网盘目录 |
下载他人分享文件时,按以下顺序执行,避免重复转存:
1. tree-share <url> # 看清楚分享里有什么
2. ls [to_fid] # 检查目标网盘目录是否已有同名内容
3a. 已有 → 直接取 fid 下载 # 跳过转存,用现有 fid 调 api_get_download_urls
3b. 没有 → save <url> # 转存(内部也会自动检查,已有则跳过)
4. ls [to_fid] # 取得转存后文件的 fid
5. dl(传 extra_fids) # 后台线程下载,自动打印进度和1min均速
关键:save 命令现在会自动检查目标目录是否已有同名文件,有则跳过转存。
但 agent 仍应在调用 save 前先 ls 确认,避免不必要的网络请求。
dl / download_files_bg 只能下载自己网盘内的文件(夸克接口限制)save 转存 → 再 ls 取 fid → 再 dlContent-Type(已在代码中处理)rename_map 参数在下载时同步重命名(如与视频同名)from quark_hub import (
ensure_cookie, # 获取/校验 Cookie,失效时 sys.exit(10)
api_get_download_urls, # 传 fid 列表 → 返回含 download_url 的 dict 列表
download_files_bg, # 后台线程下载,传 items=[{file_name, download_url, save_name?}]
api_list_all, # 列出网盘目录
)
脚本本身不驱动浏览器。 当脚本以 exit code 10 退出时,表示需要登录。 agent 按以下步骤完成登录:
请先登录夸克网盘:[点击登录夸克网盘](https://pan.quark.cn)
登录完成后告诉我~
sh /var/minis/skills/quark-hub/scripts/refresh_cookie.sh
python3 /var/minis/skills/quark-hub/quark_hub.py info
S=/var/minis/skills/quark-hub/quark_hub.py
# 🔓 无需登录
python3 $S ls-share "https://pan.quark.cn/s/xxxxxxxx"
python3 $S tree-share "https://pan.quark.cn/s/xxxxxxxx"
# 🔒 需要登录
python3 $S info
python3 $S ls
python3 $S ls <fid>
python3 $S save "https://pan.quark.cn/s/xxxxxxxx" # 自动检查已有 → 跳过或转存
python3 $S save "https://pan.quark.cn/s/xxxxxxxx?pwd=1234" <目标fid>
python3 $S dl "https://pan.quark.cn/s/xxxxxxxx" /var/minis/workspace/
python3 $S mkdir 我的电影