插件与扩展

插件与扩展:从一键安装到自己写一个

纯纯看番的功能扩展全部走插件机制 —— 番剧源是插件,额外能力也是插件。这一页讲清楚插件从哪来、怎么管,以及想自己写时从哪开始。

先分清三个词:插件、扩展、番剧源

这三个词在社区里经常混着用,指的其实是同一套机制的不同说法。

插件 / 扩展

指同一个东西:安装进 App、给它增加能力的独立模块。界面上叫「插件」,文档里也写成「扩展」。

番剧源

插件里最主要的一类。它告诉 App 去哪里找番剧、怎么解析播放地址。

JS 插件

按实现方式分的叫法。用 JavaScript 写的番剧源插件,改起来不用重新编译 App。

插件市场:日常使用只用这一个入口

在 App 底部「管理」页进入插件市场,就能看到当前可安装的插件清单。

入口位置
App 底部「管理」→「插件市场」
能做什么
浏览、安装、更新、启用/停用、卸载插件
清单来源
官方番剧源索引,随源的新增与失效持续变化
要手动填地址吗
不需要。市场里的条目点一下就能装

如果你想了解这个清单文件本身,见 官方番剧源索引说明。

社区插件是什么?和官方插件差在哪

这个区别决定了你该找谁解决问题。

官方插件 / 索引里的插件

出现在 App 插件市场里的条目,由官方索引统一收录。安装和更新都自动完成,出问题可以在项目仓库提 Issue 反馈。

社区插件

由社区成员自行编写和分发的番剧源,通过分享链接或二维码传播。它们不在官方索引里,更新、失效、安全性都需要你自己判断,出问题也只能找分享者。

「纯纯看番 Next」「社区插件版」是什么?

搜品牌名时经常会碰到这几个叫法,先把它们分清楚。

  • 「纯纯看番 Next」是官方的新版本吗?

    不是官方版本名称。官方发布的版本就叫纯纯看番,版本号以本站下载中心与项目 GitHub 发布记录为准。带有 Next、剧源版、内置版这类后缀的叫法,多数是第三方站点自己加的,用来区分搜索结果或指代自己的二次打包。

  • 「社区插件版」和官方版有什么区别?

    社区插件指的是由社区成员编写并分享的番剧源插件,它是一个插件而不是 App 版本。你可以把它装进官方 App 里使用,但它的更新、失效与安全性需要你自己判断,也不在官方插件市场里。

  • 那「纯纯看番拓展」「社区翻源」又是什么?

    都是同一套插件机制的不同叫法:拓展 = 扩展,翻源 = 番源的错写。它们指的都是可安装的番剧源插件,不是 App 的新版本。

自己写一个番剧源插件

如果你想为某部番、某个站做一个自己的源,这条路是通的,而且不需要重新编译 App。

纯纯看番的番剧源采用 JS 扩展机制:你按约定的结构实现解析逻辑,就能被 App 加载。项目提供了专门的类型定义与工具链仓库,写的时候有类型提示、能本地调试。

开发工具链
easybangumiorg/JsDev —— 为开发 JS 插件源提供类型与工具链支持
API 与示例
开发者文档里有完整的接口参考、组件说明与扩展示例
调试方式
先用链接导入自己的插件,改完重新导入即可生效
能做什么
自定义搜索、剧集解析、播放地址提取,以及复用官方提供的公共组件

安装插件的三条安全提醒

  • 只从官方插件市场,或你能确认来源的社区分享处安装插件。来源不明的插件同样运行在你的手机上。
  • 插件会请求网络并解析内容,请只使用来源合法、你愿意信任的番剧源。
  • 纯纯看番不提供也不托管任何视频内容,插件本身也不包含内容;请遵守你所在地区的法律法规。

插件装好了,但不知道怎么导入?

番剧源导入教程里有四种方式的逐步说明,以及导入后没反应的排查清单。

看导入教程