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-web-search-firecrawl

v0.1.4

Published

Firecrawl search provider and multi-account settings for DeepSeek Harness

Downloads

347

Readme

dsh-web-search-firecrawl

安装

DSH Studio 桌面 App(推荐)

打开 设置 → 插件 → 添加插件,在“包名或地址”中输入:

github:aa2246740/dsh-firecrawl#v0.1.4

桌面端插件管理器负责 Desktop profile 和内置包管理器。本发布已包含编译好的 lib/;普通使用不需要 clone 或本地构建。若应用提示刷新或重新打开,请按提示完成。

Web CLI

dsh plugin --profile web add github:aa2246740/dsh-firecrawl#v0.1.4

这条官方 CLI 命令只写入 web profile,不能修改 Desktop App 的 profile。对于已经运行的 Web Host,请重新打开该 Host 一次,再刷新网页。

给 DeepSeek Harness 的 web_search 换 Firecrawl,并带多账号池。包名仍是 dsh-web-search-firecrawl。仓库是 dsh-firecrawl。

在 ctx.web 上注册 id: firecrawl 的 WebSearchProvider,走 Firecrawl /v1/search。调度默认 round-robin,也可 least-loaded。429 或 5xx 切到下一个健康账号,默认冷却 60 秒。不可重试的 4xx 立刻失败并点名那个账号。

这个 bundle 会把官方 web.searchProvider 设成 firecrawl,并保留 fetchProvider: http。账号在侧栏 插件 里打开已安装的 dsh-web-search-firecrawl,再点该行的 配置。

面向官方 DeepSeek Harness 0.2.0-rc.2(@deepseek-ai/[email protected])。@deepseek-ai/dsh 与同名 @deepseek-ai/dsh-* peer 是 >=0.2.0-rc.1 <0.2.1:接受 0.2.0-rc.2 和稳定版 0.2.0,拒绝 0.2.0 alpha,也拒绝 0.1.7-rc.2。

其它装法(开发/本地测试)

本地目录或 tarball:

dsh plugin --profile web add ./dsh-firecrawl
dsh plugin --profile web add ./dsh-web-search-firecrawl-0.1.4.tgz

dsh.bundle 是开机捕获的。不要再往 profile 的 cordis.patch.yml 手写同一条 insert,会重复挂载。

dsh plugin --profile web remove dsh-web-search-firecrawl

使用

  1. 打开 WebUI 侧栏 插件,进入 dsh-web-search-firecrawl,点 配置。
  2. 加至少一个 Firecrawl API key(firecrawl.dev 的 fc-...),点 保存。密钥不会回显。改名时 key 留空表示保留原 key。
  3. 用会暴露 web_search 的新会话。

激活时会把旧的按账号密钥迁进按账号 ID 索引的 secret dictionary。

许可

MIT。Firecrawl 服务用你自己的账号,遵守它的条款。不要把 API key 或 DSH home/profile 提交进这个仓库。