应启用 SEO Keywords 技能或通过配置文件、CLI 参数、上下文反馈四种方式强化关键词:一启用 seo-keywords-v2 技能;二在 config.yaml 中设置 forced_keywords;三用 --keywords 参数动态注入;四以 /feedback bad-keyword-density 触发重生成。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您使用 Hermes Agent 生成技术类文章,但发现输出内容关键词密度不足、搜索引擎可见性偏低,则可能是由于默认技能未启用 SEO 关键词注入机制。以下是解决此问题的步骤:
一、启用内置 SEO Keywords 技能
该技能基于 Hermes Agent 的自进化能力,在任务执行过程中自动识别核心实体、技术术语与长尾语义关系,并将高频高相关词汇注入标题、首段及 H2 标签中,确保关键词自然分布。
1、启动 Hermes Agent 交互终端,输入 /skills 查看当前已激活技能列表。
2、检查是否存在名为 seo-keywords-v2 的技能条目;若未出现,执行命令:/skill install seo-keywords-v2。
3、确认安装成功后,输入 /skill enable seo-keywords-v2 启用该技能。
4、在新会话中发起文章生成请求,例如:“写一篇关于 Hermes Agent 自托管部署的教程”,系统将自动嵌入“Hermes Agent 自托管”“本地部署 Hermes”“SQLite 记忆存储”等高权重关键词。
二、手动注入关键词配置文件
该方法绕过技能调度,直接修改运行时环境变量,强制指定关键词集合,适用于需严格控制 SEO 元素的发布场景。
1、定位项目根目录下的 .hermes/config.yaml 文件。
2、在 generation: 区块下新增字段:forced_keywords: ["Hermes Agent", "自进化 AI", "开源智能体", "本地部署"]。
3、保存文件后重启 Hermes Agent 进程,确保配置热加载生效。
4、调用 hermes generate --topic "Hermes Agent 持久化记忆原理",生成内容首段与各小标题将强制包含所列关键词。
三、通过 CLI 参数动态追加关键词
该方式无需修改任何配置文件或启用技能,适合单次高精度 SEO 输出,关键词仅对当次生成生效,不影响全局行为。
1、在终端中执行完整命令:hermes generate --topic "Hermes Agent API 文档优化" --keywords "API文档自动化, YAML 配置驱动, FTS5 记忆检索"。
2、注意关键词之间使用英文逗号分隔,且不得含空格或引号以外的特殊字符。
3、生成完成后,检查输出 Markdown 中的标题、首段及三个 H2 子标题是否均至少包含一个指定关键词。
4、如需验证关键词密度,可将输出粘贴至第三方工具(如 Screaming Frog SEO Spider)进行统计分析。
四、基于上下文反馈的关键词微调
该方法利用 Hermes Agent 的闭环学习机制,在生成结果不达标时触发即时修正,系统自动回溯语义焦点并重生成关键词增强版本。
1、完成初次生成后,在交互终端中输入 /feedback bad-keyword-density 并附上原文链接或片段。
2、等待约 8–12 秒,系统将返回一条提示:[INFO] 已识别主语缺失:'Hermes Agent' 出现频次低于阈值。正在重生成关键词增强版...。
3、确认收到新版本输出,其标题中将强制前置 Hermes Agent,且首段前两句内至少嵌入两个指定技术词。
4、该反馈操作支持连续三次调用,每次均基于前次结果进行梯度强化。











