关于 serp-keyword-harvester
serp-keyword-harvester 是用于设计前收集和规范化搜索需求证据的技能,支持本地输入及经批准的外部来源,并将结构化数据交给 semantic-core-builder。
主要功能
- 01规划关键词、地区与来源
- 02规范化本地关键词数据
- 03使用获批的外部 SERP 来源
- 04审核现有采集报告
- 05标注来源状态与出处
适用场景
- 01在网站设计前准备关键词证据
- 02规范化导出的 CSV 和站点文本
- 03审核现有关键词采集报告
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ sergekostenchuk/ ui-ux-agent-skill-system --skill serp-keyword-harvester安装后在 Claude Code 中输入/serp-keyword-harvester确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
agents/openai.yamlassets/keyword-harvest.schema.jsonopenserp-settings.example.jsonreferences/keyword-harvest-contract.mdopenserp-setup.md详细介绍
SERP 关键词采集器
此技能为设计前工作流准备原始搜索需求证据。它不负责决定最终的网站架构或来源/代理策略;serp-source-configurator 负责设置门槛,此技能则将结构化输入交给 semantic-core-builder。
运行模式
plan:定义种子关键词、地区语言、来源、审批和回退方案。harvest-local:规范化用户提供的关键词、导出的 CSV、现有网站文本或本地报告。harvest-external:使用经批准的 SERP/自动补全 API 或工具;发起网络调用前必须获得批准。audit:审查现有的reports/keyword-harvest.json。
必需工作流
- 阅读 references/keyword-harvest-contract.md。
- 如果提及 OpenSERP、AKE、代理、API 密钥、引擎复选框、来源设置或付费代理限制,先将设置交由
serp-source-configurator处理,并使用其脱敏的reports/serp-source-config.json交接内容。 - 如果 OpenSERP 已获批准/配置,请阅读 references/openserp-setup.md,并仅将 assets/openserp-settings.example.json 用作脱敏契约,而非凭据存储。
- 确认隐私和审批模式:
- 本地输入和用户提供的公开事实:允许;
- 外部 SERP/API/爬取:必须明确批准;
- 私有/需身份验证的来源:必须明确批准,并附上数据处理说明。
- 收集或规范化种子关键词、市场/地区语言、项目类型和来源出处。
- 使用 assets/keyword-harvest.schema.json 作为字段契约,创建或更新
reports/keyword-harvest.json。 - 将每个数据组标记为
Ran、Skipped、Planned或Manual。 - 将结果交接给
semantic-core-builder;不得编造缺失的 SERP 证据。
安全规则
- 未经批准,不得抓取数据或调用外部服务。
- 不得在报告中存储 API 密钥、Cookie、私有 URL、恢复码或
.env值。 - 将 OpenSERP 视为
optional-cloud/external-network:必须先获得明确批准、配置凭据、查询范围、来源配置,并提供数据传输说明,方可调用。 - 如果代理提供商、付费预算或引擎选择尚未明确,不得在此技能中自行决定;请使用
serp-source-configurator。 - 如果搜索 API 返回 429/503 或不可用,将来源标记为
Skipped,并继续使用本地/用户提供的输入。
交接格式
Mode:
Locale/market:
Seed keywords:
Sources used:
Sources skipped:
Source config:
Output path:
Privacy/approval note:
Next skill: semantic-core-builder
验证
编辑此技能时,请运行:
python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/serp-keyword-harvester
python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/serp-keyword-harvester
评论
支持 Markdown