DeepSHPlugins
dsh-web-attention-badge 项目预览
GITHUB / COMMUNITY PROJECT

dsh-web-attention-badge

UI 增强JavaScriptMIT

会话需要你时三处同时亮:边框徽标、标签页标题计数、鲸鱼 favicon 变琥珀色

6 StarsLuaphes 更新时间 2026-09-09
访问 GitHub 仓库
dsh-web-attention-badge 项目预览

项目介绍

favicon 都替你着急,你说 agent 有多需要你
中文

会话需要你时三处同时亮:边框徽标、标签页标题计数、鲸鱼 favicon 变琥珀色

English

When a session needs you, three places light up at once: frame badge, tab-title counter, and the whale favicon turns amber

项目信息与收录信号

快照 2026-09-11
作者 / 组织
Luaphes
仓库
Luaphes/dsh-web-attention-badge
GitHub Stars
6
Forks
1
开发语言
JavaScript
许可证
MIT
最近推送
2026-09-09
Manifest
数据中检测到声明

公开仓库不自动等于可商用;许可证与当前兼容性以原项目文档为准。Manifest 和数据评分不构成安装安全认证。

数据评分

71/ 100
维护活跃
99
文档与实用信息
85
生态关注度
28
安装便捷信号
75
项目声明信号
100

近 2 天仍在更新;README 含完整安装与使用说明;关注度尚低(6)。

评分来自已有数据快照的五维模型,仅作浏览参考,不是实际使用评测或安全检测结论。

安装与使用

所有项目资料与许可均以对应 GitHub 仓库为准。

dsh plugin add github:Luaphes/dsh-web-attention-badge

复制命令不会自动执行。请先阅读仓库文档,确认环境要求与许可证。

项目截图

仓库 README

GitHub 原文

已保存的仓库文档快照;文档抓取时间未记录,可能与上方目录介绍处于不同版本。安装前请核对当前仓库说明。

dsh-web-attention-badge

English | 简体中文

Browser tab strip: the whale favicon in the tab sits dark, tints amber (a session is waiting on you), then green (a session finished while you were away), with a (1) pending count in the tab title — session state readable without opening the page

One glance at the tab bar: the whale favicon and the (N) title count track your sessions in real time — amber = waiting on you, green = done. No need to open the page.


DSH Curated Plugin

npm version

License: MIT

GitHub stars

Watch the tab, not the terminal. dsh-web-attention-badge is a one-line, zero-install plugin for the DeepSeek Harness WebUI. It turns the one place your eyes already land every few seconds — the browser tab bar — into a live status light for your agent sessions.

Why not just install a monitor app?

The "session dashboard" genre usually means: another install, a tray icon that lives forever, a second window to open, a side channel to keep in sync. This is the opposite.

  • Zero-install. One command. No desktop app, no service, no tray icon, no

background process. The whole thing is a hand-written client bundle that plugs into the official WebUI — close the tab and nothing runs.

  • No second screen. Status lives where you already look: the tab bar.

One glance and you know the state — *waiting on you* (amber) or *done* (green), even from a background tab.

  • No new transport. The badge reads the WebUI's built-in sessions store —

the same counts the UI itself uses. Zero host code, zero extra plumbing.

  • Zero config, click-through. pointer-events: none — it never steals a

click from the sidebar and never needs setup.

Three surfaces, one glance

Surface🟠 Amber🟢 Green
Corner pill (top-left of the frame)(1) — a session is waiting for your input(N) — sessions finished while you were away, not yet opened
Browser tab title(1) DeepSeek Harness…(N) DeepSeek Harness…
Whale favicon (left edge of the tab)tinted ambertinted green
  • Amber = a session is blocked on *you*: an ask_user question, an

approval prompt, or a plan-mode review.

  • Green = a session finished while you were away and hasn't been opened

yet.

The favicon sits at the left edge of the tab, so the reminder survives even when the tab title is truncated.

💛 **If "one glance at the tab bar and I know the state" is a pain point you
actually feel — leave a ⭐ Star. It genuinely means a lot to the author,
and it helps the next person find this tool.**

Install — 3 steps, under a minute

1. Add the plugin. One command; dsh plugin registers the bundle automatically, no manual config:

dsh plugin --profile web add dsh-web-attention-badge

Prefer the source? Pin a tag straight from GitHub:

dsh plugin --profile web add "github:Luaphes/dsh-web-attention-badge#v0.3.2"

2. Restart dsh web and open the WebUI.

3. Start a session, then look away. Switch to another tab and glance at the tab bar — pill, (N) title, and the recoloring whale tell you everything. You're done.

Upgrade / uninstall:

dsh plugin --profile web update dsh-web-attention-badge
dsh plugin --profile web remove dsh-web-attention-badge

Tuning

Constants at the top of lib/client.js:

  • TAB_TITLE_ENABLED — the (N) browser tab-title prefix.
  • FAVICON_ENABLED — the whale-favicon recolor.
  • Pill colors/position — the style maps in AttentionBadge / Pill.

Bundle edits apply on a page refresh; manifest edits need a dsh web restart.

License

MIT

⭐ Support this tool

This little plugin was thrown together in a few hours during the early days of DSH — no design doc, no dashboard, just "make the tab bar tell me what's happening". If it cut your pain point, a ⭐ Star is the best thank-you: it matters to me, and it keeps a small tool visible.

Development

See CONTRIBUTING.md for layout, release and publishing.

使用前核对

安装步骤、兼容版本与授权范围以原项目当前文档为准。Stars 和评分是快照中的导航信号。

安装与排错 · 项目问题反馈

同类项目