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

mioku

v0.9.2

Published

Mioku - Plugin framework extended from mioki for NapCat OneBot v11

Readme

Mioku

AI-powered bot application based on mioki

基于 mioki 的聊天机器人框架。

特性

  • 🔌 插件系统 - 支持独立 npm 包管理,支持热插拔
  • 🛠️ 服务架构 - 可复用的服务层,插件声明式依赖
  • 🤖 AI Skill 系统 - 插件可注册 Skill,包含多个 AI 工具
  • 📚 帮助系统 - 插件帮助信息自动注册和生成
  • ⚙️ 配置管理 - 插件独立配置,支持热更新
  • 📦 Workspace 管理 - 使用 bun workspace,插件和服务独立依赖管理

环境要求

  • bun JavaScript 运行时和包管理工具

一键安装 bun 命令: npm install -g bun

  • git 用于版本管理和插件安装
  • chromium 内核的浏览器,用于系统截图服务,缺失将无法使用大部分插件功能

常见支持的浏览器有 Chrome(推荐) / Edge / chromium(Chrome的开源版本)

快速开始

使用 npx mioku 一键创建项目:

npx mioku

首次启动时会自动询问 mioki 相关配置字段,并引导你填写 NapCat 正向 WS 配置。

首次启动还会询问是否安装 WebUI。

除了 NapCat,还可以使用其他任何符合 OneBot v11 协议的实现端如 LLTwoBot/Lagrange 等。可能会出现少许兼容性问题。

启动

cd <项目名称>
bun run start

插件/服务安装

推荐使用 WebUI 管理插件/服务

使用 npx mioku 命令安装或更新插件/服务:

# 安装插件
npx mioku install plugin <名称>
# 例如: npx mioku install plugin 60s

# 安装服务
npx mioku install service <名称>
# 例如: npx mioku install service ai

# 更新所有 mioku 相关包
npx mioku update all

# 更新 mioku 框架本身
npx mioku update self

WebUI

WebUI 会随框架自动加载,访问 http://127.0.0.1:3339 进入管理界面。

首次启动会提示设置登录密钥。

开发

# 开发模式
bun run dev

# 构建 mioku 包
bun run build

# 文档开发
bun run docs:dev
bun run docs:build

许可

MIT