SuperAPI AI 工具集

serp-source-configurator

通用与其它

查看项目

更新于 10-16 05:53

技能介绍

用途:该技能位于 SEO/站点架构层与关键词采集器之间,流程为 seo-llm-site-architect → serp-source-configurator → serp-keyword-harvester → semantic-core-builder。它不采集关键词,只负责采集前的来源设置关卡,产出脱敏、可审批的来源配置并交接。

主要能力(按模式):design-ui 定义面向用户的字段、复选框、状态与安全默认值;configure 创建或更新脱敏的 reports/serp-source-config.json;preflight 检查 OpenSERP/基础 URL/代理就绪度并记录 Ran、Skipped 或 Planned;budget-gate 设置查询上限、引擎上限、缓存 TTL、超时与付费代理规则;audit 审查现有配置中的密钥、缺失审批、不安全付费设置或交接不清。

来源分类:本地/手动输入默认允许;直连 OpenSERP 引擎需外部查询前审批;代理支撑的引擎需审批加预算与代理预检;付费或改动账户的提供方操作须在动作前明确确认。

使用方式:先读 references/decision-framework.md;若涉及代理、API 密钥、OpenSERP、AKE、付费流量或外部网络调用,读 references/safety-boundaries.md;UI/仪表盘请求使用 references/ui-controls.md 与 assets/source-config.template.json。用 scripts/validate_serp_source_config.py 校验配置。仅当审批、选定引擎、上限与失败行为明确后才交接给 serp-keyword-harvester。

输出标准字段包括:Mode、Selected sources、Disabled sources、Proxy mode、Credential handling、Approval status、Budget limits、Preflight、Output config、Skipped/planned checks、Next skill。

限制与安全:不得在 Markdown、HTML、任务计划、wiki、报告、截图或导出 JSON 中存储 API 密钥、代理凭据、cookie、恢复码或 .env 值,只写脱敏配置与运行时引用(如 env:AKE_API_KEY)。OpenSERP 与提供方 API 视为外部网络。用户输入的 API 密钥仅作运行时输入,写入任何产物前须脱敏。除非用户明确要求,不得创建、刷新、轮换、购买或改动提供方代理端口。优先使用直连/免费引擎,付费代理仅用于需要的引擎(通常是 Google/Yandex)。代理预检失败时保持代理来源 Skipped 并继续直连/手动来源,不激进重试付费代理失败。

编辑本技能时运行:python3 $CODEX_HOME/skills/.system/skill-creator/scripts/quick_validate.py $CODEX_HOME/skills/serp-source-configurator;python3 $CODEX_HOME/skills/senior-skill-architect/scripts/lint_production_skill.py $CODEX_HOME/skills/serp-source-configurator;python3 $CODEX_HOME/skills/serp-source-configurator/scripts/validate_serp_source_config.py $CODEX_HOME/skills/serp-source-configurator/assets/source-config.template.json