返回顶部
e

emby-managerEmby管理工具

管理运行在 Linux NAS 上的 Emby 媒体服务器。当用户提到 Emby、媒体库、NAS 娱乐管理、刮削元数据、查看播放记录、管理用户权限、检查服务器状态等任何与 Emby 相关的操作时,必须使用此 Skill。即使用户只是问"帮我看看 Emby 状态"、"媒体库扫描一下"、"谁在看片"这类口语化表达,也应触发此 Skill。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
85
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

emby-manager

Emby 媒体服务器管理技能

首次使用:获取连接信息

如果对话中没有服务器地址和API密钥,必须先向用户索取

请提供以下信息:

  1. 1. Emby服务器地址(如 http://192.168.1.100:8096)
  2. API密钥(在Emby后台:Dashboard → Advanced → API Keys → 新建)

获取后,在整个对话中记住这两个值,不要重复询问。



标准API调用格式

javascript
// 所有请求统一使用此格式
const BASE = http://<服务器地址>:<端口> // 用户提供
const API_KEY = // 用户提供

// GET请求
fetch(${BASE}/endpoint?apikey=${APIKEY})

// POST请求
fetch(${BASE}/endpoint?apikey=${APIKEY}, {
method: POST,
headers: { Content-Type: application/json },
body: JSON.stringify({...})
})

详细API端点速查 → 阅读 references/api-guide.md


四大功能模块

1. 媒体库管理

触发词:扫描、刷新、刮削、元数据、整理、媒体库

工作流程:

  1. 1. 先调用 GET /Library/MediaFolders 列出所有媒体库
  2. 根据用户意图选择操作(全库扫描/单库刷新/刮削元数据)
  3. 触发操作后,告知用户任务已提交,可通过计划任务接口查看进度

常用操作速查:

操作方法端点
全库扫描POST/Library/Refresh
查看媒体库列表
GET | /Library/MediaFolders |
| 刷新单个条目元数据 | POST | /Items/{itemId}/Refresh |
| 查看计划任务状态 | GET | /ScheduledTasks |
| 运行指定计划任务 | POST | /ScheduledTasks/Running/{taskId} |

完整操作细节 → 阅读 references/media-ops.md


2. 用户与权限管理

触发词:用户、账号、权限、谁能看、新增用户、禁用

工作流程:

  1. 1. GET /Users 获取所有用户列表
  2. 按需查看/修改单个用户:GET /Users/{userId}
  3. 修改权限时使用 POST /Users/{userId}/Policy

展示用户信息时,重点呈现:用户名、是否管理员、是否禁用、最后活跃时间



3. 播放记录与统计查询


触发词:播放记录、谁在看、最近看了什么、观看历史、活跃会话

工作流程:

  1. 1. 实时会话:GET /Sessions — 查看当前正在播放的内容
  2. 播放活动:GET /userusagestats/user_activity(需Emby Stats插件)
  3. 最近播放:GET /Users/{userId}/Items/Latest
  4. 媒体统计:GET /Items/Counts

展示会话信息时,重点呈现:用户名、正在播放的内容、播放进度、客户端类型、IP地址



4. 服务器监控与健康检查


触发词:状态、健康、监控、性能、内存、CPU、转码、日志

工作流程:

  1. 1. GET /System/Info — 获取服务器基本信息(版本、操作系统、内存)
  2. GET /Sessions — 查看活跃连接数和转码任务
  3. GET /ScheduledTasks — 查看后台任务队列
  4. GET /System/Logs — 获取最新日志列表

健康检查时,综合呈现:

  • - 服务器版本和运行时间
  • 当前活跃会话数/转码流数量
  • 系统内存使用情况
  • 是否有失败的计划任务

排查问题时 → 阅读 references/troubleshoot.md


输出规范

  • - 数据以表格或结构化列表呈现,不要直接dump JSON
  • 操作完成后,说明下一步可以做什么
  • 涉及破坏性操作(删除、修改权限)时,先向用户确认
  • API调用失败时,给出具体错误原因并引导排查

快速参考

媒体库相关 → references/api-guide.md#媒体库
用户相关 → references/api-guide.md#用户
统计相关 → references/api-guide.md#统计
排查问题 → references/troubleshoot.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 emby-manager-1775993341 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 emby-manager-1775993341 技能

通过命令行安装

skillhub install emby-manager-1775993341

下载

⬇ 下载 emby-manager v1.0.0(免费)

文件大小: 9.1 KB | 发布时间: 2026-4-13 10:10

v1.0.0 最新 2026-4-13 10:10
emby-manager 1.0.0 初始版本

- 发布 Emby 管理 Skill,支持 Linux NAS 环境下 Emby 媒体服务器的全方位操作。
- 首次使用需主动向用户索取服务器地址与 API Key。
- 媒体库管理:扫描、刷新、刮削元数据等任务可一键触发,并指引用户查看进度。
- 用户管理:支持用户账号、权限信息的查看与调整。
- 播放记录与统计:展示实时会话、最近播放、活跃用户状态。
- 服务器健康监控:呈现系统信息、性能指标、任务队列与日志。
- 明确输出规范,确保交互友好和操作安全。

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部