← 返回 Skills 市场
359
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install baidu-netdisk-eva
功能描述
管理和操作百度网盘文件,实现文件列出、搜索及目录创建功能,需配置AppID和access_token。
使用说明 (SKILL.md)
百度网盘 Skill
管理百度网盘文件。
触发条件
用户提到:百度网盘、网盘、文件上传、文件下载、文件管理
功能
列出文件
列出根目录文件
列出 /EVA 目录文件
搜索文件
搜索 centos
搜索 电影
创建目录
在网盘创建 /测试 目录
配置说明
使用前需要配置环境变量:
# 设置环境变量(Mac/Linux)
export BAIDU_APP_ID="你的AppID"
export BAIDU_NETDISK_TOKEN="你的access_token"
如何获取 access_token
- 打开百度网盘开放平台创建应用
- 获取 AppID、AppKey、SecretKey
- 按文档获取 OAuth access_token
详细步骤参考:https://pan.baidu.com/union/doc/
技术实现
- Python 脚本调用百度网盘 REST API
- 使用 OAuth 授权(更安全)
- 凭证从环境变量读取,不硬编码
文件位置
- 脚本: scripts/main.py
- 配置: skill.json
版本
- v1.0.0 - 基础功能:列出、搜索、创建目录
安全使用建议
This skill appears to implement exactly what it claims (Baidu Netdisk list/search/mkdir) and only calls pan.baidu.com, but be cautious because the package metadata does not declare the required environment variables. Before installing: (1) verify the source/owner since no homepage is provided; (2) only provide a Baidu access_token with minimal scope and expire/remove it when not needed; (3) set credentials in a secure environment (not shared/system-wide); (4) review the included scripts yourself — they are short and readable — and run in a sandbox if you are unsure; (5) ensure the runtime has python3 and the 'requests' package available. The mismatch between metadata and the README is suspicious packaging hygiene; if you need higher assurance, ask the publisher to update metadata to declare BAIDU_APP_ID and BAIDU_NETDISK_TOKEN explicitly and to provide a verified homepage or repository.
功能分析
Type: OpenClaw Skill
Name: baidu-netdisk-eva
Version: 1.0.0
The skill bundle provides legitimate functionality for managing Baidu Netdisk files, including listing, searching, and creating directories via the official Baidu REST API. The Python script (scripts/main.py) correctly handles authentication using environment variables and contains no evidence of data exfiltration, malicious execution, or prompt injection. All actions are transparent and align with the documentation provided in SKILL.md.
能力评估
Purpose & Capability
The skill name/description (Baidu Netdisk file listing/search/dir creation) align with the implementation: the Python script calls the official pan.baidu.com REST API. However, the registry metadata lists no required environment variables or primary credential while both SKILL.md and scripts/main.py require BAIDU_APP_ID and BAIDU_NETDISK_TOKEN. This is an inconsistency (likely sloppy packaging) but the credentials themselves are appropriate for the declared purpose.
Instruction Scope
SKILL.md instructs setting two environment variables and the included script only reads those env vars and calls Baidu Netdisk endpoints (list/search/create). There are no instructions to read unrelated files, other system credentials, or to exfiltrate data to third-party endpoints outside pan.baidu.com.
Install Mechanism
There is no install spec (instruction-only + bundled Python script). The runtime uses python3 and the script uses the requests library but no dependency declaration is provided; this is a packaging/runtime completeness issue rather than an obvious security problem.
Credentials
The code and SKILL.md require BAIDU_APP_ID and BAIDU_NETDISK_TOKEN which are reasonable and sufficient for the stated functions. The concern is that the skill metadata did not declare these required environment variables or a primary credential, which can hide the need for sensitive tokens from users. The required env vars are sensitive (access_token) and should be clearly declared.
Persistence & Privilege
The skill does not request 'always: true', does not modify other skills or system-wide settings, and has no self-installing behavior. Autonomous invocation is allowed (platform default) but is not combined with other high-risk properties here.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install baidu-netdisk-eva - 安装完成后,直接呼叫该 Skill 的名称或使用
/baidu-netdisk-eva触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
baidu-netdisk-eva 1.0.0
- 初始版本,支持百度网盘基础文件管理
- 列出根目录或指定目录下的文件
- 搜索百度网盘中的文件
- 创建新目录
- 通过环境变量配置 AppID 与 access_token
- 脚本实现基于百度网盘 REST API 和 OAuth 授权
元数据
常见问题
百度网盘 EVA 是什么?
管理和操作百度网盘文件,实现文件列出、搜索及目录创建功能,需配置AppID和access_token。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 359 次。
如何安装 百度网盘 EVA?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install baidu-netdisk-eva」即可一键安装,无需额外配置。
百度网盘 EVA 是免费的吗?
是的,百度网盘 EVA 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
百度网盘 EVA 支持哪些平台?
百度网盘 EVA 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 百度网盘 EVA?
由 382108113(@382108113)开发并维护,当前版本 v1.0.0。
推荐 Skills