npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@max-null/dsh-achievements

v0.1.2

Published

SSiD family progress achievements — listens to session/tool events, folds activity into durable counters, unlocks trophies with toasts and an achievements page; the GenUI category merges the genui plugin's own counter data.

Readme

dsh-achievements 路 SSiD 全家桶成就插件

DeepSeek Harness(DSS)全局进度成就系统:监听 session / tool 事件,把工具调用、记忆/模板库工具、上下文审计、token 用量、GenUI 渲染等行为折成成就进度,解锁时 toast + 设置页「成就」面板(全景:含 GenUI 类别的融合视图)。

特性

  • 18 个成就、7 类别(启程 / 记忆 / 审计 / GenUI / 工具 / 行为 / 隐藏),稀有度覆盖 普通 → 传说;隐藏成就(如 夜猫子、自我指涉、亿万富翁)解锁前显示「??」
  • 分层面板:工具名、事件类型、token 计数、当天时刻等叶级标量——绝不读取消息正文、文件内容或错误详情
  • GenUI 融合:client 读取 genui 插件自身的计数存储(dsh.genui.achievements),上报合并——全景页与 genui 成就页数据同源、互不重复计数
  • 本地持久化$DSH_HOME/achievements/state.json,重启保留
  • HTTP 通道/achievements/api(list / recent / clear / genui-merge),信任围栏同 dsh-memory 的 /memory/api
  • 模型工具list_achievements(只读进度查询)

接入

dsh plugin add @max-null/dsh-achievements

设置页 → 「成就」;首次解锁 toast 在页面右下角弹出。

配置

无(零配置;$DSH_HOME 缺省 ~/.dsh)。

设计纪律

成就的意义在「激励探索」而非「统计监控」:所有计数只保留推理所需的叶级标量;卸载/清空(clear)随时可重置;深度内容(正文/文件)不在任何成就的判定路径上。