dsh-tibo-reset-watch:在 DSH 角標裏盯住 X 時間線並譯爲中文

前言

在 DeepSeek Harness(DSH)裏寫 agent 或跟 Codex 用量相關的工作時,有人會專門盯住 Tibo(@thsottiaux)在 X 上的動向——很多 Codex 用量恢復、配額或故障信息會先出現在他的時間線。自己開瀏覽器刷 X,或把內容丟進對話裏讓模型總結,都會佔注意力或消耗對話 token。

dsh-tibo-reset-watch 是 DSH 裏的一塊右上角角標卡片:由 Host 側輪詢數據源、去重、可選翻譯,有新帖時展開顯示;不啓動 agent 輪次,窗口關閉時不工作。下面介紹它做什麼、怎麼裝、怎麼配。

這是什麼

  • 定位:DeepSeek Harness 插件,分類屬聯網工具;在界面右上角以角標形式展示所監視賬號的最新帖文,默認譯爲簡體中文。
  • 維護者:593682963wd-wq。
  • 版本:資料中 package.json 爲 0.1.0;運行要求 DSH >=0.2.1-rc.3。
  • 許可證:MIT。

自帶 Tibo 預設(@thsottiaux),通過第三方鏡像 tiboreset.com 的 markdown 時間線按分鐘級跟蹤;同一套卡片也可改爲任意你配置的 JSON 或其它 tiboreset 鏡像地址。

核心功能

資料中寫明的行爲如下:

  • 默認每 3 分鐘輪詢一次(可配置),按 post id 去重;列表按時間新到舊排列。
  • 懸停或點擊某行即標記已讀;全部看完后角標收起。
  • 回覆類帖文提供「看原帖 ▾」,通過無 key 的 fxtwitter API(api.fxtwitter.com/status/<id>)展開被回覆原文。
  • 正文若提及 usage-limit reset、quota 或 outage,行上會加 ◆ RESET 標記。
  • 若 Host 已安裝翻譯服務,則經 Host 翻譯;未安裝時仍顯示原文。設置 "translate": false 可完全不做翻譯。

抓取與解析、翻譯請求均在 Host 側完成,不佔用對話 token。

安裝與啓用

在已安裝 DSH 的環境裏執行官方安裝命令:

dsh plugin add dsh-tibo-reset-watch

裝好後若一分鐘內右上角沒有出現角標,重啓一次 DeepSeek Harness。

首次運行會在本機寫入配置目錄 ~/.dsh/tibo-reset-watch/,並生成默認 config.json(見下一節)。插件以當前 DSH 進程權限運行;安裝前可按慣例查看倉庫中的 index.js、client.js 與許可證。

配置說明

首次運行生成的 ~/.dsh/tibo-reset-watch/config.json 示例:

{
  "accounts": [
    {
      "id": "tibo",
      "label": "Tibo",
      "handle": "thsottiaux",
      "sourceType": "tiboreset",
      "sourceUrl": "https://tiboreset.com/X-posts",
      "enabled": true
    }
  ],
  "pollMinutes": 3,
  "keep": 40,
  "translate": true,
  "sourceLanguage": "en",
  "targetLanguage": "zh-CN",
  "cardTop": 74
}

常用字段含義(與 README 表一致):

字段 含義
accounts 監視源列表;"enabled": true 的項會合並進同一張卡片
sourceType tiboreset 讀鏡像站的 markdown 時間線;json 讀普通 JSON 接口
sourceUrl 拉取地址
pollMinutes 輪詢間隔(分鐘,最小 1)
keep 本地保留條數(最小 5)
translate false 時只顯示原文
cardTop 卡片距窗口頂部的像素,用於避開其它浮層

json 源需返回形如 { "posts": [...] } 的數據;也接受 items、data 或裸數組。單條記錄識別鍵包括 id、text(或 content)、createdAt(或 created_at、date)、replyTo、replyToId、stats 等。

改完配置後 重載窗口 即可,不必重啓整個 DSH。若改的是 Host 側 index.js,則需重啓 DSH;改 client.js 則重載頁面。

典型用法

1. 默認盯 Tibo 的 reset 相關動向

保持預設 accounts 與 sourceUrl 不動,裝好插件、確認角標出現後,有新帖時卡片展開;關心配額恢復的行可看 ◆ RESET 標記。

2. 增加或換成 JSON 源

在 accounts 裏追加條目,例如:

{
  "id": "custom",
  "label": "自定義源",
  "handle": "",
  "sourceType": "json",
  "sourceUrl": "https://example.com/api/posts.json",
  "enabled": true
}

接口返回示例:

{
  "posts": [
    {
      "id": "123",
      "text": "hello",
      "createdAt": "2026-01-01T00:00:00Z"
    }
  ]
}

保存配置後重載 DSH 窗口。

3. 僅看英文、避免譯文出網

將 translate 設爲 false。資料說明:除翻譯外,出站請求僅爲配置的 sourceUrl、展開回復時的 fxtwitter,以及可選的 Host 翻譯服務;帖文與已讀狀態在 ~/.dsh/tibo-reset-watch/ 與瀏覽器 localStorage,插件不讀取憑證、API key、工作區文件或會話歷史。

數據源限制與適用場景

適合誰:需要在 DSH 工作臺旁以輕量方式跟 X 時間線(尤其是 Codex 用量/故障類信息),又不想爲每條動態開 agent 對話的開發者。

內置 Tibo 源說明(README 免責聲明):

  • tiboreset.com 是第三方公開文本鏡像,非 X 官方 API,與 X、OpenAI 無隸屬關係。
  • 相對直播延遲數分鐘;大約只保留近兩天的帖,長時間離線會丟中間段。
  • 僅文本,不展示圖、視頻、轉推;鏡像隨時可能變更或下線,此時卡片顯示 OFFLINE,已有行仍可讀。

DSH 生態是「一切皆插件」;插件目錄站點 SkillHub 爲社區獨立站點,與 DeepSeek / 幻方無官方從屬關係。本插件 GitHub 星標數爲 0(以目錄線索爲準),不代表功能完備度,使用前請自行覈對源碼與數據合規。

結尾

dsh-tibo-reset-watch 把「盯時間線 + 可選中文 + reset 標記」收進 DSH 右上角角標,輪詢與翻譯在 Host 完成,不消耗對話 token。安裝命令爲 dsh plugin add dsh-tibo-reset-watch,配置落在 ~/.dsh/tibo-reset-watch/config.json。

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

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

小夜