[Feature] 建议引入轻量级 UI 插件系统与插件市场 (UI-integrated Plugin System & Marketplace)
@MegatronKing is already working on this.
Since Aug 20, 2026.
Assessment
This issue has not been assessed yet.
Description
Is your feature request related to a problem? Please describe.
目前 Reqable 提供了非常强大的 Python Addon(脚本)功能,这极大地满足了底层流量拦截与篡改的需求。然而,对于一些处于 UI 层的轻量级辅助工作(例如:外语 API 的一键翻译、特定时间戳格式的转换、JSON 字段的自定义美化、或是简单的常用加密/解密),写一个拦截脚本显得过于繁琐,且无法与 Reqable 的用户界面(如右键菜单、快捷工具栏)形成交互。
Describe the solution you'd like
建议在 Reqable 中引入UI 级插件系统 (UI Extension/Plugin System),允许开发者通过 JavaScript/Python 或特定 DSL 编写轻量级插件:
- 界面挂载点 (UI Hooks):允许插件在特定位置注册按钮或右键菜单项。例如在 Response Body 面板选中文本后,右键菜单能出现插件注入的选项(如“一键翻译”、“Base64 解码并预览”)。
- 轻量级 API 调用:比如开发一个“翻译插件”,选中一段俄语/英语响应体后,插件能在后台调用翻译 API,并在侧边栏或悬浮窗直接展示中文结果。
- 插件市场 / 社区生态 (Plugin Hub):提供一个官方或社区驱动的插件分享入口,用户可以一键安装别人写好的“国际化翻译扩展”、“JWT 解析增强面板”等工具。
Describe alternatives you've considered
目前的替代方案是将数据复制出 Reqable,粘贴到网页翻译器或外部工具箱中处理,这破坏了“一站式” API 调试的沉浸感。
Additional context
类似 Postman、Burp Suite (BApp Store) 甚至是 Chrome 浏览器,都因为拥有强大的插件生态而极具生命力。Reqable 已经具备了优秀的底层抓包和跨平台能力,如果开放 UI 层面的插件 API,将极大激发社区开发者的创造力(比如立刻就会有人开发接入 AI 翻译的辅助插件),从而快速丰富 Reqable 的功能边界。
- Dominant language
- No language data
- Stars
- 6.8k
- Forks
- 268
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from reqable/reqable-app
-
bug
reqable/reqable-app#2936 · 1 assignee ·
-
[bug] Openbug
reqable/reqable-app#2935 · 1 assignee ·
-
[bug] 卡死 Openbug
reqable/reqable-app#2934 · 1 assignee ·
-
[bug] Openbug
reqable/reqable-app#2933 · 1 assignee ·
-
[bug] SSL代理拦截不生效 Openbug
reqable/reqable-app#2932 · 1 assignee ·