我为 GitHub Copilot 构建了可复用的营销技能——这里是如何(以及为何)

发布: (2026年5月3日 GMT+8 16:22)
9 分钟阅读
原文: Dev.to

抱歉,我需要您提供要翻译的具体文本内容(除源链接外的正文),才能为您进行简体中文翻译。请把文章的其余部分粘贴过来,我会按照要求保留格式并完成翻译。

Source:

如果你的代码编辑器能够进行关键词研究、审计 SEO,并为 AI 搜索引擎优化内容——而且不离开 VS Code?

我构建了一套开源的 agent skills,将 GitHub Copilot 变成一位实战营销策略师。
下面是我的收获、它们的工作原理,以及你如何使用(或自行构建)自己的技能。

问题所在

我运营一个小型网站。每次想写博客文章时,工作流程都是这样:

  1. 打开 Ahrefs / Semrush → 进行关键词研究
  2. 打开 Google Docs → 撰写文章
  3. 打开 WordPress → 发布并填写 SEO 字段
  4. 打开 ChatGPT → 为社交媒体改写

五个工具,五次上下文切换。

而且每次我都要向 AI 助手重复相同的 SEO 指令:

  • “在第一段使用关键词”
  • “写一段不超过 155 个字符的 meta 描述”
  • “使用 H2/H3 标题进行结构化”

如果我能把这些知识一次性编码进去,让 AI 助手自动应用,会怎样?

解决方案:Copilot Skills

GitHub Copilot(在 agent mode 下)可以读取工作区中的 SKILL.md 文件。
这些文件充当 知识模块——它们告诉 Copilot 如何处理某个领域、遵循哪些规则以及使用哪些框架。

我创建了 四个技能,覆盖完整的营销工作流:

seo-keyword-research   →  Find what your audience searches for

seo-strategy           →  Structure your site to rank

geo-optimization       →  Get cited by AI search engines

content-creator        →  Write content that ranks AND gets cited

什么是技能的内部?

技能只是一个包含结构化知识的 Markdown 文件。
下面是 GEO(生成引擎优化) 技能的简化视图。

name: geo-optimization
description: |
  "Optimize content for AI search engines like ChatGPT, Gemini, and Perplexity.
   Use when the user mentions 'AI visibility', 'GEO', 'AI search', or 'cited by AI'."

GEO — 生成引擎优化

什么是 GEO?
GEO = 优化内容,使 AI 驱动的搜索引擎在生成答案时引用您的品牌。

GEO 评分卡(16 条标准)

标准目标
权威语气专业语言,避免模糊
结构化数据包含 Schema 标记

反模式

不要这样做原因
关键词堆砌AI 能识别并跳过

description 字段是触发器——Copilot 使用它来决定何时调用该技能。
正文包含 AI 应用的实际知识。

实际运作方式

一个真实的会话

我: “为关于 home espresso machines 的博客进行关键词研究。”

Copilot(自动调用 seo-keyword-research):

  • 在网络上搜索相关关键词
  • 分类意图(信息型、商业型、交易型)
  • 分析 SERP 特征
  • 输出结构化的关键词映射,包含主关键词/次关键词、难度估计以及内容类型建议

我: “现在写文章并针对 AI 搜索进行优化。”

Copilot(调用 content-creator + geo-optimization):

  • 使用合适的 H2/H3 结构撰写
  • 在第一段中加入关键词
  • 添加带引用的统计数据(GEO 要求)
  • 使用权威语气
  • 以明确的结论结束(AI 搜索引擎需要)
  • 在字符限制内生成元标题和描述

我: “以草稿形式发布到 WordPress。”

Copilot(使用来自 seo-strategy 的 REST‑API 知识):

  • 通过 wp-json/wp/v2/posts 创建文章
  • 设置 Yoast SEO 元字段
  • 输出草稿 URL

总耗时: 大约 15 分钟。从零到带有 SEO 元数据的已发布草稿。

GEO 视角:为何 AI 搜索改变一切

当有人向 ChatGPT 询问 “初学者最好的意式咖啡机是什么?” 时,答案来源于某处。
那个来源可能是 您的网站——但前提是您的内容以 AI 模型能够解析并信任的方式进行结构化。

这就是 生成引擎优化(GEO),本质上是针对 AI 搜索引擎的 SEO。
研究(Aggarwal et al., 2024)表明,GEO 技术可以将 AI 生成答案中的可见度提升至 40 % 以上。

我的 GEO 优化技能包括

  • 用于 AI 准备度的 16 项标准评分卡
  • 在人类可读性与 AI 可解析性之间取得平衡的写作指南
  • 反模式(导致 AI 跳过您内容的因素)
  • E‑E‑A‑T 实施(经验、专业性、权威性、可信度)

我在构建这些技能时学到的内容

课程细节
技能需要证据,而非观点AI 助手会产生幻觉。如果某个技能声称“元描述应为 155 个字符”但没有来源,Copilot 可能会怀疑它。我添加了一个 sources.md 文件,里面包含指向 Moz、Ahrefs、Google Search Central 以及同行评审论文的链接。
描述字段是你的触发器Copilot 根据 YAML 前置元数据中的 description 来决定调用哪个技能。请对触发词进行具体描述,例如:description: "当用户提到 'SEO', 'search engine optimization', 'Google rankings', 'rank higher', 'meta tags' 时使用..."
结构 > 文字表格、项目符号列表和清晰的标题比长段落更有效。AI 能更快地解析结构化内容,并更一致地应用它。
技能应相互引用我的技能之间相互链接:seo-strategy 技能中写道“进行关键词研究,请参见 seo-keyword-research”。这有助于 Copilot 在多步骤工作流中串联技能。

安装(30 秒)

# Clone the repo directly into the .github/skills folder
git clone https://github.com/helder-ai/marketing-skills.git \
    .github/skills/marketing

就这样。打开 VS Code 并使用 Copilot 代理模式,开始提问营销相关的问题。Copilot 会自动发现这些技能。

或者作为 Git 子模块(保持可更新)

git submodule add https://github.com/helder-ai/marketing-skills.git \
    .github/skills/marketing

现在你拥有一个可移植、保持最新的面向营销的 Copilot 技能库,随时为你的内容工作流加速。

我们自己的技能

该模式适用于 任何 领域知识:

  1. 创建技能文件
    .github/skills/your-skill/SKILL.md
  2. 添加 YAML 前置元数据,包括 namedescription(包含触发词)。
  3. 编写结构化知识——表格、清单、决策树。
  4. 添加参考,用于任何事实性声明。
  5. 测试——在技能领域向 Copilot 提问,验证该技能是否被调用。

受此方法受益的领域

领域示例技能
AccessibilityWCAG guidelines
SecurityOWASP Top 10 actionable checklists
API designREST / GraphQL conventions
Legal / complianceGDPR, cookie‑consent rules
Brand guidelinesTone of voice, terminology

仓库

  • GitHub:
  • 许可证: CC BY‑NC 4.0 – 免费使用、改编和学习。

如果你觉得它有用:

  • ⭐ 该仓库
  • 如果有改进,请打开 PR(欢迎 SEO 从业者,你的专业知识尤为受欢迎!)

你会将哪类领域知识编码为 Copilot 技能?
在评论中告诉我!

0 浏览
Back to Blog

相关文章

阅读更多 »

Claude 运行快速。Codex 发布。

摘要:我给 Claude 和 Codex 两个大型编码任务。- Claude 大约在一小时内完成。- Codex 大约用了八小时。乍一看,这看起来像是……