↑

百度网盘v1.0.6

baidu-drive29.0 MB

当用户明确提到“百度网盘”“dupan”或“网盘”并要求处理文件时,完成上传、分享链接转存、搜索、移动、复制、重命名、新建文件夹和生成分享链接。操作限定在网盘指定目录,删除、同名上传及路径不清时先确认,并提供安装、登录、注销和卸载支持。

百度网盘
0 0 0 0 更新于 2026-11-04 20:11

免责声明:本站部分 Skill 来源于公开渠道,使用前请注意识别相关风险,内容版权归原作者所有,如 Skill 涉及版权问题,请在线反馈,核实后予以下架处理。

概述

面向需要在对话中管理百度网盘文件的用户,在明确提到“百度网盘”“dupan”或“网盘”并给出操作意图后,调用包内工具完成目录查看、上传、分享链接转存、搜索、移动、复制、重命名、新建文件夹和生成分享链接。转存无需下载到本地,分享可返回链接、提取码和有效期,操作结果会说明文件数量或目标位置。所有远端文件操作限定在 /apps/bdpan/,删除、同名上传及路径或指代不清时会先确认,并以中文路径向用户展示结果。

技能包含

技能包根目录 /                              # 百度网盘文件管理说明、工具包与辅助脚本├── SKILL.md                               # (本文件)触发规则、安全约束、确认策略与操作说明├── output/                                # 5 个预编译安装包,覆盖 macOS、Linux 和 Windows│   ├── dupan-0.8.1-darwin-amd64.tar.gz    # Intel 芯片 macOS 版 dupan│   ├── dupan-0.8.1-darwin-arm64.tar.gz    # Apple 芯片 macOS 版 dupan│   ├── dupan-0.8.1-linux-amd64.tar.gz     # x86_64 Linux 版 dupan│   ├── dupan-0.8.1-linux-arm64.tar.gz     # ARM64 Linux 版 dupan│   └── dupan-0.8.1-windows-amd64.zip      # 64 位 Windows 版 dupan├── reference/                             # 认证、命令、示例与故障排查参考文档│   ├── authentication.md                  # 授权登录流程与 Token 管理说明│   ├── dupan-commands.md                  # dupan 命令参数、选项与 JSON 输出格式│   ├── examples.md                        # 批量上传、自动备份等操作示例│   ├── notes.md                           # 使用注意事项与安全提醒│   └── troubleshooting.md                 # 常见错误与排查方法└── scripts/                               # 安装、登录和卸载辅助脚本    ├── install.sh                         # 按当前平台解压预编译包并安装 dupan    ├── login.sh                           # 引导授权登录并保留安全确认环节    └── uninstall.sh                       # 卸载已安装的 dupan 工具

核心能力

  • 上传与目录整理:上传前检查本地文件、远端文件名及同名冲突,支持单文件和文件夹上传,并可查看列表、移动、复制、重命名和新建目录。
  • 分享链接转存:校验百度网盘分享链接与提取码,将内容直接转存到目标网盘目录,不下载到本地,完成后仅汇报本次转存的文件、数量与目录。
  • 分类搜索:按关键词检索,并结合视频、音频、图片、文档等分类,以及仅文件、仅目录和分页参数缩小结果范围。
  • 分享结果交付:生成分享前核实文件存在,成功后给出链接、提取码和有效期;该能力使用百度网盘开放平台付费接口,需已购买对应服务。
  • 安全边界与确认:远端操作限制在 /apps/bdpan/,阻止路径穿越和凭据配置读取;删除、同名上传、模糊路径或歧义指代会先确认,用户取消时立即中止。
  • 安装与登录引导:前置检查 dupan 是否可执行及当前登录状态,按平台从 output/ 安装,使用专用 login.sh 完成授权,并支持状态查询、注销与卸载。

应用场景

用户怎么说本技能做什么
“把本地的季度报告.pdf 上传到百度网盘的 docs 文件夹,别覆盖已有文件。”检查本地文件和远端路径,先用 ls 查询同名文件;无冲突则上传,有同名则等待确认,最后用中文路径报告保存位置。
“把这个百度网盘分享链接转存到资料目录,提取码是 abcd,不要下载到电脑。”校验链接、提取码和目标目录后执行转存,只展示本次转存的文件、数量和目标目录。
“帮我在网盘里找包含‘合同’的文档,排除文件夹。”使用关键词搜索,结合文档分类和仅文件筛选,分页返回匹配结果。
“把网盘里的项目压缩包分享给同事。”先确认具体文件及其存在状态,再调用分享能力;成功后提供链接、提取码和有效期,未开通所需付费服务时说明前提。