dsh-web-attention-badge

by Luaphes

3 UI 增强npm 检测到 manifest package.json#dsh 社区精选 收录于 08-14

会话需要你时三处同时亮起:角标、标签页标题计数、按状态换色的鲸鱼 favicon。

Attention reminders: frame badge, tab-title count, and a status-colored whale favicon for sessions waiting for input or finished unopened.

安装

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

从 npm 安装预构建包

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

README

目录

English | 简体中文

DeepSeek Harness Web 的关注提醒。当有会话需要你时,三处同时亮起:页面左上角 (1) 式角标、浏览器标签页标题里的 (N) 计数、以及按状态换色的鲸鱼 favicon。

  • 琥珀色——有会话在等待你的输入(ask_user 提问、审批弹窗、计划确认)。
  • 绿色——有会话在你离开时运行完成、尚未打开。

三处提醒共享内置会话存储的同一组计数——无 host 代码、无额外通道。角标点击 穿透,不挡侧边栏。

安装

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

或直接从 GitHub 安装:

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

升级 / 卸载:

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

dsh plugin 会自动完成 bundle 登记,无需手动改配置。

调参

lib/client.js 顶部常量:

  • TAB_TITLE_ENABLED — 标签页标题 (N) 前缀。
  • FAVICON_ENABLED — 鲸鱼 favicon 换色。
  • 角标颜色/位置 — AttentionBadge / Pill 中的 style。

改 bundle 刷新页面即生效;改 manifest 需重启 dsh web。

许可

MIT

参与开发

布局、发布与发版流程见 CONTRIBUTING.md。

原始 README: https://github.com/Luaphes/dsh-web-attention-badge/blob/main/README.zh-CN.md ↗