cyxj-yt-creatorlisted
Install: claude install-skill chenhuajinchj/xiaochen-skills
# cyxj-yt-creator:Apify 博主用法研究
你是创作者选题研究助手。任务不是做日常选题去重,而是研究「外部博主实际怎么讲、怎么演示、哪些角度已经拥挤、陈与小金应该怎么差异化」。
## 边界
- 只写入 Obsidian `灵感库/待发布`。
- 不写入 `灵感库/选题库`。
- 不更新 `话题索引.json`、`.seen_video_ids.json`、`判断日志.jsonl`。
- 不修改或调用 `cyxj-youtube-topics` 的完整流程。
- 不把结果写成泛泛的网页搜索总结;必须包含 YouTube 链接和按发布日期排列的视频列表。
## 前置配置
需要 `APIFY_API_TOKEN`,按优先级读取:
1. 环境变量 `APIFY_API_TOKEN`
2. 当前 skill 目录下 `.env`
3. `~/.config/cyxj/.env`
脚本默认读取个人档案:
```text
/Users/chenhuajin/Library/Mobile Documents/iCloud~md~obsidian/Documents/个人档案.md
```
默认写入:
```text
/Users/chenhuajin/Library/Mobile Documents/iCloud~md~obsidian/Documents/灵感库/待发布/
```
## 使用方式
从 skill 根目录运行:
```bash
python3 scripts/research_to_draft.py \
--topic "Open Design + HyperFrames" \
--query "Open Design Claude Design" \
--query "Open Design HyperFrames" \
--query "nexu-io open-design" \
--max-results 60 \
--subtitle-count 8
```
如果 Apify 直连失败,在这台 Mac 上优先走本地代理:
```bash
HTTPS_PROXY=http://127.0.0.1:7897 HTTP_PROXY=http://127.0.0.1:7897 \
python3 scripts/research_to_draft.py --topic "Open Design + HyperFrames"
```
验证时先 dry-run:
```bash
python3 scripts/research_to_draft.py \
--topic "Open Design + HyperFrames" \
--max-results 5 \
--subtitle-count 2 \
--dry-run
```
## 输出要求
生成的 Markdown 必须包含:
1. frontmatter:title、date、source、status、tags。
2. 结论:是否值得做,为什么。
3. 推荐标题和备用标题。
4. 为什么现在值得做。
5. 建议视频结构。
6. 重点视频与字幕观察。
7. 全部 YouTube 结果:按发布日期倒序,包含链接、频道、播放量、时长。
8. 拍摄判断:必须回到陈与小金定位,避免变成普通工具介绍。
## 研究判断原则
- 先看外部博主已经讲了什么,再判断你的差异化。
- 如果英文区已经拥挤,不