大家好,分享一个我近期爆肝一个多月开发的开源项目 RelayCraft,开源免费,全网首发 V2EX !
在开发过程中,我深入学习并致敬了 Charles 、mitmproxy 、Proxyman 、Reqable 、ProxyPin 等优秀工具的设计理念。现有的工具都非常强大,但或多或少存在一些明显的问题,特别是在界面易用性、AI 原生交互等方面,我觉得还有探索的空间。基于我个人对抓包工具的理解,也得益于 AI 辅助编程的效率提升,我开发了这款全新的工具,给大家带来一个新的选择。
🔗 项目地址:
💡 官网和文档尚不完善,个人项目,实在精力有限,很多东西还要慢慢补上,请多包涵。
✨ 核心探索与特性:
🤖 AI Native 交互 尝试将 LLM 深度集成到工作流中,AI 能够感知全局,提供多场景功能辅助。特别是在规则和脚本的辅助生成方面,直接通过自然语言描述需求(如“延迟 example.com 的接口 2s”、“将当前选中的请求同域名请求屏蔽”),AI 即可自动生成规则或者 mitmproxy 脚本。
⚠️ 注意: 考虑到应用隐私优先的设计理念,应用未内置 AI 功能,需用户自行在设置开启,并自行添写 API Key ,请尽量使用非推理模型。
📱 极简证书配置
relay.guide 智能引导页。手机连接代理后访问该页,自动识别系统 (iOS/Android/HarmonyOS),可直接下载并引导安装证书。⚡️ 轻量高性能 基于 Rust 内核与 Tauri 架构,使用 SQLite 持久化请求数据,可以支持 10W+ 级别的请求数量,启动速度和内存占用都比较优秀。
🐍 开放生态 1.x 版本代理引擎基于开源的 mitmproxy ,完全兼容 mitmproxy Python 脚本生态。如果你习惯使用 mitmproxy 但又碍于其只支持 CLI 界面,可以尝试本应用。
🧩 支持扩展 在早期架构设计上就充分考虑了扩展性,支持比较全面的插件生态。目前已上线几个示例插件供大家试用,同时也支持换肤。插件仓库和主题仓库已经上线,完整的开发文档也会在近期陆续补齐。
📸 快速预览:


📥 下载体验:
目前发布 v1.0.0-rc1 版本,支持 macOS / Windows / Linux 。 👉 官方下载页: https://relaycraft.dev
⚠️ 注意: 当前 Linux 版本未经持续测试,可能存在严重问题。欢迎使用 Linux 的朋友参与测试反馈,待 Windows/macOS 稳定后会全力补齐 Linux 系统兼容性。
🙏 交流与反馈:
这是一个处于早期阶段的开源探索项目,肯定还有很多不完善的地方。 首发 V2EX 也是喜欢这里的包容和真诚,诚挚邀请各位大佬体验试用。无论是 UI 建议、功能吐槽,还是架构探讨,都欢迎在评论区留言或前往 GitHub 提 Issue 。
希望能和大家一起探索 AI + 开发者工具 的更多可能性。如果你喜欢本项目,请一定到 GitHub 上给我点个星星 ⭐️!
近期本人将持续更新版本,尽快修复反馈的问题,争取早日发布 1.0.0 正式版本!
1
liangmishi 2 月 25 日 via iPhone
让人想到 xray
|
2
atbeta OP @liangmishi 这个不是 Xray 类型的软件,这个是 Whistle Charles 之类的替代品,目前架构下也可以说下一款 mitmproxy 的前端界面,不过功能多非常多。这两天我截些动图发一下
|
3
liangmishi 2 月 26 日 via iPhone
@atbeta 明白,但是可以做 xray 的功能嘻嘻
|