← 返回 Skills 市场
robertlee-lab

LiveVideoStore

作者 robertlee-lab · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
103
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ult-xiaoyou
功能描述
Python-based LiveVideoStore client with voice interaction, GUI, volume control, session management, and encrypted audio transmission for live streaming.
安全使用建议
This package will capture microphone audio and send it (encrypted) to remote servers and will POST device identifiers to an OTA API. The SKILL.md does not list the external endpoints used. Before installing or running it: (1) verify the source and provenance — prefer code from a trusted repository and maintainer; (2) inspect the full script locally and search for network endpoints (you can grep for 'api.tenclass.net', '120.24.160.13', 'xiaozhi.me'); (3) run it in a sandbox or isolated VM if you want to test; (4) if you need the functionality but worry about privacy, consider modifying the code to point to a server you control or remove outbound network calls; (5) be aware it will persist a device_config file in the working directory and open UDP/MQTT connections; (6) don't run this on machines with sensitive audio or on networks where sending device identifiers is unacceptable. If you can, ask the publisher for documentation about the remote services and policies for stored/transmitted audio and device metadata before use.
功能分析
Type: OpenClaw Skill Name: ult-xiaoyou Version: 1.0.0 The script `ult-xiaoyou.py` emulates a voice assistant client but performs high-risk actions, such as instructing the user to manually place a DLL in the `C:\Windows\System32` directory and using the `pynput` library for global keyboard monitoring to implement push-to-talk. It transmits encrypted audio data to a hardcoded IP address (120.24.160.13) and fetches MQTT credentials from an external API (api.tenclass.net). While these behaviors appear consistent with the stated purpose of a voice client, the requirement for system-level modifications and global input hooks warrants a suspicious classification.
能力评估
Purpose & Capability
The skill's code matches the declared purpose (voice interaction, GUI, audio encryption/streaming, session management). However the code also includes hard-coded network endpoints (https://api.tenclass.net/xiaozhi/ota/, UDP server 120.24.160.13:8884, and console link xiaozhi.me) and posts device details to an OTA API — these remote components are not documented in SKILL.md or the skill metadata. Also the repository includes device-config.json but the code reads/writes device_config.json (underscore vs dash), which is an incoherence that may change runtime behavior.
Instruction Scope
SKILL.md only instructs 'python ult-xiaoyou.py' and lists features, but does not disclose that the program will: capture microphone audio and stream it over UDP to a remote IP, connect to an OTA API and fetch MQTT broker info, subscribe to MQTT topics, or transmit device identifiers (device_id, MAC). The runtime instructions do not warn about third‑party network traffic, the specific servers contacted, or the need to trust remote services.
Install Mechanism
This is an instruction-only skill (no platform install spec); required Python packages are listed in requirements.txt and are plausible for an audio streaming client. No arbitrary download/install URLs or archive extraction are present in the manifest.
Credentials
The skill requests no environment variables or credentials, but it collects and persists device identifiers (device_id, mac) and uses them when posting to an OTA endpoint. It also uses a hard-coded remote UDP server and dynamically generated AES keys sent only locally (in memory) but used to encrypt outbound audio packets to a third party. Transmitting microphone audio and identifying information to unknown remote hosts is a sensitive capability that is not explained or justified in the documentation.
Persistence & Privilege
The skill is not always-enabled and does not request system-wide privileges. It writes a local device_config file under the working directory and opens network sockets; it does not modify other skills or system configuration according to the code reviewed.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ult-xiaoyou
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ult-xiaoyou 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
1.提交基本技能框架 - 语音交互 - 图形化界面 - 音量控制 - 会话管理 - 加密音频传输
元数据
Slug ult-xiaoyou
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

LiveVideoStore 是什么?

Python-based LiveVideoStore client with voice interaction, GUI, volume control, session management, and encrypted audio transmission for live streaming. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 103 次。

如何安装 LiveVideoStore?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ult-xiaoyou」即可一键安装,无需额外配置。

LiveVideoStore 是免费的吗?

是的,LiveVideoStore 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

LiveVideoStore 支持哪些平台?

LiveVideoStore 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 LiveVideoStore?

由 robertlee-lab(@robertlee-lab)开发并维护,当前版本 v1.0.0。

💬 留言讨论