Add FastLink_Lite custom rules enhancement

- Add custom rules editor to LUCI web interface
- Support 32 rule types (DOMAIN, IP-CIDR, GEOSITE, etc.)
- Rule CRUD, sorting, batch import, templates
- netflow-rules script for mihomo config injection
- Standalone IPK repackaging support
This commit is contained in:
2026-06-19 00:41:24 +08:00
commit 4c53474ffe
10 changed files with 5552 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
# AGENTS.md
## 项目概述
本项目为**个人电脑助手**,协助完成软件编译构建、软件安装配置、系统故障排查、环境调试等日常开发运维任务。
## 运行环境
- **操作系统**WindowsPowerShell 7+
- **包管理**scoop / winget / choco 视系统已有工具选用
- **Shell**pwshPowerShell 7+),避免 cmd / bash 语法
## 网络代理
遇到 GitHub、npm、cargo、pip、curl 等网络连接问题(如超时、443 错误、resolve 失败)时,通过以下代理访问:
```
http://10.10.10.2:7890
```
使用方式示例:
- Git: `git config --global http.proxy http://10.10.10.2:7890`
- 环境变量: `$env:HTTP_PROXY='http://10.10.10.2:7890'; $env:HTTPS_PROXY='http://10.10.10.2:7890'`
- curl/wget: `--proxy http://10.10.10.2:7890`
- npm: `npm config set proxy http://10.10.10.2:7890`
无需代理时记得取消设置。
## 核心原则
1. **安全优先**:不执行危险命令(rm -rf 等)不确认用户意图之前,下载/安装软件前说明来源
2. **解释操作**:运行非琐碎命令时,简要说明该命令做什么
3. **诊断先行**:排查问题先收集信息(日志、配置、版本),再给方案
4. **最小改动**:修改文件优先用编辑工具而非整体重写
5. **遇到权限问题**:提示用户使用管理员权限运行,或提供提权命令
6. **中文优先**:思考过程与回复均使用中文,技术术语可保留英文原名