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

@aicloud360/dsh-cloud-disk

v0.1.1-rc.2.cloud.2

Published

Provider-neutral CloudDisk capability seam with stable node, page, user, and error vocabulary

Readme

@aicloud360/dsh-cloud-disk:云盘能力

English | 中文

CloudDiskRuntimectx.cloudDisk)定义 360 AI 云盘 UI 和 Agent Consumer 使用的、与提供方无关的原生云盘能力 seam。本包拥有稳定的节点、分页、用户、提供方和错误词汇,不公开 MCP transport、工具结果 block 或外部 API 类型。

服务 API

| 成员 | 语义 | |---|---| | registerProvider(provider) | 按稳定 id 注册一个后端并返回 disposer。id 重复时抛出 CLOUD_DISK_DUPLICATE_PROVIDER。 | | getUser(signal?) | 通过选中的提供方读取规范化用户信息。 | | list(request, signal?) | 读取一个规范化的远端目录分页。 | | search(request, signal?) | 搜索远端节点并返回稳定节点 id。 |

提供方在每次执行时选择。配置了 provider 时,该 id 必须已注册且可用;未配置时必须恰好存在一个可用提供方。缺失、不可用、歧义和空注册表都使用稳定的 CloudDiskError code。

安全与模型体验

提供方配置只接受 credential reference,不接受密钥字节。API Key 解析、HTTP 请求、鉴权、签名、重试和外部响应解析属于 Host 侧 Provider。Consumer 只能接收规范化领域值。面向模型的 Consumer 必须记录发送给模型的每个目录或文件 id;本包本身不贡献提示词或面向模型的工具。

KV Cache 影响

不会直接导致失效。Agent 和 UI Consumer 拥有提示词前缀及上下文更新。

已知限制与暂缓事项

  • 首个 seam 只包含用户信息、目录列表和搜索。变更、传输、审批和失效事件必须与所属执行器及测试一起加入。
  • 服务不提供观测或状态查询 API;可用性通过执行操作并路由 CloudDiskError 观察。
  • 直连 360 API Provider 属于独立包,首期运行时不依赖 MCP。