From 793cc58c5c98bc398b7cc604d746e801ed61ffb0 Mon Sep 17 00:00:00 2001
From: wnlen <62139570+wnlen@users.noreply.github.com>
Date: Wed, 14 Jan 2026 14:54:46 +0800
Subject: [PATCH] Update README.md
---
README.md | 40 ++++++++++++++++++++++++++++++++++++----
1 file changed, 36 insertions(+), 4 deletions(-)
diff --git a/README.md b/README.md
index 42927a4..e65aafe 100644
--- a/README.md
+++ b/README.md
@@ -2,15 +2,47 @@
# 项目介绍
-此项目以 Clash Meta / Mihomo 内核为核心,提供自动识别架构并下载对应二进制的能力,同时通过 systemd 统一管理服务,配合清晰的目录结构,便于维护与回滚。基于脚本实现开箱即用的代理体验,主要用于解决服务器访问 GitHub 等海外资源速度慢的问题。
+**clash-for-linux** 是一个面向 Linux 服务器/桌面环境的 **Clash 自动化运行与管理脚本集**。
+ 项目基于 **Clash Meta / Mihomo 内核**,通过脚本方式实现 **开箱即用、可维护、可回滚** 的代理部署体验,适合用于提升服务器访问 GitHub、Docker Hub 等海外资源的速度。
-**2026.01.13**持续更新。
+本项目主要解决以下问题:
-
+- ❌ 官方 Clash 二进制下载、架构区分、配置部署繁琐
+- ❌ 手动管理 Clash 进程、端口、环境变量不稳定
+- ❌ systemd 服务、权限、安全配置缺乏统一方案
+- ❌ 多订阅 / 配置混乱,升级和回滚成本高
+### 核心特性
+
+- 🚀 **自动识别系统架构**(x86_64 / aarch64 / armv7),下载并使用对应 Clash 内核
+- 🧩 **脚本化部署**,无需手动安装依赖,适合服务器与无桌面环境
+- 🔧 **systemd 服务管理**,支持 start / stop / restart / enable
+- 🗂️ **清晰的目录结构**,配置、日志、二进制、mixin 分离,便于维护与回滚
+- 🔐 **安全默认配置**
+ - 管理面板默认仅绑定 `127.0.0.1`
+ - 自动生成或自定义 Secret
+ - 默认开启 TLS 校验
+- 🧪 **端口自动检测与分配**,避免冲突
+- 🔄 **多订阅管理(clashctl)**,支持订阅切换、更新、日志查看
+- 🧠 **Mixin 机制**,可按需追加/覆盖 Clash 配置
+- 🌐 **Tun 模式支持**(需 Clash Meta / Premium)
+
+### 适用场景
+
+- Linux 云服务器(VPS)
+- 家用 NAS / 小主机(x86 / ARM)
+- 需要稳定访问 GitHub、Go / Node / Docker 生态的开发环境
+- 不希望长期手动维护 Clash 运行状态的用户
+
+### 项目定位说明(很重要,避免误解)
+
+- ✅ 本项目 **不提供任何订阅内容**,仅负责运行与管理
+- ✅ 本项目是 **Clash / yacd 的工程化封装**,并非 Clash 的替代品
+- ❌ 不适合只想“点点 UI 就用”的纯桌面用户
+- ❌ 不包含任何节点、机场或订阅推荐
+
# 使用须知
-
- 支持普通用户运行,涉及 systemd 安装/端口转发等系统级操作时需要 root 或 sudo。
- 使用过程中如遇到问题,请优先查已有的 [issues](https://github.com/wanhebin/clash-for-linux/issues)。
- 在进行issues提交前,请替换提交内容中是敏感信息(例如:订阅地址)。