技能:项目专用-项目任务说明
类型:站内文档技能 用途:当任务需要直接复用或理解站内文档“项目任务说明”时,先读这份技能卡。
使用方式
- 先阅读源文件,再抽取核心结论、操作步骤、适用边界和反模式。
- 如果任务是改站、写页面、做标题或做关键词布局,优先输出清单和可执行建议。
- 如果任务是研究案例或模板,优先归纳可复用结构,不要只复述原文。
源文件
SEO/PROJECT-SPECIFIC/task.md
资料摘录
项目: longcat-video.org 创建日期: 2026-01-23 任务类型: YouTube 视频数据采集 → SEO 博客文章转换 目标频道: longcat-video / longcat-image
📋 一、项目背景与目标
1.1 项目背景
本项目基于已有的 seedvr2.net YouTube 转 SEO 博客的成功经验,现需要为 longcat-video.org 网站采集 longcat-video 和 longcat-image 相关 YouTube 频道的视频数据,用于生成高质量 SEO 博客内容。
1.2 核心目标
- ✅ 搜索并采集 longcat-video / longcat-image 相关的所有 YouTube 视频
- ✅ 提取视频的完整元数据 (标题、描述、播放量、点赞数等)
- ✅ 下载视频字幕/转录脚本 (支持多语言)
- ✅ 输出标准化的 JSON 格式数据
- ✅ 为后续的 SEO 博客文章生成提供素材基础
1.3 预期产出
SEO/Videos/
├── longcat-video.json # longcat-video 频道完整数据
├── longcat-image.json # longcat-image 频道完整数据
├── longcat-combined.json # 合并去重后的完整数据
└── manual-download-scripts/ # 手动下载的脚本文件 (备用)
├── [videoId1].txt
├── [videoId2].txt
└── ...
🎯 二、详细执行计划
阶段 1: 环境准备 (预计 10 分钟)
1.1 确认依赖包安装
# 检查必需的 npm 包
pnpm list youtube-caption-extractor
pnpm list dotenv
# 如果未安装,执行
pnpm add youtube-caption-extractor dotenv
1.2 配置 YouTube API Key
# 在项目根目录的 .env 文件中添加
YOUTUBE_API_KEY=your_youtube_api_key_here
# 获取 API Key 的步骤:
# 1. 访问 https://console.cloud.google.com/
# 2. 创建新项目或选择现有项目
# 3. 启用 YouTube Data API v3
# 4. 创建凭据 → API 密钥
# 5. 复制 API Key 到 .env 文件
1.3 创建必要目录
mkdir -p SEO/Videos/manual-download-scripts
mkdir -p data/seo
阶段 2: 创建专属脚本 (预计 30 分钟)
2.1 创建 fetch-longcat-videos.ts
基于现有的 `fetch-s
……(以下省略,使用时请回到源文件继续阅读)
本文档为站内渲染。原始文件本地路径:saas/source/seo-llm/skill-中文技能-站内文档技能-项目专用-项目任务说明-b4c491.md(仅本地保留,不入库不部署)