关于 coverage-tracker-setup
coverage-tracker-setup 是用于配置关键词新闻报道追踪器的技能。它收集关键词及其含义和可选排除项,准备配置,并指导通过 Agent 保存和安排定期检查。
主要功能
- 01收集关键词及其预期含义
- 02支持设置可选排除提示
- 03生成追踪器配置
- 04指导通过 Agent 安排定期检查
- 05提供更新现有追踪器的步骤
适用场景
- 01为公司或产品提及设置追踪
- 02消歧常见词语关键词
- 03在 Agent 环境中安排定期检查
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ elvisun/ newsjack --skill coverage-tracker-setup安装后在 Claude Code 中输入/coverage-tracker-setup确认已加载。
详细介绍
覆盖追踪器设置
此设置会创建一个简单的关键词追踪器,由 coverage-tracker 技能为你运行。可以把它想成 Google Alert:它会监控你关注的关键词是否有新的报道,并在发现真实相关内容时通知你。
这项任务与设置新闻借势监控截然不同。覆盖追踪器回答的是“我的关键词有没有获得真实报道?”。新闻借势监控(newsjack-monitor-setup)回答的是一个更大的问题:“我的公司能否参与更广泛的新闻话题?”。如果用户想做的是后者,请改用该技能。
你当前的运行环境
有两种情况,它们会影响你在此处能完成的工作:
- 你可以保存文件并运行命令(Claude Code、Codex、OpenClaw、Hermes,或其他具有 shell、文件和网络访问权限的类似环境)。在这里,你可以完成全部工作:保存追踪器、运行一次,然后把定期执行的计划交给你的 Agent。**在确定自己无法运行 CLI 之前,请检查是否已安装
newsjack。**它以预构建的捆绑二进制文件形式提供,不需要 Go、编译器或任何构建/安装步骤。先检查再说:绝不要去找 Go 工具链,也不要告诉用户需要“Go 环境”;请运行newsjack --version。如果它不在PATH中,再尝试捆绑位置~/.newsjack/bin/newsjack --version;如果能运行,之后所有地方都使用这个完整路径。捆绑二进制文件几乎总是已经安装好了——请先验证,不要想当然地认为它缺失。 - 你在普通聊天窗口中(Claude.ai、ChatGPT、Claude Cowork,或任何无法访问文件/命令的环境)。在这里你只能起草内容。写出追踪器配置和计划提示词,然后告诉用户切换到能够保存和运行内容的环境。不要尝试安装或运行任何内容,也不要在尚未保存或安排计划时告诉用户已经保存或安排好了。
需要询问用户的内容
只询问你还不知道的信息:
- 追踪器的名称
- 要监控的关键词(数量不限)
- 每个关键词对应的一条简短说明,解释它实际指的是什么:应关联到哪家公司、产品或人物?这能帮助后续过滤掉错误匹配。
- 可选:关键词含义不明确时需要忽略的词语或用法(例如,一个常用词同时也是品牌名称)
- 检查频率:每天早上、每天两次或每小时
不要询问公司状况、发言人、竞争对手、证明材料、新闻源、目标记者或报道角度。这些都属于新闻借势,不是追踪你自己的关键词是否获得报道。
设置步骤
-
编写跟踪器配置。
coverage-tracker技能每次运行时都会读取这个小文件,因此请严格按照以下格式编写:{ "name": "Profound", "lookback_days": 2, "keywords": [ { "keyword": "profound", "means": "Profound, the AI search analytics company.", "exclude_hints": ["generic adjective uses"] } ] }关键词数量不限。每个关键词对应的
means行都很重要:请明确说明它指的是哪家公司、产品或人物,以便跟踪器之后排除对错误对象的提及或对该词的泛泛使用。如果你在普通聊天窗口中操作,请到此为止。将此配置和第 3 步中的计划提示词交给用户,并告诉他们需要在能够保存和运行内容的环境中完成设置。不要声称配置已保存或已安排。
-
使用以下命令保存配置(将
<slug>替换为跟踪器的简短名称):newsjack coverage init <slug> --config tracker.json如果你是在项目源代码的副本中操作,请改为从项目根目录使用
bin/newsjack。只有在用户明确希望覆盖现有跟踪器时,才添加--force。 -
通过你的 Agent 安排定期检查,而不是使用计算机内置的计划任务工具。 如果你的 Agent 支持安排提示词,请安排以下提示词:
Use the coverage-tracker skill for <slug>.如果你的 Agent 无法自行安排任务,请准确告知用户要在 Claude、Codex、Hermes、OpenClaw 或他们使用的其他工具中安排哪个提示词。不要在用户的计算机上设置系统级计划任务(cron、launchd、systemd 定时器或类似工具)。
-
立即运行一次:如果用户希望获得可用的设置,或者你要端到端完成整个设置,就使用
coverage-tracker技能处理新 slug,并告知用户首次运行的结果。
更新已有跟踪器
首先,查找配置文件的位置:
newsjack coverage status <slug>
这会显示 config_path。打开该位置的配置文件,进行编辑,然后使用以下命令再次保存:
newsjack coverage init <slug> --config tracker.json --force
只修改关键词或其含义说明。已查看和已提醒内容的记录由 coverage-tracker 单独保存在自己的数据库中——不要手动修改。
完成后告知用户的内容
最后,请向用户提供:
- 跟踪器 slug(其简短名称)
- 配置文件的保存位置
- 计划提示词及其运行频率
- 首次运行的结果(如果你运行了)