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.sh 與 references/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 需要這類追蹤能力,可以裝上試試。

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

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

小夜