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-custom-mode

v2.2.2

Published

Edit a DeepSeek Harness (dsh) custom mode: system prompt, base mode, and plugin switches.

Readme

dsh-custom-mode

English | 中文

在 DeepSeek Harness(dsh)里改自定义模式的系统提示词、基础模式和插件开关。可以有多个助手。custom mode、system prompt、prompt editor。

安装

钉版本。只写包名时,pnpm 的发布冷却期可能装到旧版。细节见 docs/TROUBLESHOOTING.zh.md。

dsh plugin --profile web add [email protected]

重启为这个 profile 提供服务的进程。设置页上的版本号才是正在运行的版本。

桌面端从应用里的插件页安装。CLI 不能改 profiles/desktop。

在 Windows 上,install.sh 是 bash,而且 PATH 里要有 dsh。否则用 DeepSeek Harness 自带的 dsh,或 node node_modules/@deepseek-ai/dsh/lib/bin.js。

使用

  1. 打开设置 → 自定义模式。
  2. 改系统提示词。保存按钮在编辑器下面。
  3. settings.yaml 里还没有 agent-presets.default 时,新会话用这个助手。已经写过的值保持原样。

提示词是 prompt.md。下一步组装模型输入时会重读这个文件。历史可以把旧稿载入编辑器;载入不落盘。打开页面之后文件被改过时,这一次保存会被拒绝。模型要改同一份文件,只能走 custom_prompt,并且先问过你。

页面分成两支。当前助手改的是已经打开的这一位,基础模式五档都可以点。新建助手只在点「新增助手」时写入:开发、写作、聊天可以点,工具底只有官方标准模式是亮的。其余四档是暗的,在这一支里点不了。

| 姿态 | 新建之后 | | --- | --- | | 开发 | 官方标准模式,工具按出厂。 | | 写作 | 官方标准模式。终端关,文件工具开。 | | 聊天 | 官方标准模式。文件和终端关。 |

边界

  • 不替换标准、PTC、极简、创造。
  • 不附带角色扮演预设。
  • 不用 CLI 改桌面端 profile。headless 不会启动使用 agent preset 的会话。

兼容

声明范围:>=0.1.5-rc.2 <0.2.0-0 || >=0.1.6-alpha.1 <0.2.0-0 || >=0.1.7-alpha.1 <0.2.0-0 || >=0.2.0-0 <0.3.0-0 || >=0.2.1-alpha.1 <0.3.0-0

| dsh | 声明 | 2.2.2 核对 | | --- | --- | --- | | 0.2.0-rc.2 | 声明支持 | 本版发布前的 Windows web profile | | 0.2.1-alpha.1 | 声明支持,CI 有这条腿 | 本版没有重跑 | | 0.1.7-rc.2 | 声明支持,CI 有这条腿 | 本版没有重跑 |

单元套件在 WSL2 Ubuntu 26.04 下也通过了(只有 Node,没有 dsh 进程,没有浏览器)。这不是 Linux 桌面的结果。

文档

许可证

MIT