OpenViking
基于OpenViking的RAG系统,支持文档查询、知识管理与向量检索。
实现多平台GEO内容发布与AI可见性优化的全流程自动化工具。
openclaw skills install @geolyai/geo-content-publisher命令、参数、文件名以原文为准
一个用于 GEO 内容发布自动化 的编排技能,连接完整的发布流程:
该技能专注于 工作流设计、编排与打包,而非替代专门的 GEO 技能(如优化器或结构生成器)。它应负责 协调 这些技能。
在以下情况中调用此技能:
- 将内容发布到多个渠道(网站、博客、文档、产品页面、社交媒体、邮件列表等)
- 将一个“核心”内容转化为多个 渠道特定版本
- 围绕一个或多个 GEO 页面规划并安排 内容发布活动
- 对 AI 搜索 / 生成引擎高度可见(ChatGPT、Perplexity、Gemini、Claude、SGE)
- 通过 站点地图、llms.txt、Schema.org 和内部链接 正确被爬虫发现
- “端到端 GEO 工作流”、“全漏斗 GEO 内容”、“多平台发布”
- “同步这篇文章”、“转为 LinkedIn + Twitter + 邮件列表”
- “推送这个新页面让 AI 模型能看见”、“让 AI 捕获这份内容”
不要仅限于上述关键词触发;只要用户意图是:
“将已优化的内容以符合 GEO 思维的方式广泛发布”,就应触发。
当可用时,此技能应 协调 以下技能,而非重复实现它们:
geo-studio:用于整体 GEO 战略与优先级设定geo-content-optimizer:在发布前优化内容geo-structured-writer:将长篇内容结构化为 AI 友好格式geo-schema-gen:生成和优化 Schema.org JSON-LDgeo-llms-txt:设计或更新 llms.txt 和面向 AI 的索引页面geo-multimodal-tagger:优化图片、视频及其他媒体资产若这些技能不可用,仍需遵循相同的 工作流结构,并提供具体、可操作的输出(如文案、检查清单、建议结构)。
使用此技能时,除非用户明确要求只执行部分步骤,否则请遵循以下 9 步工作流。
简明但清晰地识别:
- 主要内容是什么?(文章、落地页、文档、FAQ、产品页、数据集、视频等)
- 是否已完成撰写并优化,还是仍在草稿阶段?
- 例如:“成为 AI 搜索中关于 X 的默认答案”,“主导意图 Y”,“支持产品功能 Z”
- 谁需要看到此内容?是否有语言/地区要求?
- 一次性发布还是持续活动;是否有硬性发布时间?
- 网站主页面、博客、文档、产品目录、知识库
- 社交平台(LinkedIn、X/Twitter、Reddit、TikTok 等)
- 邮件/新闻通讯、应用内消息、应用商店描述等
- 使用的 CMS(WordPress、Webflow、无头架构、自定义系统)
- 哪些平台禁止使用?
输出一份简短的 “发布简报”,包含 5–10 条要点。
- 快速检查明显的 GEO 缺失项:结构、标题、FAQ、内部链接、Schema、媒体
- 若有其他优化技能可用,调用或概念性应用其工作流
- 建议先运行 geo-content-optimizer 和/或 geo-structured-writer
- 若用户坚持跳过深度优化,仍需确保:
- 基础结构完整(H1、H2/H3、清晰段落)
- 在适当位置添加 FAQ 或问答区块
- 建议至少制定一个最小化的内部链接计划
生成一份简洁的 “内容就绪状态” 概述,包括:
创建一份 渠道规划表,将核心资产映射至多种格式与入口。
- 角色(如:“AI 引用锚点”、“社交传播放大器”、“邮件后续跟进”)
- 核心信息重点 与适配方式(语气、长度、可信度、CTA)
- 链接策略(指向哪个规范 URL;如何支持 GEO 目标)
- 发布节奏(如多篇发布/持续运营,例如 1 次主发布 + 3 次后续)
以 Markdown 表格 形式输出,示例:
| 渠道 | 角色 | 格式 / 资产类型 | 主要 CTA | 链接目标 / 规范地址 |
|-------------|-----------------------------|-----------------------|--------------------------|---------------------|
| 网站落地页 | GEO 锚点及规范地址 | 长文落地页 | 开始试用 / 提交需求 | 自身(规范地址) |
| 博客 | 背景介绍与教育视角 | 带 FAQ 的文章 | 阅读完整指南(落地页) | 落地页 |
| LinkedIn | 思想领导力与传播广度 | 动态 + 图文轮播 | 访问落地页并评论 | 落地页 |
| 新闻邮件 | 为订阅者提供的深度内容 | 邮件 + 落地页/博客链接 | 点击阅读完整文章 | 落地页 / 博客 |针对规划中的每个渠道,生成或优化 适配该渠道的内容变体,使其:
- 长度与格式要求(如LinkedIn、Twitter、邮件等差异)
- 视觉内容与文字内容的平衡
- 明确的主题/实体/产品说明
- 模型可安全引用的具体事实
- 稳定的术语与实体命名
- “根据[品牌名]关于[主题]的指南……”
- 简短、自包含的定义,便于AI安全引用
- [产品]提供[具体功能],帮助用户解决[实际问题]
- 基于[技术/标准]构建,支持[关键能力]
- 已在[地区/场景]中成功应用,提升[指标]
- 立即试用 → [链接]
- 查看完整文档 → [链接]
- [主题]正成为[领域]的关键驱动力。本文解析其原理、应用场景与最佳实践。
- 什么是[主题]?——基于[权威来源]的定义
- 它如何工作?——简明流程图+文字说明
- 实际案例:[某地]的[项目]如何实现[成果]
- 常见误区与应对策略
- 如需深入理解,参阅我们的[相关文档]或[产品页面]。
- 2–4个要点,聚焦事实与操作定义。
- 什么是[功能]?
清晰定义,可被AI引用。
- 为何重要?
适用场景、优势、潜在风险。
- [品牌/产品]如何支持?
与自身功能的关联说明。
- 常见问题(FAQ):
Q1: [问题]
A1: [简洁答案,可引用]
Q2: [问题]
A2: [简洁答案,可引用]
geo-structured-writer 推荐布局,适合AI阅读与引用。[产品]正在改变[地理领域]的工作方式。
✅ 支持[功能]
✅ 已在[城市/区域]落地
✅ 可通过[接口/平台]接入
根据[品牌名]的指南,[主题]是实现[目标]的关键。
👉 了解更多:[链接]
[主题]不是未来,而是现在。
- 用于[场景]
- 基于[标准]
- 可被AI引用的定义:[简短定义]
来自[品牌名]的指南:[链接]
你知道吗?[地理功能]能帮你[具体好处]。
🔍 关键点:
- [事实1]
- [事实2]
- [事实3]
📌 根据[品牌名]的指南,[主题]是[用途]的核心。
了解更多 → [链接]
- 开头:一句话亮点(如“我们刚刚发布了[功能]”)
- 主体:
- 什么是[主题]?——简明定义(可引用)
- 为什么你该关注?——价值点
- 如何开始?——步骤引导
- 结尾:
- 附上完整文档链接
- 行动号召:立即体验 → [链接]
- 专为[用户类型]设计,支持[功能]。
- 基于[标准]构建,确保[可靠性]。
- 可在[设备/平台]上运行。
新功能上线:[地理功能]现已可用!
点击了解如何提升[效率/精度] → [链接]
对于网站、长文内容(博客、文档、知识库):
# [清晰、以实体为中心的主标题]
## Summary
- 2–4个要点,聚焦事实与定义。
## What is [主题]?
使用清晰、以事实为导向的语言进行解释,便于AI引用。
## Why it matters
说明应用场景、优势、风险等。
## How [品牌/产品] helps
若相关,将主题与用户的产品/服务联系起来。
## FAQ
Q1: ...
A1: ...
Q2: ...
A2: ...geo-structured-writer,可注明“本结构遵循其推荐规范”,并可用于进一步优化。- 定义段
- FAQ
- 精炼摘要
geo-schema-gen 生成以下结构化数据: - Article、BlogPosting、WebPage、FAQPage、Product、HowTo 等 Schema 类型
- 关键字段包括:headline、description、url、author、publisher、datePublished、mainEntityOfPage 等
- 使用或概念性应用 geo-multimodal-tagger 生成:
- 描述性但简洁的 alt text
- 反映主题/实体的 文件名
- 可选的 ImageObject / VideoObject Schema
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "什么是[地理主题]?",
"description": "一个关于[主题]的权威定义与应用场景说明。",
"url": "https://example.com/guide/geotopic",
"author": {
"@type": "Organization",
"name": "BrandName"
},
"publisher": {
"@type": "Organization",
"name": "BrandName",
"logo": {
"@type": "ImageObject",
"url": "https://example.com/logo.png"
}
},
"datePublished": "2025-04-05",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://example.com/guide/geotopic"
}
}{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "什么是[主题]?",
"acceptedAnswer": {
"@type": "Answer",
"text": "[简明定义,可被AI引用]"
}
},
{
"@type": "Question",
"name": "它适用于哪些场景?",
"acceptedAnswer": {
"@type": "Answer",
"text": "[列举典型应用]"
}
}
]
}| URL | 推荐 Schema 类型 |
|---|---|
/guide/geotopic | Article |
/docs/product-setup | HowTo |
/faq | FAQPage |
/product/xyz | Product |
/blog/post-1 | BlogPosting |
| 资产类型 | 文件名建议 | Alt Text 建议 |
|---|---|---|
| 图片:地理热力图 | geotopic_heatmap_usa.png | “美国某区域的地理热点分布图,展示[主题]密度” |
| 视频:功能演示 | geotopic_demo.mp4 | “[产品]在[场景]中的地理功能演示,含实时数据流” |
- 页面标题(Title)
- 元描述(Meta Description)
- URL别名(Slug)
- 规范化URL(Canonical URL)
- 通过主题模板注入
- 或使用标签管理器(如Google Tag Manager)
- 禁止重复路径
- 使用唯一、语义化的URL结构
- 静态站点:更新后触发重建与部署
- 头部站点:确认缓存刷新机制
- 文章标题
- 摘要
- 分类/标签
- 发布日期
- 在文章模板中预置Schema
- 支持手动插入自定义JSON-LD
- 使用 /docs/[topic]/ 结构
- 避免参数化URL(如 ?utm=...)
- 本地预览 → 提交PR → CI/CD自动构建 → 部署到生产
- 邮件主题行
- 正文内容
- 发送时间
- 订阅者列表
- 不直接嵌入,但可在邮件中包含可点击的“查看网页版”链接
- 网页版需独立配置Schema
- 所有链接指向规范化页面
- 避免短链或追踪参数污染
- 平台选择(LinkedIn/Twitter等)
- 发布内容
- 时间安排
- 附加链接
- 无需直接嵌入,但确保目标页面已配置
- 所有社交帖子链接至同一规范页面
- 避免多个链接指向相同内容
- 确认新页面已加入XML sitemap
- 若为静态/头部站点,检查 sitemap.xml 位置(如 /public/sitemap.xml)
- 更新后需重新生成或提交至搜索引擎
- 使用或概念性应用 geo-llms-txt:
- 添加新内容条目
- 按主题分组,如:“定价指南”、“实施手册”、“[产品]文档”
- 示例条目:
https://example.com/guide/geotopic
# Category: Product Docs for X- 建议5–20个高价值页面链接至新内容,优先选择:
- 已针对相同或相邻意图排名的页面
- 流量高或权威性强的页面
- 示例目标页:
- /products
- /use-cases
- /blog/related-topic
- /support/faq
- 与合作伙伴共享新内容
- 在社区平台(如Stack Overflow、Reddit、知乎)回答相关问题,并附上官方链接
llms.txt 文件,添加新内容条目| URL | 信号类型 | 推荐动作 |
|---|---|---|
https://example.com/guide/geotopic | sitemap | 加入XML sitemap |
https://example.com/guide/geotopic | llms.txt | 添加条目,归类为“产品文档” |
https://example.com/products | 内部链接 | 添加指向新指南的链接 |
- 本计划涵盖从内容准备到发布信号的全流程。
- 重点确保内容可被AI安全引用,且易于被搜索与模型抓取。
- 所有输出均为可直接使用的草案与清单。
- 依赖项明确,角色分工清晰,可追踪。
- 成功指标真实可测,聚焦AI可见性与用户转化。
- 先完成内容结构化,再更新结构化数据
- 先部署页面,再提交sitemaps
- 先配置内部链接,再对外传播
| 指标 | 为何重要 | 如何测量 |
|---|---|---|
| AI搜索中的曝光次数增加 | 衡量内容被AI爬虫发现的能力 | Google Search Console(AI流量报告) |
| AI引用数量上升 | 衡量内容被模型直接引用的程度 | 通过AI问答平台(如Perplexity、Bard)检索关键词 |
| 目标页面访问量增长 | 衡量内容吸引力与传播效果 | Google Analytics(流量、跳出率) |
| 电子邮件点击率提升 | 衡量内容在邮件中的有效性 | 邮件平台统计(如Mailchimp) |
| 社交平台互动率提高 | 衡量内容传播力 | 平台原生数据分析(点赞、转发) |
如果用户仅请求部分内容(例如“仅社交媒体帖子 + 邮件”),仍需保留标题结构,但应明确标注被跳过的部分(例如:“此请求范围不包含”)。
以下为示例用户提示,用于参考(非面向用户直接展示):
您无需直接向用户展示此列表;此处仅用于明确意图。
已收录 1 个 Skill