<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Operations-Skill - 华为云运营技能仓库</title>
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap');
* {
font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
}
body {
background: #FFFFFF;
color: #000000;
}
.gradient-header {
background: #FFFFFF;
}
.card {
background: #FFFFFF;
border: 1px solid #E0E0E0;
transition: all 0.3s ease;
}
.card:hover {
border-color: #C7000B;
box-shadow: 0 4px 20px rgba(199, 0, 11, 0.1);
}
.badge {
background: #FFF0F0;
border: 1px solid #FFD6D6;
color: #C7000B;
}
.code-block {
background: #F5F5F5;
border: 1px solid #E0E0E0;
border-radius: 8px;
overflow-x: auto;
}
.step-number {
width: 32px;
height: 32px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-weight: 600;
font-size: 14px;
}
.step-active {
background: #C7000B;
color: white;
}
.step-completed {
background: #10B981;
color: white;
}
.step-pending {
background: #E0E0E0;
color: #666;
}
::-webkit-scrollbar {
width: 8px;
}
::-webkit-scrollbar-track {
background: #F5F5F5;
}
::-webkit-scrollbar-thumb {
background: #C0C0C0;
border-radius: 4px;
}
::-webkit-scrollbar-thumb:hover {
background: #A0A0A0;
}
.toc-link {
color: #666;
text-decoration: none;
display: block;
padding: 8px 12px;
border-radius: 6px;
transition: all 0.2s;
}
.toc-link:hover {
background: #F5F5F5;
color: #C7000B;
}
.table-container {
overflow-x: auto;
}
table {
width: 100%;
border-collapse: collapse;
}
th, td {
padding: 12px;
text-align: left;
border-bottom: 1px solid #E0E0E0;
}
th {
background: #F5F5F5;
font-weight: 600;
}
.button-github {
background: #F5F5F5;
border: 1px solid #E0E0E0;
color: #000000;
transition: all 0.2s ease;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
}
.button-github:hover {
background: #EBEBEB;
border-color: #D0D0D0;
box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
transform: translateY(-1px);
}
.skill-category {
border-left: 3px solid #E70000;
background: linear-gradient(90deg, rgba(231, 0, 0, 0.05) 0%, transparent 100%);
}
.logo-icon {
width: 36px;
height: 36px;
background: #E70000;
border-radius: 8px;
display: flex;
align-items: center;
justify-content: center;
}
.logo-icon span {
font-size: 20px;
font-weight: 700;
color: white;
}
</style>
</head>
<body>
<nav class="fixed top-0 left-0 right-0 z-50 bg-white border-b border-gray-200 px-6 py-4">
<div class="max-w-7xl mx-auto flex items-center justify-between">
<div class="flex items-center gap-2">
<div class="logo-icon">
<span>H</span>
</div>
<span class="font-semibold text-black"></span>
</div>
<div class="hidden md:flex items-center gap-6">
<a href="#overview" class="text-sm text-gray-600 hover:text-black transition-colors">概述</a>
<a href="#skills" class="text-sm text-gray-600 hover:text-black transition-colors">技能列表</a>
<a href="#usage" class="text-sm text-gray-600 hover:text-black transition-colors">使用方法</a>
<a href="#structure" class="text-sm text-gray-600 hover:text-black transition-colors">目录结构</a>
</div>
</div>
</nav>
<header class="gradient-header text-black pt-28 pb-16 px-6">
<div class="max-w-7xl mx-auto">
<h1 class="text-4xl md:text-5xl font-bold mb-4">Operations-Skill</h1>
<p class="text-xl opacity-75 max-w-2xl">华为云运营相关技能集合 - 自动化监控、内容发布、应用部署</p>
<div class="flex flex-wrap gap-2 mt-8">
<span class="badge px-3 py-1 rounded-full text-xs font-medium">Skills: 12</span>
<span class="badge px-3 py-1 rounded-full text-xs font-medium">License: MIT</span>
<a href="https://gitcode.com/developer-skill/Operations-Skill" target="_blank" class="badge px-3 py-1 rounded-full text-xs font-medium flex items-center gap-1 hover:opacity-80 transition-opacity cursor-pointer">
<svg class="w-3 h-3" fill="currentColor" viewBox="0 0 24 24">
<path d="M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"/>
</svg>
前往仓库查看
</a>
</div>
<div class="flex flex-wrap gap-2 mt-4">
<span class="badge px-3 py-1 rounded-full text-xs font-medium">通过业务测试</span>
<span class="badge px-3 py-1 rounded-full text-xs font-medium">通过安全检测</span>
</div>
</div>
</header>
<main class="max-w-7xl mx-auto px-6 py-12">
<div class="grid grid-cols-1 lg:grid-cols-4 gap-8">
<aside class="lg:col-span-1">
<div class="sticky top-24 card rounded-xl p-4">
<h3 class="font-semibold text-sm text-gray-500 mb-3 uppercase tracking-wide">目录</h3>
<nav class="space-y-1">
<a href="#overview" class="toc-link text-sm">概述</a>
<a href="#skills" class="toc-link text-sm">技能列表</a>
<a href="#statistics" class="toc-link text-sm">统计信息</a>
<a href="#usage" class="toc-link text-sm">使用方法</a>
<a href="#structure" class="toc-link text-sm">目录结构</a>
<a href="#contribute" class="toc-link text-sm">贡献指南</a>
<a href="#license" class="toc-link text-sm">许可证</a>
</nav>
</div>
</aside>
<div class="lg:col-span-3 space-y-8">
<section id="overview" class="card rounded-xl p-6">
<h2 class="text-2xl font-bold text-black mb-6">📋 概述</h2>
<p class="text-gray-700 mb-4">本仓库包含 12 个Hermes Agent技能,覆盖华为云产品运营的多个场景:</p>
<ul class="list-disc list-inside text-gray-700 space-y-2">
<li><strong>监控分析</strong> - 论坛、GitHub、小红书舆情监控</li>
<li><strong>内容发布</strong> - 博客文章、案例内容自动发布</li>
<li><strong>开发部署</strong> - Web应用开发与华为云部署</li>
<li><strong>工具辅助</strong> - PPT生成、技能同步等辅助工具</li>
</ul>
</section>
<section id="skills" class="card rounded-xl p-6">
<h2 class="text-2xl font-bold text-black mb-6">🚀 技能列表</h2>
<div class="skill-category pl-4 mb-8">
<h3 class="text-lg font-semibold text-black mb-4">📊 监控分析</h3>
<div class="table-container">
<table>
<thead>
<tr>
<th>技能名称</th>
<th>功能描述</th>
<th>版本</th>
</tr>
</thead>
<tbody>
<tr>
<td class="font-mono text-sm">cloud_suggestion_monitoring</td>
<td>监控华为云论坛建议反馈平台的用户反馈,特别关注负面声音,生成结构化分析报告</td>
<td>v1.0</td>
</tr>
<tr>
<td class="font-mono text-sm">forum-monitoring-analysis</td>
<td>Monitor forums for recent posts with focus on negative feedback</td>
<td>v1.0</td>
</tr>
<tr>
<td class="font-mono text-sm">github-huaweicloud-monitoring</td>
<td>监控华为云GitHub组织下所有代码仓的issues,特别关注负面声音,生成分析报告</td>
<td>v1.0</td>
</tr>
<tr>
<td class="font-mono text-sm">xiaohongshu-huawei-cloud-monitoring</td>
<td>监控小红书平台中"华为云"相关负面信息,生成分析报告</td>
<td>v1.0</td>
</tr>
<tr>
<td class="font-mono text-sm">xiaohongshu-madao-monitoring</td>
<td>使用agent-browser技能监控小红书平台中'码道'相关舆情,进行负面情感分析并生成报告</td>
<td>v1.0</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="skill-category pl-4 mb-8">
<h3 class="text-lg font-semibold text-black mb-4">📝 内容发布</h3>
<div class="table-container">
<table>
<thead>
<tr>
<th>技能名称</th>
<th>功能描述</th>
<th>版本</th>
</tr>
</thead>
<tbody>
<tr>
<td class="font-mono text-sm">huaweicloud-blog-publishing</td>
<td>发布文章到华为云博客(https://bbs.huaweicloud.com/blogs/article),支持Markdown格式</td>
<td>v1.0</td>
</tr>
<tr>
<td class="font-mono text-sm">madao-case-to-csdn</td>
<td>自动生成华为云码道(CodeArts)Spec-Driven开发模式案例文章并发布到CSDN博客</td>
<td>v1.0</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="skill-category pl-4 mb-8">
<h3 class="text-lg font-semibold text-black mb-4">🚀 开发部署</h3>
<div class="table-container">
<table>
<thead>
<tr>
<th>技能名称</th>
<th>功能描述</th>
<th>版本</th>
</tr>
</thead>
<tbody>
<tr>
<td class="font-mono text-sm">huaweicloud-app-deployment</td>
<td>开发Web应用并自动部署到华为云ECS实例的完整流程,包括资源创建、应用部署、问题排查</td>
<td>v1.0</td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="skill-category pl-4 mb-8">
<h3 class="text-lg font-semibold text-black mb-4">🔧 工具辅助</h3>
<div class="table-container">
<table>
<thead>
<tr>
<th>技能名称</th>
<th>功能描述</th>
<th>版本</th>
</tr>
</thead>
<tbody>
<tr>
<td class="font-mono text-sm">huawei-developer-space-auto-answer</td>
<td>华为开发者空间论坛版块自动答疑助手 - 专门处理开发者空间版块的问题求助,优先回复【问题求助】标签的帖子</td>
<td>v2.0.0</td>
</tr>
<tr>
<td class="font-mono text-sm">madao_case_creator</td>
<td>自动生成华为云码道(CodeArts)Spec-Driven开发模式的案例文章,支持多种案例风格</td>
<td>v2.0</td>
</tr>
<tr>
<td class="font-mono text-sm">make-class-ppt</td>
<td>基于案例文件自动生成教学课件PPT。当用户需要将案例文档转换为教学课件、制作培训PPT</td>
<td>v1.0</td>
</tr>
<tr>
<td class="font-mono text-sm">operations-skill-sync</td>
<td>自动检测Operations-Skill目录下所有技能的变化,更新README.md并提交到Git仓库</td>
<td>v1.0</td>
</tr>
</tbody>
</table>
</div>
</div>
</section>
<section id="statistics" class="card rounded-xl p-6">
<h2 class="text-2xl font-bold text-black mb-6">📊 统计信息</h2>
<div class="grid grid-cols-2 md:grid-cols-4 gap-4">
<div class="text-center p-4 bg-gray-50 rounded-lg">
<div class="text-3xl font-bold text-black">12</div>
<div class="text-sm text-gray-600">技能总数</div>
</div>
<div class="text-center p-4 bg-gray-50 rounded-lg">
<div class="text-3xl font-bold text-black">5</div>
<div class="text-sm text-gray-600">监控分析</div>
</div>
<div class="text-center p-4 bg-gray-50 rounded-lg">
<div class="text-3xl font-bold text-black">2</div>
<div class="text-sm text-gray-600">内容发布</div>
</div>
<div class="text-center p-4 bg-gray-50 rounded-lg">
<div class="text-3xl font-bold text-black">4</div>
<div class="text-sm text-gray-600">工具辅助</div>
</div>
</div>
</section>
<section id="usage" class="card rounded-xl p-6">
<h2 class="text-2xl font-bold text-black mb-6">🔧 使用方法</h2>
<h3 class="text-lg font-semibold text-black mb-4">1. 克隆仓库</h3>
<div class="code-block mb-4">
<pre class="p-4 text-sm"><code>git clone https://gitcode.com/developer-skill/Operations-Skill.git</code></pre>
</div>
<h3 class="text-lg font-semibold text-black mb-4">2. 复制到Hermes技能目录</h3>
<div class="code-block mb-4">
<pre class="p-4 text-sm"><code>cp -r Operations-Skill/* ~/.hermes/skills/</code></pre>
</div>
<h3 class="text-lg font-semibold text-black mb-4">3. 使用技能</h3>
<p class="text-gray-700 mb-2">在Hermes Agent中:</p>
<div class="code-block">
<pre class="p-4 text-sm"><code>skill_view <技能名称></code></pre>
</div>
</section>
<section id="structure" class="card rounded-xl p-6">
<h2 class="text-2xl font-bold text-black mb-6">📁 目录结构</h2>
<div class="code-block">
<pre class="p-4 text-sm"><code>Operations-Skill/
├── README.md # 本文档
├── operations-skill-sync/ # 技能同步工具
├── cloud_suggestion_monitoring/ # 华为云论坛监控
├── github-huaweicloud-monitoring/ # GitHub issues监控
├── xiaohongshu-huawei-cloud-monitoring/ # 小红书华为云监控
├── xiaohongshu-madao-monitoring/ # 小红书码道监控
├── huaweicloud-blog-publishing/ # 华为云博客发布
├── madao-case-to-csdn/ # CSDN案例发布
├── madao_case_creator/ # 案例文章生成
├── huaweicloud-app-deployment/ # 应用部署
├── make-class-ppt/ # PPT生成
└── Project Progress/ # 项目进度存档</code></pre>
</div>
</section>
<section id="contribute" class="card rounded-xl p-6">
<h2 class="text-2xl font-bold text-black mb-6">🤝 贡献指南</h2>
<ol class="list-decimal list-inside text-gray-700 space-y-2">
<li>Fork本仓库</li>
<li>创建新技能目录</li>
<li>添加SKILL.md文件</li>
<li>运行 <code class="font-mono bg-gray-100 px-1 rounded">operations-skill-sync</code> 更新README</li>
<li>提交Pull Request</li>
</ol>
</section>
<section id="license" class="card rounded-xl p-6">
<h2 class="text-2xl font-bold text-black mb-6">📄 许可证</h2>
<p class="text-gray-700">MIT License</p>
</section>
</div>
</div>
</main>
<script>
document.querySelectorAll('.toc-link').forEach(link => {
link.addEventListener('click', function(e) {
e.preventDefault();
const targetId = this.getAttribute('href');
const targetElement = document.querySelector(targetId);
if (targetElement) {
targetElement.scrollIntoView({ behavior: 'smooth', block: 'start' });
}
});
});
</script>
</body>
</html>