前言¶
做智能體應用時經常遇到這類需求:讓 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 需要這類追蹤能力,可以裝上試試。