网盘资源

网盘资源内容

版本 v1.0.4· 张先生 · 45 次获取 · 内容
网盘资源:后台配置网盘服务商,发帖粘贴解析,支持积分/金币付费下载。
免费

详情介绍

一、插件简介

项目说明
插件标识netdisk
版本1.1.4
分类标签内容
前台入口帖子详情页网盘区块;发帖页拓展(无独立页面)
后台入口应用中心配置(服务商在插件配置中维护,无独立后台菜单)

独立网盘插件:在应用中心配置各网盘服务商(名称、图标、URL 正则、提取码正则),发帖时粘贴分享链接自动解析识别。支持积分/金币付费下载,收益可分成给作者。预设百度网盘、阿里云盘、夸克、天翼云盘、蓝奏云、城通网盘等。

二、核心能力

能力说明
可配置服务商名称、图标(remixicon 类名或图片 URL)、URL 正则、提取码正则
链接解析粘贴分享文本自动识别网盘类型与提取码
多资源块单帖可添加多个网盘资源
付费下载每个资源可设积分/金币价格
作者分成付费解锁收益可发放给帖子作者
用户组门控仅指定用户组可发布网盘资源
VIP 跳过VIP 配额内可跳过付费网盘
下载统计记录资源下载/解锁次数
插槽topic_after_contentcompose_extraadmin_topic_formcompose_assets

三、依赖与安装

  • 将插件置于 plugins/netdisk/
  • 在应用中心安装「网盘资源」。
  • 安装时创建 netdisk_filenetdisk_unlock 表(历史 netdisk_provider 表数据会迁移到配置)。
  • 依赖community(发帖、Coin 服务)。
  • 可选vip(跳过付费网盘)。
  • 四、应用中心基础配置

    配置项类型默认值说明
    启用网盘插件开关关闭后前台不渲染网盘区块且不可解锁
    付费下载分成给作者开关开启后用户付费解锁时,等额币种(积分/金币)发放给帖子作者
    可发布用户组多选不勾选表示全部用户组不可用;仅勾选的用户组可在发帖时添加网盘资源。后台管理员不受限
    网盘服务商服务商列表预设六家配置名称、图标(remixicon 类名或图片 URL)、解析路由(URL 正则)、提取码正则。付费下载可由发帖者选择积分或金币

    默认预设服务商

    名称说明
    百度网盘pan.baidu.com / yun.baidu.com
    阿里云盘aliyundrive.com
    夸克网盘pan.quark.cn
    天翼云盘cloud.189.cn
    蓝奏云lanzou 系列域名
    城通网盘ctfile.com

    五、后台重点配置

    网盘服务商已合并到应用中心「网盘服务商」配置项(netdisk_providers 类型),不再使用独立后台「网盘服务商」菜单(安装/升级时会清理历史菜单)。

    自定义服务商时需填写:

  • parse_route:匹配分享链接 URL 的正则表达式
  • code_route:从分享文本中提取提取码的正则(含捕获组)
  • 六、前台用户流程

    作者发帖

  • 在发帖拓展区「网盘资源」粘贴分享链接或含提取码的文本。
  • 系统自动识别网盘类型、链接与提取码。
  • 可设置资源标题、价格与币种。
  • 发布帖子;网盘列表显示在正文下方。
  • 读者解锁

  • 打开帖子查看网盘资源列表(显示服务商图标与标题)。
  • 免费资源直接展示链接与提取码;付费资源需解锁后展示。
  • VIP 用户在配额内可跳过付费资源。
  • 前台路由

    方法路径说明
    POST/netdisk/parse解析粘贴的分享文本
    POST/netdisk/unlock付费解锁资源
    GET/netdisk/download下载/跳转(鉴权后)

    七、后台审核与运维

    无审核流程。卸载会删除 netdisk_filenetdisk_unlocknetdisk_provider 表。

    运营维护重点在应用中心服务商列表与正则准确性。

    八、特殊说明

  • 无独立后台菜单ensureMenus() 仅清理历史 admin/netdisk_provider 菜单。
  • 插槽topic_after_contentcompose_extraadmin_topic_formcompose_assets
  • 数据表netdisk_file(帖子网盘资源)、netdisk_unlock(解锁记录)。
  • 迁移NetdiskService::migrateProvidersFromTable() 将旧表数据迁入 providers 配置。
  • Schema:自动补充 download_count 字段。
  • 九、推荐上线清单

  • 启用插件并配置可发布用户组
  • 检查默认服务商正则是否覆盖常用分享格式
  • 按需添加自定义网盘服务商
  • 测试粘贴解析、付费解锁、链接展示
  • 确认作者分成策略
  • 若使用 VIP,测试跳过逻辑
  • 十、常见问题

    Q:粘贴链接无法识别? 检查服务商 parse_route 正则是否匹配当前链接格式;可添加自定义服务商。

    Q:提取码未自动填入? 调整 code_route 正则捕获组;分享文本格式需与正则匹配。

    Q:发帖页没有网盘拓展? 检查插件启用;用户组是否在「可发布用户组」中(不勾选=全部不可用)。

    Q:后台找不到网盘服务商管理? 已合并到应用中心配置,不再独立菜单。

    Q:与附件插件的区别? 附件上传实体文件到服务器/云盘;网盘资源仅存储分享链接与提取码,指向第三方网盘。

    更新记录 (4)

    • v1.0.4 2026-08-25
      发帖页按板块显示/隐藏入口;保存与上传接口校验板块
    • v1.0.3 2026-08-24
      1、新增了 免费 / 登录 / 回帖 / 积分金币 四种下载方式 2、修复了未登录或无权限时直接返回 JSON 的问题,改为弹窗或登录提示。
    • v1.0.2 2026-08-24
      支持 only_active_extras:后台编辑时,没开过的拓展不显示空表单
    • v1.0.1 2026-08-24
      首次发布
    微信客服 微信客服