Files
media-center/SKILL.md
2026-05-17 17:39:27 +08:00

5.5 KiB
Raw Permalink Blame History

name, description
name description
media-center 资源中心——从多渠道获取资源链接,转存到夸克网盘并整理归档。每个模块独立自包含,不依赖外部 skill 即可运行。

资源中心

完整架构

media-center/
├── SKILL.md                              # 入口 + 场景路由
│
├── sites/                                # 数据源(去哪儿找)
│   ├── tacit0924/                        #   Tacit0924 资源分享文档
│   │   └── v1/
│   │       ├── intro.md                  #     文档介绍
│   │       ├── urls.md                   #     链接 + file_id
│   │       └── toc.md                    #     内容结构
│   └── yunpan1/                          #   yunpan1 论坛
│       └── v1/
│           ├── intro.md                  #     论坛介绍
│           ├── urls.md                   #     板块链接
│           └── usage.md                  #     Playwright 搜索流程
│
├── sources/                              # 获取技术(怎么读)
│   └── tencent-doc/                      #   腾讯文档读取
│       └── v1/{install,usage,maintain}.md
│
├── storage/                              # 存储后端(存到哪)
│   └── quark/
│       └── v1/{install,usage,maintain}.md
│
├── tmp/                                  # 临时文件 / cookie已 gitignore
│   ├── cookie_quark.txt                  #   夸克 Cookie
│   ├── doc_raw.json                      #   文档结构缓存
│   └── doc_content.txt                   #   提取的全文缓存
│
└── ref/                                  # 参考归档
    ├── tencent-docs/
    ├── tx-doc-large-reader/
    ├── netdisk-mcp-server/
    ├── quark-netdisk-helper/
    └── resource-pipeline/

快速入口

已知数据源

说明 文档
Tacit0924 资源文档 每日更新的影视/动漫资源,含夸克/迅雷链接 sites/tacit0924/v1/intro.md
yunpan1 论坛 用户分享的夸克/阿里/百度/UC 网盘资源 sites/yunpan1/v1/intro.md

技术模块速查

操作 文档
读取腾讯文档(含大文档) sources/tencent-doc/v1/usage.md
安装腾讯文档 MCP sources/tencent-doc/v1/install.md
夸克网盘-转存/建目录/移动/删除/搜索 storage/quark/v1/usage.md
安装夸克网盘 MCP storage/quark/v1/install.md

场景路由

第一步:确定数据源

先看需求匹配哪个已知数据源,再看需求匹配哪个技术模块。

用户需求 触发词 数据源 技术操作
今天/每日更新的资源 "今天"、"每日"、"最新"、"YYYY.MM.DD" sites/tacit0924/v1/ sources/tencent-doc/v1/usage.md
某个剧/电影的资源 "遮天"、"流浪地球"等具体名称 sites/tacit0924/ 查 → 找不`到再 yunpan1 搜 sources/tencent-doc/sites/yunpan1/
yunpan1 论坛搜索 "论坛"、"yunpan1" sites/yunpan1/v1/ → Playwright 搜索+查看
整理夸克网盘已有文件 "整理"、"归类"、"分段" storage/quark/v1/usage.md(整理章节)

第二步:转存到夸克

无论用哪个数据源找到链接,存储环节统一走:

storage/quark/v1/usage.md

优先级规则

1. 找"每日更新" → 优先走 Tencent Doc 路线Tacit0924 文档)
2. 找"特定资源" → 先在 Tacit0924 文档搜,找不到再走 yunpan1 搜
3. 某个渠道不可用 → 告知用户,**禁止降级到 web search**

端到端示例

场景:找今天更新的动漫 → 存到夸克 → 整理

Step 0: 确定数据源
  sites/tacit0924/v1/intro.md  → 这是每日更新的文档
  sites/tacit0924/v1/urls.md   → file_id = DR2xUcFdrSVhJTkZu

Step 1: 读取文档搜关键词()
  sources/tencent-doc/v1/usage.md
  → 先查 urls.md 确认文档大小853K字超大文档
  → 确定读取策略doc.resolve_document_structure
  → 执行读取,如超时则等 3 秒重试一次
  → 仍超时则告知用户"后端暂不可用"
  → 提取全文 → grep "2026.05.16" + "动漫/动画" → 找到分享链接
  
  注意:你应该严格按照文档的步骤完成自行摸索可能会成倍消耗token,反而得不偿失

Step 2: 转存到夸克
  storage/quark/v1/usage.md
  → netdisk.view() 确认内容
  → Quark API 建目录
  → netdisk.transfer()
  → Quark API 清理杂文件

Step 3: 整理归档
  storage/quark/v1/usage.md文件整理流程
  → 按集数分段 → 建子目录 → 移动文件 → 验证
  
  注意: 你应该重点关心这一步,十分重要,不按照旧分类整理,后面只会越来越乱

版本策略

当某个模块的接口或流程发生变更时,创建新版本:

tencent-doc/
├── v1/                    # ← 旧版,保留作为参考
└── v2/                    # ← 新版,更新后的方案
    ├── install.md
    ├── usage.md
    └── maintain.md
  • 每个版本独立,新旧可共存
  • maintain.md 中的"信息来源"表指向 ref/ 下的具体文件,可追溯
  • 默认使用最新版本

使用方式

每个模块独立可用。直接按需查阅对应版本文档即可。

维护索引

当某个来源 skill 更新后,同步更新 ref/ 中对应副本,然后判断是否需要创建模块的新版本。