把每日用量画成桌面热力墙并生成总结
23.4/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/30 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add GuihaiHU/dsh-widget该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · market
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 77 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0⚪ 扫描:无法判定尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0已尝试扫描但取不到可分析的源码:仓库或包不存在、已删除,或为非 JS/TS 实现、未随包发布源码。无法判定,不代表安全。
- · 包内无可扫 JS
- · TS 源码(可能为非 JS 实现或未发布源码),无法判定
扫描于 2026/11/4(0 天前) · 范围 全包扫描(包内未声明入口) · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
macOS 桌面小组件:把 DSH 用量画成 GitHub 风格的打卡墙,附 AI 每日总结
README
由 DeepSeek 最新模型翻译生成DSH 小组件 · macOS 桌面马克墙
一个 macOS 桌面小组件:把每天与 DeepSeek Harness(DSH)的对话使用情况,变成一张 GitHub 风格的贡献墙(马克墙),附带每日 token / 成本 / 会话数统计和 AI 生成的每日总结。
布局示意:头部统计、52 周热力格、图例、详情与总结区
功能
- 12 个月马克墙 — GitHub 风格绿色热力格展示每日 token 消耗(52 周 × 7 天),带月份标签、星期标签和 5 档图例。
- 每日统计 — 点击任意一天,查看该日精确 token、估算成本(¥)和会话数。
- 周/月总览 — 头部显示今日、本周、本月 token 总量。
- AI 每日总结 — 点击某天生成约 200 字的当日沟通总结(DeepSeek API),落盘缓存(过去的天永久、今天 30 分钟 TTL),重复点击零成本。
- 实时刷新 — 15 秒增量轮询(mtime+size 缓存),只重解析有变化的会话。
- 桌面小组件体验 — 半透明圆角卡片贴在桌面(图标之上、普通窗口之下),可拖动并记住位置,右键菜单(置顶 / 刷新 / 退出)。
展开完整文档(README 剩余 1 节)
DSH 小组件 · macOS 桌面马克墙 一个 macOS 桌面小组件:把每天与 DeepSeek Harness(DSH)的对话使用情况,变成一张 GitHub 风格的贡献墙(马克墙),附带每日 token / 成本 / 会话数统计和 AI 生成的每日总结。 布局示意:头部统计、52 周热力格、图例、详情与总结区 功能 - 12 个月马克墙 — GitHub 风格绿色热力格展示每日 token 消耗(52 周 × 7 天),带月份标签、星期标签和 5 档图例。 - 每日统计 — 点击任意一天,查看该日精确 token、估算成本(¥)和会话数。 - 周/月总览 — 头部显示今日、本周、本月 token 总量。 - AI 每日总结 — 点击某天生成约 200 字的当日沟通总结(DeepSeek API),落盘缓存(过去的天永久、今天 30 分钟 TTL),重复点击零成本。 - 实时刷新 — 15 秒增量轮询(mtime+size 缓存),只重解析有变化的会话。 - 桌面小组件体验 — 半透明圆角卡片贴在桌面(图标之上、普通窗口之下),可拖动并记住位置,右键菜单(置顶 / 刷新 / 退出)。 环境要求 - macOS 13+ - Xcode Command Line Tools(swiftc);无需 Xcode - Homebrew zstd:brew install zstd - DSH Desktop,会话数据在 ~/.dsh/sessions - 可选:~/.dsh/.credentials.yaml 中的 DEEPSEEK_API_KEY(DSH 配置好即有)——仅每日总结需要 构建与运行 ./build.sh # 产出 build/DSH小组件.app 与 build/parser-tests open build/DSH小组件.app 运行解析器测试: build/parser-tests # 合成数据测试 REAL_SESSION=~/.dsh/sessions///session.jsonl.zstd \ build/parser-tests # 追加真实数据校验 使用方式 | 交互 | 效果 | | 点击某天格子 | 显示该日 tokens · 成本 · 会话数,随后给出 AI 总结(≤200 字) | | 再点同一格子 | 取消选中,清除总结 | | 悬停格子 | 轻微提亮 | | 拖动卡片 | 移动(位置自动记忆) | | 右键卡片 | 置顶 / 立即刷新 / 退出 | | 点击「新对话」 | 启动 DSH Desktop | 数据与隐私 - 会话数据仅本地读取自 ~/.dsh/sessions/...(zstd 压缩的 JSONL)。 - 每日总结只把当天的消息发给 api.deepseek.com(每次点击主动触发,结果本地缓存)。 - API key 从 ~/.dsh/.credentials.yaml 读取,仅用作 DeepSeek API 的鉴权,不上传其他任何内容。 配置 所有可调参数集中在 Sources/AppConfig.swift: - Pricing — token 成本估算(元/百万 token:输入、缓存读、输出)。这是估算而非账单数据,请按实际套餐调整。 - dshAppPath / dshSessionsBase / credentialsPath — 路径。 - summaryModel / summaryMaxChars / todaySummaryTTL — 总结模型、目标字数、当天缓存 TTL。 项目结构 Sources/ Swift 源码(UI + 数据层) AppConfig.swift 可调配置 UsageParser.swift 会话 JSONL 解析、按天 token/成本归集 SessionReader.swift 增量扫描 + 按天文本抽取 SummaryService.swift DeepSeek API 调用 + 200 字智能截断 SummaryCache.swift 落盘总结缓存 WallView.swift 马克墙 UI 与交互 vendor/ zstd C 桥 + 第三方 zstd 头文件(见 vendor/README.md) Tests/ParserTests.swift 解析/缓存/截断测试 build.sh 一条命令构建打包(无需 Xcode) docs/ 架构文档(中文 / EN) Roadmap - Phase 2(规划中):dsh:// 深链直达具体会话;WidgetKit 系统小组件;Windows 版(Tauri/Electron)。 许可证 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
GuihaiHU/dsh-widget
把每日用量画成桌面热力墙并生成总结
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,225未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,370已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13941 个插件含 PR 收录与…
★ 355已汉化DSH
71.8
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这是你的仓库?认领条目