【第三方插件】MN WebDAV;连接坚果云等WebDAV网盘

插件反馈

安装方式

!插件依赖 MN Utils 插件运行

!插件依赖 MN Utils 插件运行

!插件依赖 MN Utils 插件运行

请先安装MN Utils插件 :right_arrow: MN Utils

  1. 使用MN Utils的插件更新面板安装后重启即可

  2. 点击下面链接下载后用mn打开mnaddon文件(分享到MN),或在mn的插件界面导入插件
    注意依然需要先安装MN Utils

更新日志

当前支持的功能

配置多个webdav源 :white_check_mark:
文件下载预览 pdf, office文件,html,markdown,txt,图片,mnaddon,学习集备份(.marginnotes和.marginpkg)
文件上传 PDF文档
学习集备份(不带文档:marginnotes)::white_check_mark:
学习集备份(带文档:marginpkg)::cross_mark:
当前卡片markdown::cross_mark:
当前卡片html::cross_mark:
自动上传文档 :cross_mark:
自动下载文档 :cross_mark:
自动备份学习集 :cross_mark:
文件编辑 添加文件夹::white_check_mark:
删除文件::white_check_mark:
移动文件::cross_mark:
文件重命名::white_check_mark:
修改内容并重新上传::cross_mark:
文件/文件夹收藏 :cross_mark:
上传/下载进度管理 :cross_mark:
文件排序 :white_check_mark:
内置预览视图 :cross_mark:
提供api :cross_mark:
上传插件配置备份 :cross_mark:

首次连接

文件下载和预览

  1. PDF:
    如果安装了MN Snipaste (0.1.1 alpha0718以后),则会在PDF下载完成后预览PDF,点击定位按钮打开该PDF
    CleanShot 2025-07-19 at 10.58.38.mp4

  2. Office文件
    下载office文件(如docx)时,会先弹窗确认是否要下载并转为PDF(需要使用office转PDF的在线服务),其余部分和PDF一致
    CleanShot 2025-07-19 at 11.10.01.mp4

  3. 图片、html、markdown、txt文件
    如果没装MN Snipaste,markdown文件会再尝试用MN Editor打开
    CleanShot 2025-07-19 at 11.14.54.mp4

  4. 插件(mnaddon)
    会弹窗询问是否安装并下载,安装完成后同样需要重启生效
    CleanShot 2025-07-19 at 11.16.20.mp4

  5. 学习集备份
    整个过程一共三次弹窗:

     1. 确认是否下载备份
     2. 由于无法直接检测学习集是否已经存在,因此需要选择操作
     3. 确认是否直接打开该学习集
    

    CleanShot 2025-07-19 at 11.19.10.mp4

文件上传

>> 坚果云不允许在根页面上传文件,单文件上传不能超过500MB

四种操作:

  1. 当前文档
    CleanShot 2025-07-19 at 11.24.09.mp4

  2. 当前学习集所有文档
    和上面类似,但会逐个上传

  3. 当前学习集备份(带PDF),还没搞定

  4. 当前学习集备份(不带PDF)
    首先进行备份,然后弹窗询问是否要上传
    CleanShot 2025-07-19 at 11.24.55.mp4

    注意与MN菜单中的“导出学习集备份(不含PDF)”效果不同,MN菜单中的备份会同时将引用的其他学习集中相关笔记一起备份,而插件中的备份仅包括该学习集中的内容

    如A学习集中存在一张卡片引用了B学习集中的卡片

    • MN菜单中的备份会将B学习集中的相关卡片一起备份
    • 插件的学习集备份不包括B学习集中卡片,但这不代表数据丢失,只要你把B学习集也导入进来(或者当前数据库本身就有B学习集及对应卡片),就可以保持正确的引用

添加webdav源

  1. 点击右上角设置按钮切换到配置界面

  2. 点击添加新的源,配置方式和之前一样
    先测试再保存(只点测试不会保存配置)

可在右下角切换配置的源

其他网盘的webdav教程

  1. 123云盘(需要开通VIP):123云盘

  2. Infini Cloud:|InfiniCLOUD | All-In-One Cloud Storage | Get 20GB Free
    注意保存密码,否则需要重置

  3. 阿里云盘(需要购买三方权益包):三方应用权益包

  4. 城通网盘(下载需要VIP):ctfile

想请问,在iOS端下载插件成功后,点击图标会出现报错TypeError: undefined is not an object (evaluating ‘this.addonController.view’),应该如何处理呢?感谢!

这个报错没法判断问题在哪里,检查插件版本,Utils版本,重启MN看看