fengling375/dsh-nyan-context-progress0

dsh-nyan-context-progress

Out-of-tree dsh web plugin: a Nyan-style context-length progress bar in the bottom-right shell overlay

AI 분석

核心用途是可视化展示当前会话的上下文长度占用比例。适合喜欢个性化 UI 且需要直观监控上下文余量的用户。支持拖拽位置和悬浮显示百分比。

패키지
dsh-nyan-context-progress
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 16.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

dsh-nyan-context-progress

Nyan Cat

dsh Web 客户端右下角上下文占用进度条,复刻 JetBrains NyanProgressBar 的确定态视觉。

效果预览

功能

  • 右下角 200x20 进度条,不遮挡下方 UI
  • 基于官方 contextPressure 投影实时显示上下文占比
  • 鼠标悬浮显示 Context 50%
  • 支持拖拽并记住位置
  • 无可用数据时自动隐藏
  • lib/ 已提交构建产物,普通安装无需编译

安装

git clone git@github.com:fengling375/dsh-nyan-context-progress.git
cd dsh-nyan-context-progress
dsh plugin --profile web add "$PWD"

$DSH_HOME/profiles/web/cordis.patch.yml 追加:

- insert:
    - id: dsh-nyan-context-progress
      name: 'dsh-nyan-context-progress'

重启 dsh web 后生效。

卸载:

dsh plugin --profile web remove dsh-nyan-context-progress

开发

node build.mjs              # 构建 lib/
node scripts/selfcheck.mjs  # 自检 bundle 契约

类型检查与二次构建依赖 sibling 目录的 deepseek-harness 源码;普通使用无需。

致谢

License

MIT