搜索

PythonReactSEOPDF
GitHub Skill

maintain-clash-scripts

Maintain helper scripts under scripts/ for this repo (update_direct_from_cn.py, update_dns.py, update_dns_rules.sh, update_zashboard.sh). Use when creating, modifying, or documenting these scripts, or when wiring their outputs into repo files or cron tasks.

mmm1h☆ 2 仓库 Stars1 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

Maintain Clash Scripts

Scope

  • Work within scripts/ and keep behavior aligned with OpenClash/Mihomo usage.
  • Update scripts/README.md whenever a script’s behavior, options, or usage changes.

Script-specific guidance

  • Preserve update_direct_from_cn.py markers and keep output normalized to IP-CIDR/IP-CIDR6 with ,no-resolve.
  • Keep update_dns.py output at force_ttl_rules.txt and retain DNS failover + source URL list handling.
  • Keep update_dns_rules.sh safety checks (download success, non-empty file, header check) and allow user-configurable REMOTE_URL/LOCAL_FILE/RESTART_CMD.
  • Keep update_zashboard.sh target under /usr/share/openclash/ui/zashboard, OpenWrt-friendly download tooling, and quiet-by-default behavior.

Guardrails

  • Avoid changing user-specific URLs, paths, or cron schedules unless asked.
  • Keep shell scripts POSIX sh compatible (busybox ash friendly).
  • Prefer minimal dependencies and clear configuration blocks at the top of scripts.

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-28
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!