# 插件中心 ProxyCast 支持通过插件扩展功能。插件中心提供插件的安装、管理和配置。 ## 访问插件中心 点击左侧导航栏的「插件中心」进入插件管理页面。 ## 功能概览 ### 推荐插件 插件中心会显示推荐的插件列表,点击「一键安装」即可快速安装。 ### 已安装插件 显示所有已安装的插件,包括: - 插件名称和版本 - 安装来源(本地/URL/GitHub) - 启用/禁用状态 - 卸载按钮 ### 已加载插件 显示当前运行中的插件状态: - 执行次数 - 错误次数 - 最后执行时间 ## 安装插件 ### 方式一:推荐插件一键安装 1. 在「推荐插件」区域找到想要的插件 2. 点击「一键安装」 3. 等待下载和安装完成 ### 方式二:从 URL 安装 1. 点击「安装插件」按钮 2. 输入插件 ZIP 包的下载 URL 3. 点击「安装」 支持的 URL 格式: - GitHub Release: `https://github.com/org/repo/releases/latest/download/plugin.zip` - 直接下载链接: `https://example.com/plugin.zip` ### 方式三:从本地文件安装 1. 点击「安装插件」按钮 2. 点击「选择文件」 3. 选择本地的 `.zip` 文件 4. 点击「安装」 ## 使用插件 安装完成后,插件会根据类型出现在不同位置: ### 工具类插件 工具类插件会出现在「工具箱」页面: 1. 点击左侧导航栏的「工具」 2. 在工具列表中找到已安装的插件 3. 点击「打开工具」使用 ### 其他类型插件 - **Hook 插件**: 自动在请求/响应时执行 - **侧边栏插件**: 出现在主侧边栏(规划中) ## 管理插件 ### 启用/禁用 在已加载插件列表中,点击电源图标可以启用或禁用插件。 ### 卸载 1. 在「已安装插件包」列表中找到要卸载的插件 2. 点击红色的删除按钮 3. 确认卸载 卸载会删除插件文件和配置,但不会删除插件产生的数据。 ## 二进制组件 部分功能需要安装额外的二进制组件: - **aster-server**: AI Agent 框架,提供 Agent 对话能力 在「二进制组件」区域可以查看和管理这些组件。 ## 常见问题 ### 插件安装失败 1. 检查网络连接 2. 确认 URL 正确且可访问 3. 检查 ZIP 包格式是否正确 ### 插件无法加载 1. 检查 ProxyCast 版本是否满足插件要求 2. 查看日志了解详细错误信息 3. 尝试重新安装插件 ### 二进制插件权限问题 部分二进制插件需要管理员权限: - **Windows**: 以管理员身份运行 ProxyCast - **macOS/Linux**: 插件会提示需要的权限