Julyves/dsh-git-status

Julyves★ 0TypeScript最后同步: 2026-08-16

在 GitHub 打开

DeepSeek Harness(dsh)Web UI 插件:可视化展示当前工程的 Git 分支、HEAD、暂存/修改/未跟踪计数、领先/落后、最近提交与变更文件

README 摘要

dsh-git-status-pill A DeepSeek Harness (dsh) plugin that visualizes Git status in the Web UI: current branch, HEAD, dirty-state counts (staged / modified / untracked), ahead/behind, recent commits, and changed files — right in the session header, no terminal needed. Read this in 简体中文. Features - Branch pill in the session header (right-aligned, per-session): shows the current branch at a glance, with dirty-state and ahead/behind indicators: State Pill Clean ⎇ main Dirty ⎇ main · +2 −1 ?3 (staged / modified / untracked) Ahead / behind ⎇ main ↑1 ↓2 Detached HEAD ⎇ (detached) · a1b2c3d Unborn (no commits) ⎇ main · 无提交 Not a git repo Dimmed 无 Git 仓库 Git unavailable / error Dimmed Git 不可用 (reason in tooltip) - Detail popover (click the pill): repository root, count grid (staged / modified / untracked / ahead / behind), recent commits (hash · subject · author · relative time), changed-file list with status chips, manual refresh button, and last-checked time. - Always-fresh data, zero interaction : automatic fetch on session open, silent polling (host-configured interval, default 30s, no overlapping requests), resync after reconnect, and a manual refresh button. - Deterministic degradatio…

在 GitHub 查看完整 README →
皮肤/UIagentdeepseek-harnessdsh-plugingitpluginweb-uiterminalweb ui

分类