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-cross-chat

v1.1.3

Published

DSH cross-conversation messaging plugin: list_sessions / send_session_message / read_session / create_session tools let agents create conversations and message each other across sessions.

Readme

dsh-cross-chat

English · 中文

让 DeepSeek Harness 的 agent 拥有 Claude Code / Codex 式的自主协作能力——一个"协调者"会话,多个并行的"执行者"会话。

License: MIT Version DeepSeek Harness

会话发现 跨会话通信 结果回收 会话创建 图片自适应投递 来源标记卡片

dsh-cross-chat 卡片

dsh-cross-chat 为 DeepSeek Harness 的 agent 补齐 Claude Code / Codex 式的自主协作能力:一个"协调者"会话即可创建多个"执行者"会话、跨会话互发消息并读回结果,将大型任务拆分为并行会话推进。

能力

| 工具 | 作用 | |---|---| | list_sessions | 列出当前可通信会话,支持按 ID 或标签模糊过滤 | | send_session_message | 发送消息并唤醒对方 agent(目标忙则排队),支持附带图片与文件 | | read_session | 读取目标会话最近消息(默认 20 条,上限 50 条) | | create_session | 新建对话,可选标题与开场消息;cwd 属于已注册工作区时自动挂入对应分组 |

图片自适应投递——发送前先探测目标模型能力:支持图片输入的模型收到原生图片;纯文本模型自动降级为文件投递(写入对方工作区并附路径说明)。投递永不失败。

收发闭环——消息带来源标记,接收方以灰色卡片展示,并可原路回复。

安装

一条命令,走 DSH 官方插件通道(dsh plugin 会在你的 profile 里转发给 pnpm):

dsh plugin --profile web add dsh-cross-chat@latest

从 GitHub 安装,或固定版本:

dsh plugin --profile web add github:litwalle/dsh-cross-chat
dsh plugin --profile web add github:litwalle/dsh-cross-chat#v1.1.2

然后重启 dsh web

本仓库已提交构建产物 lib/,从 Git 安装无需构建步骤。如要从源码构建:pnpm install && pnpm run build

配置

可在 profile 的 cordis.patch.yml 中覆盖:

| Key | 默认值 | 说明 | |---|---|---| | attribution | 'prefix' | 正文前加 [跨会话消息 · 来自 <名称>]'none' 关闭 | | maxMessageChars | 4000 | 单条消息字符上限 | | maxReadMessages | 50 | read_sessionlimit 上限 |

已知限制

  • 仅能发现同一进程内活着的会话(当前 Web GUI 中打开的对话)。
  • 纯文本模型收到的是工作区文件 + 路径说明,需要对方有视觉/文件工具才能真正"看到"图片。

License

MIT