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

dsh-workstate

v0.1.0

Published

A structured work-state protocol for DeepSeek Harness agent handoffs

Readme

dsh-workstate

用于在不同 AI Coding Agent 之间交接任务的结构化工作状态协议。

dsh-workstateDeepSeek Harness 的本地优先插件。它保存任务目标、进度、决策、失败、验证结果、变更路径、下一步以及 Git 完整性指纹,而不是导出聊天记录。

安装

要求 Node.js 22.19+ 和 DeepSeek Harness 0.1.0-rc.6

dsh plugin --profile web add dsh-workstate

~/.dsh/profiles/web/cordis.patch.yml 中保留已有配置并加入:

- insert:
    - id: workstate
      name: dsh-workstate

重启 DSH 后即可使用。

命令

/workstate checkpoint [备注]
/workstate transfer [接收目标]
/workstate list
/workstate inspect [id]
/workstate diff <from> <to>
/workstate validate [id]
/workstate resume [id]
/workstate resume [id] --allow-diverged

设计原则

  • Packet 只有 checkpointtransfer 两种;resume 是操作。
  • 默认拒绝恢复到已经分叉的工作区;只有用户显式输入 --allow-diverged 才能继续。
  • 不保存源码、Diff、终端全文或环境变量,只保存路径和摘要。
  • 检测到常见凭据格式时拒绝写入。
  • 永不自动 checkout、reset、stash、stage、commit 或 push。

开发

npm install
npm run check

MIT License。