十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

Snapola插件安装与排错全攻略:从目录配置到licensing error解决

Snapola插件安装与排错全攻略:从目录配置到licensing error解决 第一次接触 After Effects 插件时很多人都会被“安装目录不对”“面板里找不到插件”“一启动就报 licensing error”这几个问题劝退。Snapola 作为一款 After Effects 插件自然也逃不过环境配置这道坎。网上关于这类插件的资料往往只是零散截图缺少一条从安装到排错的完整路径遇到问题只能到处翻帖子。这篇文章就围绕 Snapola 展开从插件的基本概念讲起逐步拆解 AE 第三方插件的安装方式、目录结构、实战调用、常见报错和工程化建议。无论你是刚接触 AE 的新手还是已经做过几年视频包装的进阶用户都可以从里面找到可以照着操作的步骤。1. 背景与核心概念1.1 什么是 After Effects 插件After Effects后面简称 AE是 Adobe 出品的视频合成与动画软件广泛用于片头包装、MG 动画、视觉特效、短视频后期等场景。它内置了大量“效果”英文叫 Effect比如模糊、锐化、调色、转场、抠像、粒子等这些内置效果已经能覆盖不少日常需求。但在实际工作里仅靠内置效果往往不够有些风格化效果需要十几步链路组合有些批量需求需要自动化处理有些特殊输出需要更底层的渲染能力。这时就需要第三方插件。AE 插件的本质是依附在 AE 宿主程序上运行的外部扩展模块。它通过 Adobe 开放的 SDK 接口把新的能力注册进 AE 的“效果菜单”“窗口菜单”或“渲染引擎”。简单说插件就是给 AE 这台“机器”增加新模块让它能完成原来做不了或做起来很慢的事。插件不属于 AE 本体但能和 AE 的图层、合成、关键帧、表达式、渲染队列紧密融合。对做后期的人来说会装插件、会用插件、会排错几乎和会用 AE 本身一样重要。Snapola 也是一款 After Effects 插件它面向具体业务场景提供开箱即用的效果或工具化能力。具体到它能做什么、支持哪些参数应当以官方文档为准但它的安装和排错思路和大多数 AE 第三方插件保持一致。所以在阅读后面的内容时即使你之前没有接触过 Snapola也能把方法迁移到其他插件上。1.2 为什么插件经常出现“装不上”的问题很多人拿到插件后的第一反应是双击安装包装完发现 AE 里找不到于是怀疑插件有问题。问题往往不是插件本身坏了而是环境不对。AE 插件有非常严格的兼容性要求系统是 Windows 还是 macOS、AE 主程序是哪一年的大版本、AE 是 32 位还是 64 位、GPU 驱动版本是否支持、第三方脚本执行权限有没有打开都会影响插件能否被成功加载。Snapola 这类第三方插件一般不会主动告诉你“哪个环境没配好”它只会在 AE 启动时悄悄加载失败。所以我们在安装前要把环境基础打牢再开始复制文件或执行安装脚本。后面你会看到很多报错只要对照目录和版本两个维度检查就能很快定位。1.3 AE 插件的常见技术形态梳理一下 AE 插件的常见形态后面安装时才不会迷糊形态典型扩展名安装位置你能看到它的地方效果类插件.aex系统级插件目录“效果”菜单按效果名搜索扩展类面板.zxp / CEP用户目录下的 CEP Extensions“窗口”菜单下的对应面板脚本工具.jsx / .jsxbin脚本目录或任意指定路径“文件 脚本”菜单或脚本面板运行渲染器 / 编码器.aex / 专用组件插件目录或独立安装包输出模块设置、渲染设置Snapola 到底属于哪一种取决于作者打包方式。如果是效果插件安装成功后通过“效果”面板调用如果是扩展面板通过“窗口”菜单调用如果是脚本工具通过脚本菜单运行。后面会分别给出安装方式方便你对号入座。理解这些形态还有一个好处你可以判断一个插件报错时究竟是加载阶段的问题、授权阶段的问题还是渲染阶段的问题。2. 环境准备与版本说明2.1 系统与 AE 版本选择在安装任何 AE 插件之前先确认三件事。第一你的操作系统是什么。Windows 和 macOS 的插件文件不通用.aex 文件在 Windows 下编译和 macOS 下编译是两套二进制不能互相复制使用。即使插件作者提供了跨平台版本你也要选择对应的安装包。第二AE 主程序的完整版本号。不要只看“2023”“2024”这种公开发布年份最好在“首选项 关于”里查看内部版本号有些插件只支持特定的内部版本区间。第三插件的官方支持矩阵。绝大多数插件官网会有 Compatibility 或 System Requirements 页面Snapola 也不例外安装前先看这个页面能省下大量试错时间。如果官方文档写的是“Supports After Effects 2021 and above”就不要强行装到 AE 2019 去尝试同理新版插件对旧系统通常不兼容。这里不提供具体支持版本列表因为插件作者会持续更新以官方页面为准是最稳妥的。本文中的操作示例以常见环境为背景重点演示配置思路你在复现时只需要把路径和版本替换成自己的实际环境。2.2 检查 AE 的插件目录安装第三方插件前先了解 AE 到底从哪些目录加载插件。以常见环境为例主要目录有下面几个。Windows 系统级插件目录C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCoremacOS 系统级插件目录/Library/Application Support/Adobe/Common/Plug-ins/7.0/MediaCore用户级插件目录主要用于 CEP 扩展和部分脚本Windows: C:\Users\你的用户名\AppData\Roaming\Adobe\CEPExtensions macOS: /Users/你的用户名/Library/Application Support/Adobe/CEPExtensions注意“7.0”在这里是老版 SDK 对应的目录名新版 AE 仍然沿用这个目录不要把它理解成 AE 的版本号。插件放进系统级目录后AE 启动时会扫描一次并把可用的效果注册到菜单。如果目录选错AE 根本不会读取插件自然在面板里搜不到。实际中很多“插件装不上”的问题最后都定位到这一个原因目录放错了。2.3 官方获取渠道与授权意识这里要特别强调插件要从官方渠道获取不要使用来路不明的破解包或修改版。原因有两方面。其一是安全风险。修改版插件可能被植入恶意代码而 AE 插件运行在视频渲染链路上通常有权限读取项目文件、执行外部命令、访问网络风险远比你想象的大。其二是授权可靠。正版插件才能正常通过 Adobe 的许可校验也才能稳定获取后续版本更新。Snapola 的具体授权方式以官方说明为准可能是序列号、Adobe ID 登录或离线激活。合法获取插件既是安全底线也能让你在后续排错时少一个变量。如果你是在团队或公司环境使用还需要确认授权是否覆盖到所有机器。不要因为“项目急”就去下载不正规的安装包一旦出现问题浪费的时间只会更多。3. 插件安装方式与目录结构3.1 手动复制安装.aex 效果插件如果你拿到的是一个以.aex结尾的插件文件安装方式很简单把它复制到前面说的系统级插件目录。.aex是 AE 效果插件最常见的二进制格式AE 在启动时会加载该目录下的所有合法插件文件。Windows 下可以使用 PowerShell 命令完成复制。下面的命令是示例思路实际路径需要用你自己的下载路径替换# 把插件文件复制到 AE 公共插件目录 Copy-Item -Path D:\Download\Snapola\Snapola.aex -Destination C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore -Force # 检查是否复制成功 Test-Path C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore\Snapola.aexmacOS 下可以使用终端命令。由于系统级插件目录受保护通常需要sudo提升权限# 把插件文件复制到系统级插件目录 sudo cp ~/Downloads/Snapola/Snapola.aex /Library/Application Support/Adobe/Common/Plug-ins/7.0/MediaCore/ # 查看目录内是否已有插件文件 ls -l /Library/Application Support/Adobe/Common/Plug-ins/7.0/MediaCore/ | grep -i snapola复制完成后重新启动 AE。正常情况下你可以在“效果”面板中搜索到 Snapola。如果还是找不到不要急着重复复制先看目录权限、文件完整性再看是否缺少同目录下的资源文件。很多插件并不只是一个孤立的.aex它可能还依赖旁边的配置目录。3.2 CEP 扩展包安装.zxp 面板如果 Snapola 提供的是.zxp扩展包说明它内部是一个 CEP 扩展。CEP全称 Common Extensibility Platform是 Adobe 为自家软件提供的 HTML/JS 扩展框架很多现代 AE 插件面板都基于它。.zxp 本质上是一个经过签名或压缩的扩展包不能直接用解压工具解压到桌面就完事需要通过专门的安装器进行安装。比较常见的工具是 ZXP Installer也有部分插件作者提供一键安装脚本。通过 ZXP Installer 安装的步骤大致如下下载并安装 ZXP Installer。打开 ZXP Installer点击 Install Extension选择 Snapola 的 .zxp 文件。等待提示安装完成过程中不要关闭安装器窗口。完全退出并重启 AE再打开“窗口”菜单在底部扩展区域查找 Snapola 面板。如果你不想使用第三方工具也可以尝试把扩展手动解压后放到 CEP Extensions 目录。比如在 Windows 下可以用命令复制xcopy D:\Download\Snapola\com.snapola.panel C:\Users\你的用户名\AppData\Roaming\Adobe\CEPExtensions\com.snapola.panel\ /E /I复制后还需要在系统层面声明该扩展路径否则 AE 不会识别这一步很容易出错所以更推荐使用 ZXP Installer 自动完成注册。如果你要在多台电脑上批量部署可以把.zxp文件和安装器一起打包或者预先在一台机器配置好 CEP 目录后复制给同配置机器但要注意每台机器都需要正规授权。3.3 理解安装后的文件结构安装完成后建议打开插件所在目录看看文件结构。一个典型的效果插件目录可能像下面这样注意这里只是示例MediaCore/ └── Snapola/ ├── Snapola.aex ├── resources/ │ ├── icon.png │ └── ui.html └── config/ └── settings.cfg如果 Snapola 安装后生成了独立的子目录不要随意改变目录内文件的位置否则插件启动时会因为找不到资源文件而报错。这也解释了为什么“只复制一个 .aex 却打不开”的情况经常发生很多插件不单单是单个文件它依赖旁边的配置目录、界面资源、模型数据。复制文件时要把整个目录复制进去而不是只拖一个主程序文件。另一个容易忽略的点是如果你从旧授权电脑的插件目录直接复制到新电脑某些插件会因为授权信息绑定硬件而失效。这时候只能用官方安装包重新安装再重新激活。4. 完整实战以 Snapola 为例完成安装与调用4.1 安装前检查清单在动手安装前先用下面的清单快速过一遍[x] 操作系统符合官方要求[x] AE 版本在插件支持范围内[x] 已完全退出正在运行的 AE[x] 插件包完整没有被杀毒软件误删[x] 当前账号有系统插件目录的写入权限检查完成后关闭 AE再开始安装。这一步看起来简单但很多人安装失败就是因为 AE 还开着插件目录被文件占用复制操作虽然成功了AE 却没有重新扫描目录。4.2 安装并验证加载以手动复制.aex为例安装完成后启动 AE。注意观察第一次启动时有没有弹窗提示。如果一切正常打开“效果”面板在搜索框输入 Snapola应该能看到插件名称。如果是 CEP 面板型插件则在“窗口”菜单的底部寻找 Snapola。如果你装好了面板但“窗口”菜单下始终不出现可以按以下步骤排查打开“首选项 脚本和表达式”确保“允许脚本写入和访问网络”已勾选但前提是插件来源可信。检查 CEP Extensions 目录是否存在且权限正常。重启 AE 后再次查看。检查系统防火墙或安全软件是否拦截了插件的网络请求因为部分插件首次启动需要联网验证授权。验证加载成功之后建议先新建一个合成用一段普通视频素材试运行插件不要直接在大项目里测试。这样可以避免插件在复杂图层结构下暴露出的兼容问题干扰判断。4.3 在合成中调用 Snapola接下来我们把 Snapola 应用到一个实际合成中。新建合成导入素材后选中图层在“效果”菜单中找到 Snapola双击即可应用到图层。大多数效果插件会在左上角“效果控件”面板显示参数。参数通常分为四类滑块类调整强度、数量、速度、随机种子等需要实时看预览。下拉菜单类切换预设风格或算法模式通常会影响整体表现。颜色选择器影响着色、混合、透明部分。图层引用类允许指定另一图层作为控制层实现动态交互。如果 Snapola 面板中有预设按钮建议先套用一个预设再微调核心参数。不要一上来就动全部参数因为某个组合可能导致画面异常这时候很难判断是参数问题还是插件本身的问题。遇到 GPU 加速相关选项时如果显卡驱动较旧可以先关闭 GPU 加速看看预览是否恢复再决定是否更新驱动重新开启。4.4 用脚本批量调用 Snapola 的效果参数在实际项目中往往要处理几十个图层手工点参数效率太低。AE 提供了 ExtendScript 接口可以批量添加效果并设置参数。下面是一个通用脚本示例思路是遍历选中图层给图层添加名为 Snapola 的效果并设置某个参数值。需要注意插件显示名称可能带前缀实际参数名以插件文档为准脚本要按真实名称调整// 文件路径放到 AE 脚本目录或使用“文件 脚本 运行脚本文件”执行 (function(){ var comp app.project.activeItem; // 当前没有激活合成时直接返回 if (!comp || !(comp instanceof CompItem)) { alert(请先打开一个合成并选中需要批量处理的图层。); return; } var selected comp.selectedLayers; if (selected.length 0) { alert(请至少选中一个图层。); return; } var effectName Snapola; // 以实际插件名称为准 var propName 强度; // 以实际参数名称为准 var newValue 80; for (var i 0; i selected.length; i) { var layer selected[i]; try { // 查找图层上是否已有该效果避免重复添加 var targetEffect null; for (var e 1; e layer.property(ADBE Effect Parade).numProperties; e) { var ef layer.property(ADBE Effect Parade).property(e); if (ef.name effectName) { targetEffect ef; break; } } if (!targetEffect) { targetEffect layer.property(ADBE Effect Parade).addProperty(effectName); } // 设置参数值 var prop targetEffect.property(propName); if (prop) { prop.setValue(newValue); } } catch (err) { // 单个图层失败不中断记录后继续 $.writeln(处理失败图层 layer.name 原因 err); } } alert(批量处理完成。); })();这个脚本的核心思路是先判断当前合成和选中图层再查找效果没有则添加最后设置参数。真实项目中如果批量任务失败脚本会通过$.writeln输出日志方便定位是哪个图层出了问题。如果你拿到的是 CEP 面板型插件也可以优先使用面板自带的批量操作功能不一定非写脚本。写脚本前建议先手动设置一遍参数打开“效果控件”面板观察参数的变化再在脚本里对应设置这样能降低出错率。4.5 渲染导出与结果验证效果在预览中没问题后进入标准渲染流程。选择“合成 添加到渲染队列”在输出模块中选择适合交付的格式。如果没有特殊要求建议先输出高质量中间格式比如 ProRes 或无压缩 AVI而不是直接出 H.264。中间格式体积大但能保留更多画面细节方便后续在剪辑软件里二次调色或转码。如果只是交付短视频平台也可以直接选 H.264但要注意码率和分辨率是否符合平台要求。使用 Adobe Media Encoder 批量导出时可以右键合成选择“添加到 Adobe Media Encoder 队列”再统一设置格式与清晰度。导出完成后用播放器检查颜色空间、分辨率、帧率是否与预期一致。如果导出元数据异常优先检查 AE 预览是否本来就有问题再检查渲染设置。可以对比“预览画面”和“渲染帧”两个输出快速判断是插件渲染问题还是预览缓存问题。5. 常见问题与排查思路5.1 常见错误总览下面是 AE 第三方插件使用过程中出现频率较高的问题汇总问题现象常见原因解决思路效果面板搜不到插件插件放错目录或目录格式不支持重新检查插件目录确认 .aex 在正确位置“窗口”菜单找不到 SnapolaCEP 扩展未注册或未安装完成使用 ZXP Installer 重新安装检查 CEP Extensions 路径提示 After Effects cannot continue: licensing errorAdobe 授权校验失败、登录状态失效或系统时间异常确认正版授权有效重新登录 Adobe 账号同步系统时间重启 AE启动 AE 后插件导致软件崩溃插件版本与 AE 版本不兼容或 GPU 驱动问题更新显卡驱动检查插件是否有新版本临时禁用插件插件参数能调但画面无变化效果开关被关闭、图层透明属性为 0或参数组合不当检查效果开关重置参数默认值清空缓存后重新预览渲染时速度极慢插件需要大量计算内存不足或分辨率过高降低预览分辨率关闭不必要图层分段渲染安装时提示没有权限目标目录受系统保护Windows 使用管理员权限macOS 使用 sudo 或调整目录权限这张表可以作为快速定位脚本。遇到问题时先看是加载阶段的问题还是运行阶段的问题。加载阶段的问题重点查目录和版本运行阶段的问题重点查参数、缓存和显卡驱动。5.2 为什么会出现 licensing errorAfter Effects 出现 “licensing error” 是一个很常见的授权类报错。它背后的原因是 AE 或插件在启动、预览、渲染时要校验用户是否有合法使用授权。第三方插件通常会借助 Adobe 的授权体系也可能自己做一层独立授权校验。看到这个报错时不要第一时间认定是“插件破解被检测到”先按下面顺序排查打开 Adobe Creative Cloud 桌面端登录确认账户状态是否正常。检查系统日期、时间和时区是否准确。时间偏移过大或日期错误会让授权校验失败。检查网络环境是否正常尤其要避免不稳定的网络代理影响 Adobe 的授权请求。退出并重启 Adobe 相关后台进程再启动 AE。如果问题仍然存在到插件官方文档查看是否有离线激活、重置授权或重新激活步骤。先在测试环境或非核心项目里反复验证确认修复方案有效后再影响生产交付。请务必使用正版授权渠道。如果公司有批量授权要确保 AE 的授权类型和插件授权协议匹配个人项目也建议单独购买合法授权。绕过授权的教程和工具既不符合合规要求也会带来严重的软件安全风险。从工程角度看授权问题最好在项目开工前解决否则做到一半弹窗报错影响的不只是一台机器而是整个交付周期。5.3 排查 checklist遇到问题时可以按下面的 checklist 快速定位插件文件是否完整有没有被杀毒软件误删插件目录是否写错例如Plug-ins和Plugins只有一个字母之差很容易放错。AE 是 32 位还是 64 位插件位宽是否匹配现代 AE 基本是 64 位老插件可能不支持。插件需要 Python、Node 或其他运行时吗如果依赖装了吗最近有没有更新过系统、AE 或显卡驱动版本升级可能打破兼容。把合成里的 GPU 加速关掉插件是否能正常工作重新启动 AE并在“效果控件”面板把插件参数重置为默认值再试一次。查看插件目录下的日志文件很多插件会输出更详细的错误信息。如果以上都查过仍然无法解决说明插件与当前环境的兼容性问题比较深建议直接联系插件开发者或在官方社区提问。提问时把 AE 版本号、插件版本号、操作系统版本、完整报错截图一起贴出来能大幅提高沟通效率。6. 最佳实践与工程建议6.1 建立插件版本信息表在实际团队里插件特别多的时候不记录版本迟早要吃亏。建议维护一个版本矩阵至少包含下面几列字段示例插件名称Snapola插件版本v1.2.0以实际安装为准适用 AE 版本AE 2021 及以上安装路径C:\Program Files\Adobe\Common\Plug-ins\7.0\MediaCore授权方式官方许可 / 订阅 / 离线激活安装日期2025-01-15维护人制作组这样在项目交底、环境迁移、升级 AE 时都有的放矢。升级 AE 前先对照矩阵检查哪些插件不兼容再决定是否需要锁版本。如果插件版本过旧尽量先升级插件再升级 AE而不是反过来。实际工作中最常见的故障都是升级 AE 后旧插件无法加载引起的。6.2 缓存管理与渲染性能AE 插件往往比内置效果更吃计算资源尤其是需要 GPU 参与的效果。建议记住几个原则关闭不使用的合成窗口释放预览内存预览时使用 1/2 或 1/4 分辨率确认细节时再切回全分辨率长时间预览前先清除缓存避免脏缓存影响判断渲染时根据插件特性决定是否开启 GPU 加速。清缓存操作可以直接在 AE 中完成Windows: 点击“编辑 清理 所有内存与磁盘缓存” macOS: 点击“After Effects 清理 所有内存与磁盘缓存”如果你希望手动删除磁盘缓存目录建议先退出 AE再在首选项里查看磁盘缓存路径手动删除该目录下的缓存文件最后重新启动 AE。不要在 AE 运行状态下删除缓存目录否则会产生锁文件导致后续写入异常。缓存清理后插件首次预览会变慢因为需要重新计算但能避免很多由旧缓存引起的显示异常。6.3 数据备份与可复现性如果 Snapola 用于模板生产模板文件.aep本身不包含插件代码只包含插件引用和参数。换一台电脑打开项目如果没装这个插件AE 会提示丢失效果甚至影响最终渲染结果。所以建议做到四点插件安装包要统一归档到项目资料库而不是只记录“在哪里下载”输出模板时在工程文件旁写一个 README记录依赖插件和版本交付客户前用干净环境重新打开项目验证一次在项目交接文档里写明授权信息避免下一环节操作人员不清楚授权范围。另外在多人协作环境中建议对插件目录做一次完整导出清单方便其他同事在新设备上快速还原相同环境。配置清单可以包含插件名称、版本、安装方式、依赖项和官方下载地址。这样即使插件官网改版也能通过归档安装包恢复环境。6.4 安全边界AE 脚本有权限访问文件系统、执行网络请求。在“首选项 脚本和表达式”中开启“允许脚本写入和访问网络”之前一定要确认脚本来源是官方或可信任作者。Snapola 这类商业插件通常值得信任但也不能放松警惕。例如不从不正规的网盘下载插件包不在生产机器上随便安装来源不明的“绿色版”工具不在项目文件中写入敏感的内部路径避免交付时意外泄露文件结构。如果插件需要联网验证授权要注意公司网络环境是否放行相关域名。这里不展开具体域名因为不同插件地址不同。建议先确认 Adobe 和插件服务能正常访问再看授权报错。对于一些离线激活的插件要保存好离线激活码和校验文件避免换机后重新申请。7. 从插件到流程进阶学习方向7.1 学会看插件日志与官方文档遇到 Snapola 报错时不要只盯着弹窗。插件通常会在控制台或日志目录输出更详细的信息。macOS 可以查看~/Library/Logs下与 Adobe 相关的目录Windows 可以在 CEP 扩展目录下找logs文件夹。配合官方文档的 FAQ 和更新日志很多问题都能自己定位。如果你不习惯看日志至少要把报错信息完整截图去官方社区搜索时关键词越完整越容易找到匹配答案。7.2 把插件能力融入模板插件是工具真正的效率提升来自流程。如果你经常使用 Snapola可以考虑做三件事一是做一个工程模板预先放好插件常用预设这样就不会每次从零调整参数二是制作一个操作说明文档把参数含义和典型参数组合记录下来方便团队其他人使用三是用 ExtendScript 把批量流程固化让非技术同事也能一键执行减少重复劳动。模板制作时注意不要在.aep里写死绝对路径尽量使用相对路径或 Adobe 素材链接机制否则换一台电脑素材会掉链子。插件预设参数最好以内置预设或表达式控制层进行驱动不要散落在多个图层的关键帧里否则后期修改成本会很高。7.3 关注插件生态的最新形态AE 插件生态近年来变化很快CEP 逐渐被 UXP 扩展框架覆盖GPU 加速和 AI 辅助也在成为新方向。Snapola 如果能持续迭代后续很可能也会适配新的扩展体系。作为使用者保持对官方更新日志的关注比记一堆固定路径更重要。官方日志会告诉你新版本修复了哪些问题、放弃了哪些旧系统支持也会在你的环境升级前给出预警。另外可以多观察同类替代插件的功能差异。有些项目需求不一定非得让一个插件全干用一个轻量脚本加组合内置效果也能实现。插件不是越多越好而是越确定越好。在正式模板里引入新插件之前先在测试机上搭建最小验证案例跑通后再进入生产环境这样可以最大程度避免项目中途翻车。如果你正准备在项目里引入 Snapola建议先从一个小合成开始验证搭好安装目录和版本矩阵再逐步扩展到正式模板。先跑通一个最简流程再考虑效率和自动化这是做后期技术流程最稳的路径。文章里的目录路径和脚本思路也可以直接应用到其他 After Effects 插件上。希望这份整理能让你少走一段弯路也欢迎在遇到具体报错时回到这一份清单按步骤重新梳理环境。
返回列表