MCPcopy Index your code
hub / github.com/aimy1/clash-xiaoy

github.com/aimy1/clash-xiaoy @clash-xiaoy-lgS2.11.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release clash-xiaoy-lgS2.11.1 ↗ · + Follow
2,097 symbols 5,767 edges 524 files 207 documented · 10% updated 22d agov2.7.20 · 2026-04-25★ 851 open issues

Browse by type

Functions 1,745 Types & classes 352
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

clash-xiaoy

联系作者反馈bug:aisaniya@proton.me

欢迎加入:https://t.me/+IzDBWX37uiVjNTM0

clash-xiaoy 是一个基于 Clash Nyanpasu 的深度 UI 增强分支版本。

在完全不修改 Clash 核心代理逻辑的前提下,对用户界面、内核下载与安装流程、视觉标识系统进行系统性重构,提升整体稳定性、可用性与完成度。

本项目定位为:

工程级 UI 重构 + 安装体验优化版本 而不是简单的“换皮”或功能魔改。


image

image

✨ 特性

  • 🔧 重构内核下载与安装机制
  • 使用更稳定的下载源
  • 安装流程更自动化
  • 下载失败提示更清晰
  • 提高整体成功率与可靠性

  • 🎨 clash-xiaoy UI

  • 全新界面结构
  • 现代化深色主题
  • 更清晰的信息层级
  • 更高的视觉完成度与一致性

  • 🖼 全新 Logo

  • 与 UI 风格统一
  • 适配窗口、托盘、启动图标

  • 🔗 所有链接已验证

  • 内核下载链接可用
  • 更新与资源地址稳定

🧠 设计原则

只增强体验,不破坏原有功能。

  • 不修改 Clash 核心行为
  • 不修改规则系统
  • 不修改策略组逻辑
  • 不改变配置文件格式
  • 完全兼容 Clash Nyanpasu 原生态

📦 功能完整性

以下功能全部保持与原版一致:

  • 节点管理与切换
  • 策略组
  • 配置加载
  • 订阅更新
  • 流量统计
  • 系统托盘
  • 开机启动
  • 启动 / 停止代理

⚠️ 免责声明

  • 本项目不提供任何代理服务
  • 不包含任何节点资源
  • 不对网络内容进行推荐或引导
  • 仅对 Clash Nyanpasu 的界面与使用体验进行增强
  • 请遵守当地法律法规使用

❤️ 鸣谢

  • Clash 项目
  • Clash Nyanpasu 原作者
  • 所有开源贡献者

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 1,215
Method 530
Class 162
Interface 118
Enum 72

Languages

Rust59%
TypeScript41%

Modules by API surface

backend/tauri/src/ipc.rs75 symbols
frontend/interface/src/ipc/bindings.ts71 symbols
frontend/interface/src/service/tauri.ts61 symbols
backend/tauri/src/core/state_v2/coordinator.rs41 symbols
backend/tauri/src/utils/downloader.rs33 symbols
backend/tauri/src/core/clash/api.rs30 symbols
backend/boa_utils/src/console/mod.rs30 symbols
backend/tauri/src/utils/dirs.rs27 symbols
backend/tauri/src/core/migration/mod.rs27 symbols
backend/tauri/src/config/profile/item/shared.rs27 symbols
backend/tauri/src/enhance/script/js.rs26 symbols
backend/tauri/src/logging/indexer.rs24 symbols

For agents

$ claude mcp add clash-xiaoy \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page