TencentOS Server全棧運維診斷專家

👤 TencentOS 📦 v1.2.0 ⭐ 4.7 ⬇️ 1.6K 下載
🔒 IT運維與安全 免費

📖 技能介紹


name: tencentos-expert display_name: TencentOS Server 全棧運維診斷 author: kaeyahuang@tencent.com level: product description: > TencentOS Server 全棧運維診斷,根據使用者的自然語言描述,自動識別需要的能力介面,查詢能力實現,使用具體能力解決客戶問題。 覆蓋磁碟空間/分割槽/檔案系統/LVM/健康檢測、網路連通性/丟包/延遲排查、CPU火焰圖/系統呼叫熱點/排程延遲/中斷均衡/檔案IO延遲/程序IO追蹤分析、記憶體洩漏/OOM診斷、系統日誌/服務管理/時間同步/軟體包/軟體源管理、kdump配置與故障排查、等保三級安全基線檢查與加固、CVE漏洞查詢、產品文件即時查詢。共24項能力,漸進式按需載入。 觸發詞:磁碟滿、磁碟空間、分割槽、格式化、掛載、fstab、LVM、擴容、SMART、壞塊、ping不通、埠不通、DNS、丟包、延遲、網路慢、RTT、火焰圖、CPU熱點、perf、系統呼叫、排程延遲、中斷不均衡、軟中斷、檔案IO慢、fsync慢、page cache、IO延遲、程序IO、iotop、記憶體洩漏、OOM、程序被殺、記憶體不足、日誌、journalctl、dmesg、服務啟動失敗、systemctl、時間不對、NTP、chrony、時區、yum源、dnf、pip源、npm源、軟體包版本、安全更新、CVE、kdump、vmcore、crashkernel、等保、安全加固、安全基線、TencentOS文件、版本資訊、CentOS遷移。 version: 2.1.0


TencentOS Server 全棧運維診斷

覆蓋 24 項運維能力,按需載入,不撐爆上下文。

適用邊界(命中即拒絕,不要繼續載入子文件)

本 skill 僅服務於 TencentOS Server 運維診斷。請求與運維無關時立即拒絕,禁止進入下方任何子文件:

不屬於本 skill 的請求 處理
Web/小程式/移動端開發、UI/前端最佳化 拒絕
網站建設、CMS、內容編輯、SEO 拒絕
業務程式碼、資料建模、應用 SQL 設計 拒絕
AI 模型訓練、資料分析(GPU 故障診斷除外) 拒絕
通用程式設計教學、產品需求討論 拒絕

拒絕模板:「該請求不在 TencentOS Server 運維診斷範圍內,本 skill 覆蓋磁碟/網路/效能/記憶體/系統/安全/CVE 共 24 項運維能力。建議切換通用對話模式,或重新描述具體的運維故障現象(如磁碟滿、CPU 跑滿、網路延遲高等)。」

完整邊界列表見 guides/workflow.md Step 1。

憑證保護(強制約束)

🔐 使用者提供 SSH 密碼或私鑰時:

AI 絕不:讀取 ~/.ssh/id_* 檔案、複述使用者貼上的密碼或金鑰、把憑證寫入指令碼/日誌/commit。 AI 必須:登入目標主機由使用者自己完成(本地 ssh-agent 或 ssh 命令),AI 只生成 ssh user@host 模板;使用者貼上明文憑證時立即提醒已洩漏並指引輪換(重新生成金鑰並替換 authorized_keys)。

快速入口

觸發本 Skill 後,按以下順序載入指導文件:

  1. 工作流程Read: guides/workflow.md
  2. 能力索引Read: guides/capability-index.md
  3. 場景路由(按現象匹配模組)→ Read: guides/scenario-routing.md
  4. 文件導航(查詢子文件路徑)→ Read: guides/doc-map.md

載入策略

  • 首次觸發:載入 guides/workflow.md(含依賴安裝和診斷步驟)+ guides/capability-index.md(模組匹配)
  • 匹配到模組後:載入對應的 references/<module-id>.md
  • 按現象路由:參考 guides/scenario-routing.md
  • 查子文件:參考 guides/doc-map.md

重要注意事項

  1. 不要一次性載入所有 references/——只加載使用者問題匹配的 1~3 個模組文件
  2. 指令碼路徑替換規則:文件中出現 <SKILL_DIR> 的地方,替換為本 skill 目錄的實際絕對路徑(即 SKILL.md 所在目錄)
  3. perf-prof 優先:效能分析類模組優先使用 perf-prof,不可用時按文件中的降級方案使用 perf 原生命令
  4. 索引中找不到匹配時:可用 Grep 在 references/ 目錄中搜索使用者描述的關鍵詞
  5. 多個模組關聯時:按主要問題載入主模組,相關模組的文件路徑在每個模組末尾的"相關技能"中列出

目錄結構

├── SKILL.md              ← 入口(本檔案)
├── guides/               ← Skill 工作指導(工作流、索引、路由)
│   ├── workflow.md
│   ├── capability-index.md
│   ├── scenario-routing.md
│   └── doc-map.md
├── references/           ← 具體診斷步驟文件(按業務域分子目錄)
│   ├── _common/          ← 跨模組共享指引
│   ├── disk/             ← 5 檔案:空間/分割槽/檔案系統/LVM/健康
│   ├── network/          ← 8 檔案:連通性/延遲/丟包/FAQ
│   ├── performance/      ← 16 檔案:火焰圖/排程/中斷/IO 等
│   ├── memory/           ← 6 檔案:記憶體洩漏/OOM
│   ├── system/           ← 5 檔案:日誌/服務/時間/包/源
│   ├── security/         ← 5 檔案:等保基線/CVE 查詢
│   ├── recovery/         ← 1 檔案:kdump
│   └── docs/             ← 1 檔案:產品文件
└── scripts/              ← 診斷指令碼
    ├── cve_xml_server.py
    ├── parse_oom_events.py
    └── ...

7w4.net小蔥技能站,你的AI助手技能庫。

🤖 AI 評測

這個 Skill 質量不錯,是一個專業的伺服器運維診斷工具,能通過自然語言幫助解決磁碟滿、網路卡、記憶體洩漏等常見問題。文件寫得很清楚,操作步驟也很明確,基本不需要使用者自己查資料。安全保護做得不錯,危險操作會提示確認,不容易誤刪資料。美中不足的是它主要面向伺服器運維場景,功能偏向專業方向,普通使用者可能用到的功能有限,而且能力很多,想完全掌握需要一點學習成本。總體來說,是一款實用且可靠的運維助手。

📊 多維度評分

適應性4.8
規範性4.6
有效性4.8
可靠性4.5
可信度4.9

📁 包含檔案 (75 個)

📄 .gitee/pipelines/skill-validation.yml 3.2 KB
📄 CONTRIBUTING.md 4.1 KB
📄 README.md 7.5 KB
📄 SKILL.md 5.3 KB
📄 docs/architecture.md 3.3 KB
📄 docs/best-practices.md 2.5 KB
📄 docs/developer-handbook.md 22.1 KB
📄 docs/skill-development-guide.md 3.5 KB
📄 guides/capability-index.md 6.3 KB
📄 guides/doc-map.md 8 KB
📄 guides/scenario-routing.md 1.6 KB
📄 guides/workflow.md 6.5 KB
📄 references/_common/common-instructions.md 1 KB
📄 references/disk/disk-filesystem.md 7.2 KB
📄 references/disk/disk-health.md 5.3 KB
📄 references/disk/disk-lvm.md 8.9 KB
📄 references/disk/disk-partition.md 5.3 KB
📄 references/disk/disk-space.md 5.9 KB
📄 references/docs/tencentos-docs.md 10.7 KB
📄 references/memory/memory-leak-guide.md 5.9 KB
📄 references/memory/memory-leak-indicators.md 4.7 KB
📄 references/memory/memory-leak.md 12.2 KB
📄 references/memory/oom-kernel-patterns.md 5.1 KB
📄 references/memory/oom-killer.md 5.6 KB
📄 references/memory/oom-metrics-guide.md 3.7 KB
📄 references/network/network-check.md 15.4 KB
📄 references/network/network-faq-latency.md 14.2 KB
📄 references/network/network-faq-packet-loss.md 8.4 KB
📄 references/network/network-latency-diag.md 36 KB
📄 references/network/network-latency-guide.md 11.4 KB
📄 references/network/network-latency.md 11.6 KB
📄 references/network/network-nettrace.md 15.2 KB
📄 references/network/network-packet-loss.md 31.1 KB
📄 references/performance/cpu-flamegraph-examples.md 1.8 KB
📄 references/performance/cpu-flamegraph-guide.md 9.1 KB
📄 references/performance/cpu-flamegraph-perf.md 15.1 KB
📄 references/performance/cpu-flamegraph.md 14.9 KB
📄 references/performance/file-io-trace.md 7.1 KB
📄 references/performance/flamegraph-install.md 1.6 KB
📄 references/performance/fs-latency.md 40.8 KB
📄 references/performance/irq-balance-examples.md 2.2 KB
📄 references/performance/irq-balance-guide.md 10.7 KB
📄 references/performance/irq-balance-perf.md 16 KB
📄 references/performance/irq-balance.md 16.6 KB
📄 references/performance/performance-common.md 1.5 KB
📄 references/performance/sched-latency-guide.md 9.1 KB
📄 references/performance/sched-latency.md 34.7 KB
📄 references/performance/syscall-hotspot-guide.md 5.7 KB
📄 references/performance/syscall-hotspot.md 13 KB
📄 references/recovery/kdump-check.md 30.9 KB
📄 references/security/security-baseline-guide.md 2.4 KB
📄 references/security/security-baseline.md 13.5 KB
📄 references/security/security-checklist.md 12.1 KB
📄 references/security/tencentos-cve-guide.md 1.2 KB
📄 references/security/tencentos-cve-query.md 3.7 KB
📄 references/system/package-version.md 9.8 KB
📄 references/system/repo-source.md 17.3 KB
📄 references/system/service-status.md 22.5 KB
📄 references/system/system-log.md 33.9 KB
📄 references/system/time-sync.md 28.8 KB
📄 scripts/collect_and_analyze.sh 6.9 KB
📄 scripts/collect_memory_leak.sh 11.9 KB
📄 scripts/common.sh 3.4 KB
📄 scripts/cve_xml_server.py 14.9 KB
📄 scripts/file-io-trace.sh 10.6 KB
📄 scripts/fs-latency-collect.sh 8.7 KB
📄 scripts/install-deps.sh 23.5 KB
📄 scripts/network-latency-monitor.sh 10.4 KB
📄 scripts/output.sh 2.6 KB
📄 scripts/parse_memory_leak.py 28.1 KB
📄 scripts/parse_oom_events.py 12.6 KB
📄 scripts/sched-latency-monitor.sh 9.5 KB
📄 scripts/tos_security_harden.sh 69.3 KB
📄 skill.yaml 17.2 KB
📄 tests/test.sh 11.3 KB