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

@dfy-plugins/dsh-visualize

v0.1.5

Published

在 DeepSeek Harness 对话中以会话级 artifact 安全展示交互式 HTML 可视化。

Readme

@dfy-plugins/dsh-visualize

为 DeepSeek Harness 提供 dfy-visualize Skill 和 dfy_visualize_render Tool,把工作区中的 HTML 发布成对话内可交互的可视化。

使用场景

适用于在对话中解释或探索交互图表、图示、模拟器、对比和界面原型,且直接展示能明显帮助理解的情况。

创建独立 HTML、SVG 动画文件、网站、应用页面、组件或修改项目,沿用正常的文件和项目工作流;不能仅因内容包含图表、动画或交互就调用本技能。用户另外要求对话内预览或探索时,再使用可视化发布工具。

存储

每个产物都归当前会话所有:

session-<uuid>/
  session.jsonl.zstd
  artifacts/
    visualizations/
      <artifact-uuid>/
        index.html
        manifest.json
        assets/

归档会保留它;归档管理中永久删除对话时,整个 session-* 目录被删除,可视化和素材也会随之清理。

安全边界

  • iframe 仅开放 allow-scripts,不开放同源、表单、弹窗和顶层导航。
  • CSP 禁止网络请求、外部对象和嵌套页面。
  • Host 只会从会话后端返回的绝对持久化位置中读取 artifact,路由参数不会直接拼成任意文件路径。