bigfocus:DSH 的信息追踪与变动汇报插件

前言

做智能体应用时经常遇到这类需求:让 agent 持续关注某些信息——商品降价、明星动态、行业新闻、自定义指标——一旦变化就主动汇报。靠人工反复查询不现实,自己从头写一套定时任务加通知的脚本,又要处理调度和分渠道推送的细节。

bigfocus 把这件事做成了 DSH 的一个技能:装好后具备定时推送与全渠道分段推送能力,信息变动时自动汇报。下面介绍它的定位、功能与安装方法。

bigfocus 是什么

bigfocus 是 kobenfang 维护的一个 DSH 技能(Agent Skill),一句话定位:追踪商品价格/明星动态/行业信息/自定义指标,变动时自动汇报。

它遵循 Agent Skills 开放标准(SKILL.md + YAML frontmatter),因此除了 DeepSeek Harness (dsh),也能在 OpenClaw、Claude Code 等支持该标准的框架中使用。代码以 MIT 许可证发布(README 的 License 一节与 package.json 均有注明),包名为 @kobenfang/dsh-bigfocus,版本 1.0.0。

核心功能

按仓库说明,bigfocus 提供以下能力:

  • 追踪商品价格,变动时自动汇报
  • 追踪明星动态
  • 追踪行业信息
  • 追踪自定义指标
  • 定时推送(基于 cron 定时任务)
  • 全渠道分段推送能力

前面几项覆盖常见的信息追踪场景,「自定义指标」允许你自己定义要盯的对象。定时与推送部分依赖 cron,仓库在 references/ 目录下提供了相关脚本与模板,下一节会用到。

安装与启用

环境依赖是 Python 3 与定时任务(cron)支持。安装方式有两种。

方式一(推荐):放入用户级共享目录,多个项目可以共用:

mkdir -p ~/.agents
git clone https://github.com/kobenfang/bigfocus.git ~/.agents/bigfocus

方式二:放入当前项目目录:

mkdir -p .agents
cp -r bigfocus .agents/

安装完成后,启动 dsh,即可在技能列表中找到 bigfocus

仓库目录结构如下:

bigfocus/
├── SKILL.md          # 技能定义(Agent Skills 标准)
├── references/cron-install-shell.sh
├── references/cron-templates.json
├── scripts/bigfocus.py

配置定时任务时,可参考 references/cron-install-shell.shreferences/cron-templates.json。完整功能说明见仓库的 SKILL.md。

OpenClaw 用户也可以从 ClawHub 安装:

npx clawhub install bigfocus

需要先确认时用搜索命令:

npx clawhub search bigfocus

适用场景与注意

适合的场景:需要 agent 长期关注某几类信息并在变化时收到通知,比如盯商品降价、跟踪特定人物或行业的动态、监控自定义指标。

安装前有几点注意:

1、bigfocus 依赖 Python 3 和 cron,运行前确认本机具备这两个条件。
2、插件以当前 dsh 进程的权限运行,安装前建议先阅读仓库源码(尤其是 scripts/bigfocus.py),确认行为符合预期。
3、许可证为 MIT,可在确认条款后自行引用或修改。

结尾

bigfocus 解决的问题很具体:把「反复查询 → 发现变化 → 分渠道通知」这条链路交给 cron 定时任务和 dsh 技能来完成,省去自己搭调度和推送的重复劳动。如果你的 agent 需要这类追踪能力,可以装上试试。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye