Streaming Buddy
2026-04-01
新闻来源:网淘吧
围观:32
电脑广告
手机广告
流媒体伙伴 📺
个人流媒体助手,能学习您的偏好、追踪观看习惯,并推荐接下来观看的内容。
功能
- 搜索与信息:通过TMDB数据查找电影/电视剧
- 观看追踪:追踪您当前观看的内容及进度
- 学习系统:根据您的喜欢/不喜欢/评分学习偏好
- 智能推荐:基于您的口味提供个性化建议
- 情绪搜索:按情绪查找内容(刺激、放松、恐怖等)
- 可用性检查:显示您订阅的服务中哪些提供该内容
- 匹配说明:解释内容为何符合您的偏好
命令
| 命令 | 操作 |
|---|---|
/stream | 显示所有命令的状态 |
/stream search <标题> | 搜索电影/电视剧 |
/stream info <id> [tv|movie] | 详细信息 + 可观看性 |
/stream watch <id> [tv|movie] | 开始追踪一个作品 |
/stream progress S01E05 | 更新当前剧集的观看进度 |
/stream done [1-5] | 标记为已完成 + 评分(自动学习) |
/stream like [id] | 标记为喜欢 → 学习偏好 |
/stream dislike [id] | 标记为不喜欢 → 学习偏好 |
/stream suggest [服务] [tv|movie] | 个性化推荐 |
/stream mood <心情> | 根据心情搜索 |
/stream surprise | 随机推荐 |
/stream why <id> | 解释为何这符合你的情况 |
/stream watchlist | 显示待看列表 |
/stream watchlist add <id> | 添加到待看列表 |
/stream history | 查看观看历史 |
/stream profile | 显示你的品味偏好 |
/stream services | 管理流媒体服务 |
/stream services add <name> | 添加服务 |
/stream services remove <name> | 移除服务 |
情绪选项
| 情绪 | 类型 |
|---|---|
刺激的 | 动作、惊悚、科幻、冒险 |
放松的 | 喜剧、动画、家庭、纪录片 |
发人深省的 | 剧情、悬疑、历史 |
吓人的 | 恐怖,惊悚 |
浪漫的 | 爱情,剧情 |
有趣的 | 喜剧,动画 |
支持的服务
网飞,亚马逊Prime,迪士尼+,苹果TV+YouTube Premium,WOW,派拉蒙+,CrunchyrollJoyn,RTL,Magenta,MUBI
学习系统
该技能从以下方面学习您的偏好:

-
评分:当您使用
/stream done [1-5]命令结束时:- 评分4-5:将类型/主题/演员添加到“喜欢”列表
- 评分1-2:将类型添加到“避免”列表
-
显式反馈:
/stream like和/stream dislike命令:- 提取类型、主题、演员、导演信息
- 更新偏好权重
-
偏好档案包含:
- 类型偏好(加权评分)
- 喜欢/不喜欢的主题
- 喜爱的演员和导演
- 自定义情绪映射
处理器使用
# Core commands
handler.sh status $WORKSPACE
handler.sh search "severance" $WORKSPACE
handler.sh info 95396 tv $WORKSPACE
handler.sh watch 95396 tv $WORKSPACE
handler.sh progress S01E05 $WORKSPACE
handler.sh done 5 "Great show!" $WORKSPACE
# Learning commands
handler.sh like $WORKSPACE # Like current watching
handler.sh like 12345 movie $WORKSPACE # Like specific title
handler.sh dislike $WORKSPACE
handler.sh why 95396 tv $WORKSPACE
handler.sh profile $WORKSPACE
# Recommendation commands
handler.sh suggest $WORKSPACE # All services, all types
handler.sh suggest prime movie $WORKSPACE # Prime movies only
handler.sh mood exciting $WORKSPACE
handler.sh mood relaxing tv $WORKSPACE
handler.sh surprise $WORKSPACE
# List commands
handler.sh watchlist list $WORKSPACE
handler.sh watchlist add 12345 tv $WORKSPACE
handler.sh history $WORKSPACE
# Service management
handler.sh services list $WORKSPACE
handler.sh services add netflix $WORKSPACE
handler.sh services remove netflix $WORKSPACE
数据文件
所有数据都存储在$WORKSPACE/memory/streaming-buddy/目录下:
| 文件 | 用途 |
|---|---|
config.json | TMDB API密钥、地区、语言 |
profile.json | 用户个人资料元数据 |
services.json | 活跃的流媒体服务 |
preferences.json | 学习到的口味偏好 |
watching.json | 当前观看内容 |
watchlist.json | 想观看列表 |
history.json | 已观看内容 + 评分 |
cache/*.json | API响应缓存(24小时) |
设置
- 获取TMDB API密钥:https://www.themoviedb.org/settings/api
- 存储在
memory/streaming-buddy/config.json:{ "tmdbApiKey": "your_api_key", "region": "DE", "language": "de-DE" } - 运行
/stream setup来配置服务
对话示例
基于心情的搜索:
User: I want something exciting tonight
Bot: 🎬 Exciting picks for you:
1. Reacher S3 (Prime) ⭐8.5
2. Jack Ryan (Prime) ⭐8.1
...
从反馈中学习:
User: /stream done 5
Bot: ✅ Severance marked as done (⭐5)
📚 Learned: +Drama, +Mystery, +Sci-Fi
Actors: Adam Scott, Britt Lower saved to favorites
解释推荐理由:
User: /stream why 95396
Bot: 🎯 Why Severance matches you:
✓ Genre "Drama" (you like this, +2)
✓ Genre "Mystery" (you like this, +2)
✓ Theme "office" in your preferences
✓ With Adam Scott (your favorite)
Similar to: Fallout ⭐5
语言支持
- 语言检测自
config.json(language: "de-DE"或"en") - 所有输出均适配配置的语言
- 命令适用于任何语言
要求
jq(JSON 处理器)curl(HTTP 客户端)bash4.0+- TMDB API密钥(免费)
参考资料
- services.md— 完整的流媒体服务列表
- tmdb-api.md— TMDB API 使用说明
- justwatch.md— 可用性数据集成
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~