Files
sutong 750f981c7e feat: init media-center skill
资源中心——从多渠道获取资源链接,转存到夸克网盘并整理归档。
- sources/tencent-doc: 腾讯文档读取
- sources/search: 网盘搜索
- storage/quark: 夸克网盘操作
- ref/: 来源 skill 参考归档

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-16 18:28:23 +08:00

59 lines
2.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
name: resource-pipeline
description: 资源自动化工作流——从腾讯文档/搜索找到资源链接,转存到夸克网盘,并整理归档。串联 tencent-docs、netdisk-mcp-server、tx-doc-large-reader、quark-netdisk-helper 四个技能的完整管线。
---
# 资源自动化工作流
## 场景路由表
| 场景 | 入口工作流 | 典型输入 |
|------|-----------|---------|
| 腾讯文档里找链接→存夸克 | `workflows/from-tencent-doc.md` | 文档 URL + 搜索关键词(如"遮天" |
| 直接搜索资源→存夸克 | `workflows/from-search.md` | 搜索关键词(如"流浪地球 4K" |
| 整理夸克网盘已有文件 | `workflows/organize-quark.md` | 要整理的目录路径 |
## 核心规则
### 操作规范
1. **转存前必须先确认目录存在**`netdisk.transfer` 不会自动创建目录,目标不存在则报错
2. **转存后必须验证**:列出目标目录确认文件正确,清理杂文件
3. **函数式语法**:所有 `netdisk.*` 调用必须用 `'netdisk.xxx(y: "v")'` 格式
4. **每次操作输出摘要**:让用户清楚每个步骤的结果
### 调用语法速查
```bash
# ✅ 正确(函数式语法)
mcporter call 'netdisk.list(cloud: "quark", path: "/")'
mcporter call 'netdisk.view(share_link: "https://pan.quark.cn/s/xxx")'
mcporter call 'netdisk.transfer(share_link: "https://pan.quark.cn/s/xxx", source_pattern: "/*", target_path: "/目标")'
mcporter call 'netdisk.search(query: "关键词", cloud_types: ["quark"])'
# ❌ 错误(key=value 语法会报路径错误)
mcporter call netdisk.list cloud=quark path=/
```
### Quark API 补全
MCP 缺失的创建文件夹/移动/删除,通过直调 API 实现,详见 `references/quark-api.md`
## 前置条件
- `tencent-docs` MCP 已配置(腾讯文档 OAuth 授权)
- `netdisk` MCP 已配置(夸克 Cookie
- `mcporter` 可用
## 依赖关联
```
资源来源 中转/处理 目的地
───────── ────────── ──────
腾讯文档 ──→ tx-doc-large-reader ──→ 解析出链接 ─┐
├──→ netdisk.transfer ──→ 夸克网盘
直接搜索 ──→ netdisk.search ──→ 获取链接 ────┘ │
整理归档 ← quark-api (创建/移动/删除)
```