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。

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

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

小夜