之前做过 .net 开发的,第一次尝试 vibe coding 感觉好爽
目前已经做了这些功能:
- mihomo 核心下载 / 更新 / 启动 / 关闭 / 重启
- 本地配置导入
- 订阅链接导入和更新
- 配置切换
- 策略组 / 节点选择
- 系统代理开关和排除域名管理
- TUN 模式
- TUN 健康检查、一键修复、连通性测试
- TUN 排除网段管理
- 连接查看、搜索、关闭
- mihomo 日志和应用日志查看
- 后台运行:退出前台但保留核心和代理运行
当前主要支持 Windows 。macOS / Linux 的基础控制台能力后续可以适配,但系统代理和 TUN 模式暂未完整支持。
它是一个基于 .NET 和 mihomo 内核的控制台代理管理工具,界面用 Spectre.Console 做的。初衷是想要一个“不做 GUI ,但双击也能用”的代理工具:打开就是一个控制台菜单,方向键选择,回车操作,不需要记命令行参数。
这个项目目前还是早期版本,更多是我自己边用边补出来的 MVP 。因为是控制台程序,所以 UI 风格和常见 GUI 代理客户端不太一样,比较适合喜欢轻量、能直接看日志、能手动控制细节的人。
欢迎各位大佬点评点评
项目地址: https://github.com/meowioo/Paprika