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

@morlay/mydsh-profile

v0.0.14

Published

我的 dsh 个人配置项:界面语言、欢迎提示版本、默认模型与对话视图,外加统一声明的四份 agent preset(复制上游,删掉与 agent-team 冲突的子代理工具行)。

Readme

@morlay/mydsh-profile

NPM Version NPM Downloads NPM Downloads (18 months)

我的 dsh 个人配置项:按行 id 覆盖 config(行由官方 base / web-app 提供),并统一声明四份 agent preset—— 从上游 web-app 的四份 shipped preset 逐行复制,唯一改动是删掉与 Agent Teams 冲突的子代理工具行。

| 配什么 | 值 | | ---------------------- | -------------------------------------------------------- | | locale | 界面语言 zh | | ui-settings-general | 欢迎提示预置成已确认(与上游常量一致,由测试守护) | | agent-default-model | 默认模型(ollama 路由) | | ui-chat | 对话视图展开 | | session-log-deepseek | 关掉官方 DeepSeek 请求携带的会话日志(enabled: false) |

agent preset

| 行 id | preset | 用途 | | ----------------- | ---------- | --------------------- | | preset-standard | standard | 新会话的默认行清单 | | preset-ptc | ptc | PTC(程序化工具调用) | | preset-minimal | minimal | 最小行清单 | | preset-cordis | cordis | Cordis 自扩展 |

四份都按行 id 整段替换 config.plugins(上游语义如此,不合并后续内置变更)。与上游的唯一差别:删掉 delegation 组里的 tool-subagent-control / tool-subagent / tool-subagent-fork——Agent Teams 用同名工具接管 直连委派,两套并存会互相遮蔽;Workflow 的 workflow-ptc / tool-workflow 保留。取舍与代价见 ADR preset 行清单归本包。

不指定 agent-preset-registry.default:新会话挂哪份 agent preset 仍用官方 web-app 的默认(standard); 会话模式是叠加在它之上的会话级扩展,见 设计 官方AgentPreset恢复与会话级扩展。

官方 Office 面不归本包:那几件里能停的行(office-to-pdf)也不停,技能与载荷工具由桌面宿主的代码挂载 (不是 entry 行,profile 层按 id 停不掉,写进来只会拿到 entry not found)。整个 Office 面按会话收口在 @morlay/dsh-session-mode 的 coding 模式名单里(denySkills / denyTools):技能目录不列、skill 工具加载与那个载荷查询被判。

装配:dsh.profile.bundles 列出本包即生效——它排在其它的后面,作为"最后写者"给默认值;行与值的分工见 设计 20260928-官方AgentPreset恢复与会话级扩展。

插件页不挂长文:locale/*.json 的 meta.detail 指向空文件 docs/detail.md,所以 bundle 详情页的"详细介绍"区是空的;本 README 仍是包门面。