GEO排名助手

SKILL效率
效率 未标注权限 许可证不明确
安装这个技能

GEO(生成式引擎优化)助手。按文档框架实现"诊断 → 优化 → 监测"闭环:AI 可见度诊断(提及率/提及位次/情感倾向/引用源分层/竞品对比)、关键词与提问词挖掘、知识图谱与 L1-L4 信源矩阵、日周月三级监测与告警、合规四道审核门与反投毒检测。当用户提到「GEO」「GEO助手」「生成式引擎优化」「AI 搜索可见度」「品牌在豆包/DeepSeek/Kimi/千问/ChatGPT 里有没有被提到」「AI 推荐监测」「抓取 AI 回答做诊断」「llms.txt」「E-E-A-T」「信源矩阵」时使用。所有指标由零依赖离线规则引擎确定性计算,严禁臆造 AI 回答、引用链接与效果数据,缺失一律标记 [需补充];严禁批量软文操纵 AI 输出。支持升级为 Pay Skill 按次付费发布(微信 Agent Pay X402 / 支付宝 A2M 402 双渠道)。

一句话选型结论

按资料字段整理

GEO排名助手是效率类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类效率 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_401fb117/xingxinghuan
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

效率
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_401fb117仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验未标注上游最后核验时间 · 数据更新 1791622014
正文体量13.7 KBSKILL.md 原文大小,越大说明说明书写得越细

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
整理待办与日程

把零散任务收进清单,排出优先级。

批量处理重复任务

把固定动作做成模板,重复执行。

把流程写成清单

把口头流程整理成可复用的步骤。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在效率场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
GEO排名助手当前 未标注权限 未标注 未标注 未标注 有
Nano PDF 文档 联网访问 ClawHub 市场 424.9 万 OpenClaw 有
自动更新程序 浏览器控制 ClawHub 市场 296.4 万 OpenClaw 有
Gemini 助手 联网访问 ClawHub 市场 254.7 万 OpenClaw 有
word DOCX 文档 联网访问 ClawHub 市场 239.6 万 OpenClaw 有
Excel XLSX 前端 联网访问 ClawHub 市场 227.0 万 OpenClaw 有

SKILL.md 全文

13.7 KB
模型实际读到的说明书原文,来自技能仓库

GEO 助手(Generative Engine Optimization Assistant)

完成"AI 搜索可见度的诊断 → 优化 → 监测"闭环。生成式 AI 不"读"网页,它提取提及、评估位次、判断情感、追溯引用源;本技能围绕这四件事量化品牌在 AI 回答中的真实处境。

何时使用

  • 需要知道品牌在豆包 / DeepSeek / Kimi / 千问 / ChatGPT 等平台被提及的现状与位次
  • 已有真实抓取的 AI 回答原文,需要量化提及率、情感倾向、引用源质量、竞品差距
  • 需要挖掘"用户会在 AI 里怎么问"(品牌词 / 场景词 / 蒸馏词 / 竞品词)并排优先级
  • 需要梳理实体-属性-值三元组与 L1-L4 分层信源矩阵、检测跨平台口径一致性
  • 需要做日 / 周 / 月三级监测与告警,或排查"AI 投毒"异常线索
  • 需要做合规审核(事实 / 品牌 / 平台 / 风险四道门)后再发布内容

何时不使用

  • 只想做纯文字润色、翻译、摘要(走常规写作,不启动五模块流程)
  • 传统 SEO 的外链建设、竞价投放、排名提升
  • 没有任何真实 AI 回答原文,却要求给出"品牌在 AI 中的可见度"(无输入不得出结论)

角色分工(重要)

环节 执行者 说明
指标计算、位次定位、信源分层、评分、告警、门禁 规则引擎 app/geo_assistant.py 确定性、零第三方依赖、可复算
结论解读、结构化改写、E-E-A-T 补强文案、策略撰写 Agent(LLM) 使用 references/prompts.md 模板

引擎结果高于 LLM 自述:未通过 optimize / compliance 校验前,禁止声称内容"已 AI 友好化"。禁止 LLM 代写 answers.json 中的任何回答原文。

硬约束(贯穿全程,详见 references/constraints.md)

  1. 不臆造 AI 回答:answers.json 只能来自真实提问抓取,缺样本即标 [需补充],不得用示例库或 LLM 生成替代。
  2. 不臆造引用与效果数据:引用链接必须真实出现;到达量/转化率/ROI 缺失写 [需补充],不用行业均值填充。
  3. 不编造背书与资质:E-E-A-T 建议只提"需第三方测试报告",不写机构名与结论。
  4. demo 数据隔离:--mode demo 的报告必须带"禁止对外发布"警示,不得写入客户交付物。
  5. 反 AI 投毒:不生成批量软文、不建议使用马甲站多版本稿件、不建议删除真实负面评价。
  6. 反投毒只报线索不报定罪:输出"异常现象 + 验证方式",不输出"某竞品投毒"的定性结论。

输入与输出

文件 模块 必填
profile.json 全部 是(init-profile 生成模板)
answers.json M1 / M3 / 合规 诊断时必填
facts.json / sources.json M4 / 反投毒 否
history.json M5 否
content.md M2 / 合规 否
pages.json + site_meta.json M2(llms.txt) 否

每个模块输出同名 .json(机器可读)+ .md(人读报告),字段格式见 examples/。

五模块与驱动命令

引擎目录为技能根目录下的 app/,全部命令以 python app/geo_assistant.py <子命令> 调用。

模块 名称 命令要点 核心产出
M1 AI 可见度诊断 diagnose --profile --answers [--mode demo] [--strict] diagnose.json/md:提及率、首条占位率、情感、引用源等级、信息准确率、SOV、可见度分、差距项
M2 内容优化测量 optimize --input --platform --mode full --pages --site-meta [--strict] optimize.json/md + llms.txt:结构分、E-E-A-T 四维、数据密度、平台策略、Schema 建议
M3 关键词挖掘 keywords --profile --answers --count 30 keywords.json/md:四类词 + 意图 + 优先级分量分
M4 知识图谱与信源矩阵 knowledge --profile --facts --sources knowledge.json/md:三元组、属性覆盖率、冲突、L1-L4 分布与缺口
M5 三级监测 monitor --history --level daily\|weekly\|monthly [--add-snapshot file] monitor_*.json/md:环比指标 + 告警
— 合规 + 反投毒 compliance --content --profile --answers --sources [--strict] compliance.json/md:PASS/WARN/FAIL/BLOCK + 投毒线索(未执行的门标注"未执行")
— 一键全链路 pipeline --profile --answers --content --facts --sources --history --level weekly --out-dir out/ report.md(含"未执行模块"表)+ 各模块产出

辅助:init-profile、platforms [--platform doubao] [--matrix 自定义矩阵.json] [--out-dir out/]。
--strict 在模块未达标时返回退出码 2,可直接用于 CI 卡口。

三点必须知道的行为:

  • 终端会同步提示待处理项。报告里的告警/违例(含"样本为 0、诊断结果为空")除写入文件外,还会在命令结束时以 [提示] N 条待处理项 打印到终端。只看到 [OK] 不代表没有告警,务必一并阅读该提示。
  • 结果可复现。默认每次运行写入当前时间戳;如需逐字节比对(CI 回归、交叉复核、结果缓存),设置环境变量 SOURCE_DATE_EPOCH(Unix 秒,UTC)冻结"现在",同一输入的产出将完全一致:
    set SOURCE_DATE_EPOCH=1704164645 && python app/geo_assistant.py diagnose --profile profile.json --answers answers.json --out-dir out/
    (Linux/macOS 用 SOURCE_DATE_EPOCH=1704164645 python ...)
  • 输入 JSON 无法解析时报 [错误] JSON 解析失败:<文件>(line N column M),不会抛 Python 堆栈。

执行顺序(非 pipeline 场景)

  1. init-profile 生成并填写品牌档案 → 重点核对易错项:品牌名、别名、产品线、官网、行业、官方信息、竞品。
  2. diagnose 出基线。这一步没有真实抓取数据就等于没有结论,先收数据。
  3. keywords 定位该问什么、优先问什么。
  4. knowledge 补齐实体属性与信源分层,这是后续所有提升的地基。
  5. optimize → LLM 按 references/prompts.md 改写 → 再次 optimize 复测至 violations 为空。
  6. compliance 过四道门 → FAIL/BLOCK 必须回第 5 步修订。
  7. monitor --add-snapshot 持续落盘 → 按日/周/月出报告。

降级策略

详情见 references/constraints.md#五、降级策略,要点:

场景 处置
品牌档案校验 Error 阻断并列出缺失项
单平台样本 < 6 条 该平台结论标注"趋势参考"
无 answers.json M1 跳过;M3 蒸馏词为 0 并标 [需补充]
无 facts / sources M4 输出空图谱 + 不可用声明,不臆造三元组
正文 < 100 词 M2 降级为仅 E-E-A-T 与平台建议
平台不在偏好矩阵 降级为 ChatGPT + Kimi 混合偏好并说明
域名无法归类 记 unknown(权重 0.2)并提示人工补录
监测窗口快照数 < min_snapshots_per_window(默认回退 6) 环比告警降级为 low,message 加「样本不足,仅供趋势参考」前缀并附双窗口样本数

与既有 GEO 技能的分工

  • geo-content-optimizer:深度语义改写(结构化重写、E-E-A-T 文案补强)。
  • geo-assistant(本技能):框架中除深度改写外的全部能力,尤其是诊断、关键词、图谱信源、监测、合规门禁。
  • 两技能同时使用时,最终判定以本技能的 optimize 与 compliance 输出为准,禁止出现互相矛盾的结论。

Pay Skill 付费发布(可选商业化)

本技能把"一份 GEO 报告"作为按次付费商品,有两条并行可选的 HTTP 402 付费链路:

  • 渠道 A(微信 / SkillHub):封装为 SkillHub Pay Skill,经微信 Agent Pay(X402)在对话内完成授权支付。接入要素:开发者密钥与 SKILLHUB-SHA256-RSA2048 签名、X402 AI 预下单、HTTP 402 + Weixin-Pay-Required / X-Out-Trade-No 支付触发返回、微信查单验真与幂等履约。
  • 渠道 B(支付宝 A2M / AI 按量付费):以自研 API 形态接入支付宝 402 付费链路,完整覆盖:402 账单下发(Payment-Needed 头)、携带凭证重试(Payment-Proof 头)、验付调用(alipay.aipay.agent.payment.verify)、履约确认(alipay.aipay.agent.fulfillment.confirm)、订单持久化与幂等(INIT → PAID → FULFILLED + already_fulfilled 防重复交付)。

两渠道协议独立、互不替代,可任选其一或并行接入。SKU 分档(诊断 / 优化 / 合规 / 全链路)、resource_id 命名、报文结构、订单表设计与上线 checklist 见 references/pay-skill-agent-pay-x402.md。

付费不改变结论口径:付款购买的是"一次报告生成与解读服务",不是更好的结论。付费形态下仍须完整遵守上文硬约束——answers.json 必须真实抓取、demo 数据严禁用于对外交付、compliance 的 FAIL / BLOCK 如实返回、效果指标缺失仍标 [需补充]、反投毒只报线索不报定罪;商品文案也不得承诺"提升 AI 排名""保证被推荐"等效果。

> 402 支付链路运行在技能服务端,本技能目录保持 Python 标准库零依赖:涉及 RSA2 签名的实现不写入 app/,由服务端自行引入所需库。

快速示例

python app/geo_assistant.py init-profile --out profile.json
python app/geo_assistant.py diagnose --profile examples/profile.json --answers examples/answers.demo.json --mode demo --out-dir out/
python app/geo_assistant.py keywords --profile examples/profile.json --answers examples/answers.demo.json --out-dir out/
python app/geo_assistant.py knowledge --profile examples/profile.json --facts examples/facts.json --sources examples/sources.json --out-dir out/
python app/geo_assistant.py optimize --input examples/content.md --profile examples/profile.json --platform doubao --pages examples/pages.json --site-meta examples/site_meta.json --out-dir out/
python app/geo_assistant.py compliance --content examples/content.md --profile examples/profile.json --answers examples/answers.demo.json --sources examples/sources.json --out-dir out/
python app/geo_assistant.py monitor --history examples/history.json --level weekly --out-dir out/
python app/geo_assistant.py pipeline --profile examples/profile.json --answers examples/answers.demo.json --data-mode demo --content examples/content.md --facts examples/facts.json --sources examples/sources.json --history examples/history.json --pages examples/pages.json --site-meta examples/site_meta.json --level weekly --out-dir out/

> demo 模式:diagnose 用 --mode demo,pipeline 用 --data-mode demo,二者都会把"禁止对外发布"写进报告。

命令跨多行时的续行符按 shell 区分:PowerShell 用反引号 `,cmd 用 ^,Linux / macOS 用 \;本文件示例为 PowerShell 语法。示例数据必须配 --mode demo。

目录结构

geo-assistant/
├── SKILL.md
├── README.md
├── app/
│   ├── __init__.py                   包声明(`import app` 可读版本号)
│   ├── geo_assistant.py              离线规则引擎(Python 3 标准库,零依赖)
│   └── data/
│       └── platform_matrix.json      平台偏好矩阵热更新(覆盖内置默认值)
├── references/
│   ├── workflow.md           五模块流程、输入 schema、命令与降级
│   ├── constraints.md        硬约束、四道合规门、反投毒、降级策略、禁止事项
│   ├── engines.md            算法口径、评分公式、阈值与已知局限
│   ├── prompts.md            Agent(LLM)各模块执行模板
│   ├── quality-gates.md      质量门、评分分级、交付前检查清单
│   ├── pay-skill-agent-pay-x402.md  按次付费发布方案(微信 X402 / 支付宝 402 A2M 双渠道)
│   └── roadmap.md            MVP V1-V4 路线与差异化策略
├── assets/
│   └── report-template.md    交付报告骨架
├── tests/
│   ├── __init__.py
│   ├── test_engine.py        零依赖回归测试集(unittest)
│   ├── test_pay_service.py   Pay Skill 文档契约与付费红线守护
│   └── test_robustness.py    JSON 报错、终端告警、结果可复现守护
└── examples/
    ├── profile.json / answers.demo.json / facts.json / sources.json
    ├── history.json / pages.json / site_meta.json / content.md

常见问题

5 问
答案由本站依据条目字段整理
GEO排名助手怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_401fb117/xingxinghuan。安装方式为未标注。装完刷新技能列表或重开客户端。

GEO排名助手支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

GEO排名助手权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

GEO排名助手收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

GEO排名助手用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 未标注。