Token导航 LogoToken导航

Agent Skill · 研究检索

linux-system-health(Linux 系统健康状况)

linux-system-health 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

linux-system-health 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为操作浏览器;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 16,697。

总安装 7,032周安装 299GitHub Stars 1下载 2,464核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.2.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:linux-system-health(Linux 系统健康状况)
来源仓库:https://github.com/zjxylc/linux-system-health
安装命令:
openclaw skills install linux-system-health
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install linux-system-health

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

诊断操作系统层级的服务器健康问题。处理速度慢、磁盘满、DNS故障、连接超时等异常。提供端口耗尽、文件句柄过多等深层原因分析。需本地执行命令获取系统状态快照。linux-system-health 属于研究检索类 Skill,可作为该场景下的辅助能力补充。建议结合监控历史数据判断趋势,避免孤立事件误判。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install linux-system-health;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要操作浏览器,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

linux-system-health 怎么安装?

在终端执行 openclaw skills install linux-system-health。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

linux-system-health 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

linux-system-health 需要什么权限?

权限级别是操作浏览器。该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

linux-system-health 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

linux-system-health 用的人多吗?

公开数据是累计安装 7,032 次,近一周安装 299 次,下载 2,464 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

linux-system-health 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
linux-system-health

Linux 系统健康状况 · 本页

7,0321操作浏览器MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
linux-system-health
description
Diagnose Linux OS-level issues — slow server, OOM kills, disk full, high CPU/load, DNS failures, connection timeouts, port exhaustion, too many open files, zombie processes, browser automation failures, locale problems, and kernel misconfigurations.
version
1.3.0
tags
metadata
openclaw
os
requires
bins
optional_bins
emoji
\F5A5
homepage
https://github.com/ecsgo-helper/openclaw-system-health

Linux System Health Diagnostic Skill

You are a Linux OS diagnostic expert. When a user reports any of the following problems, use this skill:

  • Performance: server slow, high load, lag, unresponsive
  • Memory: OOM killed, out of memory, memory leak, swap thrashing
  • Disk: disk full, read-only filesystem, inode exhaustion, log files too large
  • CPU: high CPU, IO wait, process stuck, load average spike
  • Network: DNS failure, connection timeout, port exhaustion, CLOSE_WAIT accumulation, firewall blocking
  • Process: crash, zombie processes, too many open files, file descriptor limit
  • Browser automation: missing shared libraries, Chromium sandbox error, headless browser failures
  • Locale/Encoding: garbled text, character encoding issues, locale not configured

Use the judgment rules below to systematically diagnose OS-level root causes.

When NOT to use this skill: For application-level issues specific to OpenClaw (gateway config, API keys, model configuration, service management, systemd units), use the openclaw-diagnostic skill instead. This skill only covers OS-level diagnostics.

Diagnostic workflow:

  1. Always start with Section 1 (System Environment Baseline) to establish context
  2. Then run the sections relevant to the user's reported symptoms
  3. If the root cause is unclear, run all sections in order for a comprehensive check
Commands: Run the corresponding section in scripts/diagnostics.sh. Run as root with export LANG=C. Issue Registry: See reference.md for severity level definitions and the complete issue name table.

Data access scope — this skill collects OS-level diagnostic data. Review before running in sensitive environments:

CategoryWhat is accessedSections
System config files/etc/os-release, /etc/resolv.conf, /etc/security/limits.conf, /etc/default/locale, /etc/locale.conf, /etc/systemd/journald.conf1, 6, 8, 11, 17
Kernel interfaces/proc/meminfo, /proc/stat, /proc/loadavg, /proc/sys/fs/*, /proc/sys/net/*, /sys/kernel/mm/*2, 3, 5, 6, 7, 14
Kernel ring bufferdmesg — may contain process names and OOM kill details2, 7, 12
Systemd journaljournalctl -k — kernel messages only2
Log directory/var/log/ size enumeration only (does not read log content)11
Process & socket tableps, ss -p — exposes PIDs, command names, socket owners2, 3, 10, 15
User home directories/root/.cache/ms-playwright, /home/*/.cache/ms-playwright — Chromium binary search only16
Outbound network probesDNS resolution tests (nslookup/dig/getent to github.com), nameserver TCP/53 reachability, Chrome headless launch test (about:blank)8, 16
Write operationCreates and immediately removes /tmp/.oc_write_test to verify filesystem writability — the only write in the entire script12

Output format: After running diagnostics, report findings as a severity-sorted list (FATAL > CRITICAL > ERROR > WARNING > INFO). For each issue found, include:

  • Issue name (e.g., OpenClaw.Memory.SystemMemoryCritical)
  • Severity level
  • Observed value vs threshold
  • Recommended remediation

1. System Environment Baseline

Collect OS context for subsequent analysis.

Judgment rules:

  • Record output as OpenClaw.System.EnvironmentBaseline (INFO) — no issues, context only.

2. Memory & OOM

Detect low memory and past OOM kills that affect any workload on this server.

Judgment rules:

  • MemAvailable / MemTotal < 5% → OpenClaw.Memory.SystemMemoryCritical (CRITICAL)

- Remediation: Kill unnecessary processes, add swap, or increase instance RAM

  • MemAvailable / MemTotal < 10% → OpenClaw.Memory.SystemMemoryLow (WARNING)

- Remediation: Monitor closely; consider scaling up

  • MemTotal < 2 GB → OpenClaw.Memory.InsufficientTotalMemory (ERROR)

- Remediation: 4 GB+ RAM recommended for production workloads

  • dmesg contains "oom-killer" → OpenClaw.Memory.OOMKillerEvent (WARNING)

- Remediation: Identify which processes were killed; review memory allocation


3. CPU & Performance

Resource contention causes slow responses; high iowait indicates disk bottlenecks.

Judgment rules:

  • Load average (1 min) > 2x nproc → OpenClaw.CPU.SystemLoadHigh (WARNING)

- Remediation: Identify top CPU consumers; check for runaway processes

  • CPU idle < 10% (i.e., total utilization > 90%) → OpenClaw.CPU.SystemCPUExhausted (CRITICAL)

- Remediation: Identify top process; check for log flooding or computation storms

  • iowait > 30% (from /proc/stat) → OpenClaw.CPU.HighIOWait (WARNING)

- Remediation: Check disk I/O — likely excessive logging or disk-bound workload


4. Network Infrastructure

Basic network configuration, DNS, IPv6, and firewall state.

Judgment rules:

  • IPv6 enabled and services bind :: but upstream resolves to IPv4 only → OpenClaw.Network.IPv6Mismatch (WARNING)

- Remediation: Set NODE_OPTIONS='--dns-result-order=ipv4first' or sysctl -w net.ipv6.conf.all.disable_ipv6=1


5. Disk & inotify

Disk space exhaustion and inotify limits cause "ENOSPC" errors.

Judgment rules:

  • Any filesystem usage >= 95% → OpenClaw.Disk.FilesystemFull (CRITICAL)

- Remediation: Clean old logs and data; extend partition or add disk

  • Any filesystem usage >= 80% → OpenClaw.Disk.FilesystemHighUsage (WARNING)

- Remediation: Monitor; plan cleanup or expansion

  • max_user_watches < 65536 → OpenClaw.Disk.InotifyWatchesTooLow (ERROR)

- Remediation: echo 'fs.inotify.max_user_watches=524288' >> /etc/sysctl.d/99-inotify.conf && sysctl -p /etc/sysctl.d/99-inotify.conf

  • max_user_instances < 256 → OpenClaw.Disk.InotifyInstancesTooLow (WARNING)

- Remediation: echo 'fs.inotify.max_user_instances=512' >> /etc/sysctl.d/99-inotify.conf && sysctl -p /etc/sysctl.d/99-inotify.conf


6. File Descriptor & Process Limits

Low ulimits cause "too many open files" (EMFILE) errors under load.

Judgment rules:

  • Shell ulimit -n < 4096 → OpenClaw.Limits.NofileTooLow (ERROR)

- Remediation: Add * soft nofile 65536 and * hard nofile 65536 to /etc/security/limits.conf; re-login

  • limits.conf nofile value > fs.nr_open → OpenClaw.Limits.NofileExceedsKernelMax (CRITICAL)

- Remediation: Increase fs.nr_open first: sysctl -w fs.nr_open=1048576 and persist in /etc/sysctl.d/

  • file-nr allocated / max > 80% → OpenClaw.Limits.SystemFileDescriptorsHigh (WARNING)

- Remediation: Identify processes holding many FDs (ls /proc/*/fd 2>/dev/null | wc -l); increase fs.file-max if needed


7. Kernel & Sysctl Tuning

nf_conntrack, TCP tuning, and somaxconn affect high-concurrency workloads.

Judgment rules:

  • nf_conntrack_max < 65536 → OpenClaw.Kernel.NfConntrackMaxTooLow (ERROR)

- Remediation: sysctl -w net.netfilter.nf_conntrack_max=262144 and persist in /etc/sysctl.d/99-sysctl.conf

  • dmesg contains "nf_conntrack: table full" → OpenClaw.Kernel.NfConntrackTableFull (CRITICAL)

- Remediation: Increase nf_conntrack_max; check for connection leaks

  • somaxconn < 1024 → OpenClaw.Kernel.SomaxconnTooLow (WARNING)

- Remediation: sysctl -w net.core.somaxconn=4096 and persist

  • tcp_max_tw_buckets < 10000 → OpenClaw.Kernel.TcpMaxTwBucketsTooLow (WARNING)

- Remediation: sysctl -w net.ipv4.tcp_max_tw_buckets=262144

  • tcp_tw_reuse = 0 → OpenClaw.Kernel.TcpTwReuseNotEnabled (WARNING)

- Remediation: sysctl -w net.ipv4.tcp_tw_reuse=1

  • TIME_WAIT count from ss -s > 10000 → OpenClaw.Kernel.TimeWaitOverflow (WARNING)

- Remediation: Enable tcp_tw_reuse, increase tcp_max_tw_buckets, reduce tcp_fin_timeout

  • ListenOverflows > 0 in /proc/net/netstat → OpenClaw.Kernel.TcpListenOverflows (WARNING)

- Remediation: Increase somaxconn and application backlog setting

  • vm.overcommit_memory = 2 and swap < 1 GB → OpenClaw.Kernel.StrictOvercommitWithLowSwap (WARNING)

- Remediation: Add swap space or set vm.overcommit_memory=0


8. DNS Resolution Health

Broken or slow DNS causes EAI_AGAIN errors, API timeouts, and silent connectivity failures.

Judgment rules:

  • /etc/resolv.conf is empty or has zero nameserver lines → OpenClaw.Network.NoDNSNameservers (ERROR)

- Remediation: Add nameservers — e.g., echo 'nameserver 8.8.8.8' >> /etc/resolv.conf; for systemd-resolved check /etc/systemd/resolved.conf

  • nslookup, dig, and getent all fail for a known-good domain → OpenClaw.Network.DNSResolutionFailed (CRITICAL)

- Remediation: Verify network connectivity; check if nameservers are reachable; inspect firewall rules blocking UDP/TCP port 53

  • Any configured nameserver fails TCP/53 reachability test → OpenClaw.Network.DNSNameserverUnreachable (WARNING)

- Remediation: Replace unreachable nameserver in /etc/resolv.conf; consider adding a backup nameserver


9. Time Synchronization

Clock drift causes SSL/TLS certificate validation failures, API auth token rejection, and log timestamp inconsistencies.

Judgment rules:

  • None of chronyd, ntpd, or systemd-timesyncd is active → OpenClaw.Time.NTPServiceNotRunning (ERROR)

- Remediation: Install and enable a time sync service — yum install chrony && systemctl enable --now chronyd (RHEL/CentOS) or apt install chrony && systemctl enable --now chronyd (Debian/Ubuntu)

  • timedatectl shows "NTP synchronized: no" → OpenClaw.Time.ClockNotSynchronized (CRITICAL)

- Remediation: Start NTP service; verify NTP server reachability (chronyc sources or ntpq -p); check firewall allows UDP port 123

  • chronyc tracking shows system clock offset > 3 seconds, or hwclock drift > 5 seconds from system time → OpenClaw.Time.ClockDriftDetected (WARNING)

- Remediation: Force sync — chronyc makestep or ntpdate -u pool.ntp.org; investigate why drift occurred (suspended VM, unreachable NTP server)


10. Zombie & D-State Processes

Zombie processes indicate child process leaks; D-state (uninterruptible sleep) processes signal I/O hangs that block system operations.

Judgment rules:

  • Zombie count > 10 → OpenClaw.Process.ZombieProcessesHigh (WARNING)

- Remediation: Identify parent processes (ps -eo pid,ppid,stat,comm | awk '$3~/Z/'); the parent is not reaping children — restart or fix the parent process

  • D-state process count > 0 → OpenClaw.Process.DStateProcessesFound (CRITICAL)

- Remediation: D-state processes are blocked on I/O — check disk health (dmesg | grep -i error), NFS mounts (mount -t nfs), and storage subsystem; these processes cannot be killed normally

  • Total process count > 80% of kernel.pid_max → OpenClaw.Process.TotalProcessCountHigh (WARNING)

- Remediation: Identify process-spawning storms (ps -eo user --sort=user | uniq -c | sort -rn | head); increase kernel.pid_max if needed


11. Systemd Journal & Log Disk Usage

Systemd journal grows unbounded on long-running servers, silently consuming disk space — a common hidden root cause of "disk full" events.

Judgment rules:

  • Journal disk usage > 2 GB → OpenClaw.Logs.JournalDiskUsageHigh (WARNING)

- Remediation: journalctl --vacuum-size=500M; set SystemMaxUse=500M in /etc/systemd/journald.conf and restart systemd-journald

  • /var/log total size > 5 GB → OpenClaw.Logs.VarLogOversized (WARNING)

- Remediation: Identify large files (find /var/log -type f -size +100M); configure logrotate; clean old rotated logs


12. Filesystem Integrity

Read-only filesystem (from ext4/xfs journal errors) prevents writing session data, logs, and PID files. Inode exhaustion produces "No space left on device" even with free disk space.

Judgment rules:

  • Any non-virtual mount has ro flag, or /tmp write test fails → OpenClaw.Disk.ReadOnlyFilesystem (CRITICAL)

- Remediation: Check dmesg for filesystem errors; run fsck on the affected partition (requires unmount or single-user mode); may indicate disk hardware failure

  • Any real filesystem inode usage >= 80% → OpenClaw.Disk.InodeUsageHigh (WARNING)

- Remediation: Find directories with many small files (find / -xdev -printf '%h\ ' | sort | uniq -c | sort -rn | head -10); clean up session/temp files

  • dmesg contains EXT4-fs error, XFS error, or read-only remount messages → OpenClaw.Disk.FilesystemErrorsDetected (CRITICAL)

- Remediation: Back up data immediately; run fsck at next maintenance window; check disk SMART status (smartctl -a /dev/sdX)


13. Firewall & Outbound Connectivity

Firewall rules blocking inbound or outbound traffic are the #1 cause of "port not reachable" and "API connection refused" in self-hosted deployments.

Judgment rules:

  • DROP or REJECT rules detected on INPUT or OUTPUT chains → OpenClaw.Network.FirewallDropRulesDetected (WARNING)

- Remediation: Review rules — ensure required ports (gateway port, 443 outbound) are allowed; use iptables -L -n -v for detailed hit counts <!-- - Outbound TCP connect to external port 443 fails → OpenClaw.Network.OutboundHTTPSBlocked (ERROR) - Remediation: Check OUTPUT chain rules; verify cloud security group allows outbound 443; check if proxy is required (HTTP_PROXY/HTTPS_PROXY) -->

  • ufw status shows default deny incoming (informational only) → OpenClaw.Network.UFWDefaultDeny (INFO)

- Remediation: No action required if intentional; ensure gateway port is explicitly allowed (ufw allow <port>/tcp)


14. Transparent Hugepages

THP causes latency spikes and memory fragmentation for Node.js workloads. Multiple database and runtime vendors recommend disabling it on servers.

Judgment rules:

  • THP enabled is set to [always] → OpenClaw.Kernel.THPEnabled (WARNING)

- Remediation: echo never > /sys/kernel/mm/transparent_hugepage/enabled; persist via systemd unit or /etc/rc.local

  • THP defrag is set to [always] → OpenClaw.Kernel.THPDefragEnabled (INFO)

- Remediation: echo never > /sys/kernel/mm/transparent_hugepage/defrag; reduces latency spikes from compaction


15. TCP Connection Overload

Excessive network connections exhaust file descriptors, memory, and conntrack table capacity, degrading system-wide performance.

Judgment rules:

  • Total TCP connections > 10000 → OpenClaw.Network.TcpConnectionCountHigh (WARNING)

- Remediation: Identify top connection-holding processes; check for connection leaks; consider connection pooling

  • CLOSE_WAIT count > 500 → OpenClaw.Network.CloseWaitAccumulation (ERROR)

- Remediation: CLOSE_WAIT indicates the local application is not calling close() on sockets — identify the leaking process and restart it; this is an application bug

  • ESTABLISHED count > 5000 → OpenClaw.Network.EstablishedConnectionsHigh (WARNING)

- Remediation: Review whether all connections are legitimate; check for connection pool exhaustion or slow clients holding connections open

  • Ephemeral ports in use > 80% of available range → OpenClaw.Network.EphemeralPortExhaustion (CRITICAL)

- Remediation: Widen range sysctl -w net.ipv4.ip_local_port_range='1024 65535'; enable tcp_tw_reuse; check for connection leaks


16. Headless Browser / Chromium Dependencies

OpenClaw skills that use browser automation (Playwright, Puppeteer) require Chromium shared libraries and headless mode. The diagnostic first tests whether Chrome can actually launch in headless mode. Dependency diagnosis is only performed when Chrome fails or is absent.

Judgment rules:

  • Chrome headless launch test (--headless=new --dump-dom about:blank) succeeds → no issue, skip dependency checks
  • Chrome headless launch test fails → proceed with dependency diagnosis below:

- Any of the 7 critical shared library stems (libnss3, libatk-bridge-2.0, libgbm, libxkbcommon, libdrm, libgtk-3, libasound) is absent from ldconfig -p → OpenClaw.Browser.ChromiumDependenciesMissing (ERROR) - Remediation: On Debian/Ubuntu: apt install -y libnss3 libatk-bridge2.0-0 libgbm1 libxkbcommon0 libdrm2 libgtk-3-0 libasound2; on RHEL/CentOS: yum install -y nss atk at-spi2-atk mesa-libgbm libxkbcommon libdrm gtk3 alsa-lib - ldd on chromium binary shows one or more "not found" entries → OpenClaw.Browser.ChromiumBinaryLddFailures (CRITICAL) - Remediation: Install the specific missing libraries identified by ldd; run ldconfig after installation to update the dynamic linker cache - /proc/sys/kernel/unprivileged_userns_clone is 0 → OpenClaw.Browser.UserNamespaceDisabled (ERROR) - Remediation: sysctl -w kernel.unprivileged_userns_clone=1 and persist in /etc/sysctl.d/99-userns.conf; or configure Chromium with --no-sandbox (less secure, not recommended for production)


17. Locale & Encoding Configuration

Missing or misconfigured locale causes garbled text output, incorrect sorting in logs, and subtle bugs like backspace deleting two characters over SSH (when client sends UTF-8 but server expects ASCII). OpenClaw's text processing relies on correct UTF-8 support.

Judgment rules (use the persistent LANG value read from /etc/default/locale or /etc/locale.conf, not the runtime $LANG which may be overridden to C by the diagnostic runner):

  • Persistent LANG is empty, unset, or set to POSIX/C → OpenClaw.Locale.LocaleNotConfigured (ERROR)

- Remediation: On Debian/Ubuntu: apt install locales && dpkg-reconfigure locales, then set LANG=en_US.UTF-8 in /etc/default/locale; on RHEL/CentOS: localectl set-locale LANG=en_US.UTF-8

  • The persistent LANG value does not appear in locale -a output (configured but not generated/installed) → OpenClaw.Locale.LocaleNotGenerated (WARNING)

- Remediation: On Debian/Ubuntu: uncomment the locale in /etc/locale.gen and run locale-gen; on RHEL/CentOS: localedef -i en_US -f UTF-8 en_US.UTF-8

  • Persistent LANG does not contain UTF-8 or utf8 → OpenClaw.Locale.NonUTF8LocaleDetected (WARNING)

- Remediation: Change to a UTF-8 variant: localectl set-locale LANG=en_US.UTF-8; re-login for the change to take effect

平台分布

OpenClaw

97.08%
按下载量换算2,392

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills