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

koishi-plugin-interactive

v1.4.2

Published

多功能互动型QQ机器人插件,支持猜数字、每日签到、幸运抽奖、积分商店、排行榜、成就系统、个人资料、随机互动、将军系统、修仙系统、每日提醒等功能

Downloads

129

Readme

koishi-plugin-interactive

npm

一个多功能互动型QQ机器人插件,基于 Koishi 框架开发。提供丰富的游戏和互动功能,让你的机器人更加生动有趣。现已升级为更全面的社交互动系统,包含答题、关系、农场、公司系统和猜歌名游戏等多种功能。

功能特点

  • 🎮 猜数字游戏:经典的猜数字游戏,支持提示功能
  • 📅 每日签到:连续签到获得额外奖励
  • 🎰 幸运抽奖:消耗积分获得随机奖励
  • 🛒 积分商店:使用积分购买各种道具
  • 🎒 物品系统:管理和使用背包中的物品
  • 🏆 排行榜系统:查看不同类别的用户排名
  • 🎖️ 成就系统:完成特定目标解锁成就
  • 📊 个人资料:查看详细的个人数据统计
  • 💰 寻宝功能:冒险获取双倍积分
  • 🏦 银行系统:存款并获取每日利息
  • 🏠 房产系统:购买房产并收取租金
  • 🧧 红包功能:发送和抢红包
  • 🔫 抢劫功能:冒险抢劫其他玩家
  • 答题系统:回答问题获取积分奖励
  • 💞 关系系统:与其他用户建立好友、情侣关系
  • 🌱 农场系统:种植作物、收获农产品
  • 🏢 公司系统:创建公司、招募员工、提升技能
  • 🎵 猜歌名游戏:根据歌词片段猜测歌曲名称
  • 🐮 养牛系统:领养牛牛,通过互动获得奖励
  • 🏢 公司公户:公司资金管理,支持税率调整
  • 🎟️ 技能券:使用后获得技能碎片
  • 🪖 将军系统:招募士兵、攻打敌军、领取俸禄
  • 🧘 修仙系统:修炼功法、突破境界、获取灵气
  • 💬 随机互动:机器人会随机回复用户消息
  • 每日提醒:定时提醒用户签到和参与活动

安装方法

# 使用 npm
npm install koishi-plugin-interactive

# 使用 yarn
yarn add koishi-plugin-interactive

# 使用 pnpm
pnpm add koishi-plugin-interactive

使用方法

安装并启用插件后,可以使用以下命令:

猜数字游戏

  • 猜数字 start - 开始猜数字游戏
  • 猜数字 <数字> - 进行猜测
  • 猜数字 hint - 使用提示令牌获取提示
  • 猜数字 giveup - 放弃当前游戏

签到系统

  • 签到 - 进行每日签到,获取积分

抽奖系统

  • 抽奖 - 消耗10积分进行抽奖

积分商店

  • 商店 list - 查看商品列表
  • 商店 buy <商品ID> - 购买指定商品

排行榜

  • 排行榜 - 查看积分排行榜
  • 排行榜 points - 查看积分排行榜
  • 排行榜 sign - 查看连续签到排行榜
  • 排行榜 games - 查看游戏胜场排行榜
  • 排行榜 lottery - 查看抽卡之王排行榜

成就系统

  • 成就 - 查看已解锁和未解锁的成就

个人资料

  • 资料 - 查看个人详细数据

寻宝功能

  • 寻宝 - 冒险寻宝,有机会获得双倍积分
  • 寻宝 状态 - 查看当前寻宝状态和冷却时间

银行系统

  • 银行 存款 <金额> - 将积分存入银行
  • 银行 取款 <金额> - 从银行取出积分
  • 银行 查询 - 查询银行账户信息和利息

房产系统

  • 房产 列表 - 查看可购买的房产类型
  • 房产 购买 <类型> - 购买指定类型的房产
  • 房产 出售 <ID> - 出售指定ID的房产
  • 房产 查询 - 查询已拥有的房产
  • 房产 收租 - 收取所有房产的租金

红包功能

  • 发红包 <金额> <数量> - 发送指定金额和数量的红包
  • 抢红包 <ID> - 抢指定ID的红包
  • 红包 列表 - 查看当前可抢的红包

抢劫功能

  • 抢劫 @用户 - 尝试抢劫指定用户
  • 抢劫 状态 - 查看当前抢劫冷却时间

答题系统

  • 答题 - 获取一道随机题目
  • 答题 <答案> - 提交答案
  • 答题 排行 - 查看答题排行榜

关系系统

  • 好友 申请 @用户 - 向指定用户发送好友申请
  • 好友 接受 @用户 - 接受指定用户的好友申请
  • 好友 拒绝 @用户 - 拒绝指定用户的好友申请
  • 好友 列表 - 查看自己的好友列表
  • 好友 赠送 @用户 <物品ID> - 赠送物品给好友
  • 情侣 求婚 @用户 - 向指定用户求婚
  • 情侣 接受 @用户 - 接受指定用户的求婚
  • 情侣 拒绝 @用户 - 拒绝指定用户的求婚
  • 情侣 状态 - 查看自己的情侣状态
  • 情侣 分手 - 与当前情侣分手

农场系统

  • 农场 - 查看自己的农场状态
  • 农场 种植 <作物> - 种植指定作物
  • 农场 收获 <位置> - 收获指定位置的作物
  • 农场 浇水 <位置> - 给指定位置的作物浇水
  • 农场 升级 - 升级农场,增加种植位置
  • 农场 商店 - 查看农场商店
  • 农场 购买 <物品> <数量> - 购买农场物品

公司系统

  • 公司 注册 <公司名> - 注册一家新公司
  • 公司 信息 - 查看你的公司信息
  • 公司 升级 - 升级你的公司
  • 公司 雇佣 @用户 - 雇佣指定用户
  • 公司 解雇 @用户 - 解雇指定用户
  • 公司 列表 - 查看所有公司列表
  • 公司 公户 存入 <金额> - 向公司公户存入资金
  • 公司 公户 取出 <金额> - 从公司公户取出资金
  • 公司 公户 查询 - 查询公司公户余额
  • 公司 税率 设置 <税率> - 设置公司税率(0-30%)
  • 公司 税率 查询 - 查询当前公司税率
  • 打工 - 在公司工作赚取积分
  • 打工 信息 - 查看你的工作信息
  • 打工 辞职 - 辞去当前工作
  • 技能 列表 - 查看可学习的技能列表
  • 技能 学习 <技能名> - 学习指定技能
  • 技能 信息 - 查看你的技能信息
  • 技能券 使用 - 使用技能券获得技能碎片
  • 技能券 合成 <技能名> - 使用技能碎片合成技能

养牛系统

  • 牛牛 领养 - 领养一头牛牛
  • 牛牛 信息 - 查看你的牛牛信息
  • 牛牛 喂食 - 给牛牛喂食
  • 牛牛 清理 - 清理牛牛的粪便
  • 牛牛 挤奶 - 从牛牛身上获取牛奶
  • 牛牛 出售 <产品> - 出售牛牛产品获得积分

猜歌名游戏

  • 猜歌 - 开始猜歌名游戏
  • 猜歌 跳过 - 跳过当前歌曲
  • 猜歌 提示 - 获取歌名提示
  • 猜歌 排行 - 查看猜歌排行榜

将军系统

  • 将军 - 显示将军系统的帮助信息和可用命令列表
  • 将军 状态 - 查看军队状态,包括职位、士兵数量、资源数量和战力值等
  • 将军 招兵 <数量> - 招募新兵 (10积分/人)
  • 将军 训练新兵 <数量> - 训练新兵成为士兵 (消耗武器和物资)
  • 将军 购买武器 <数量> - 购买武器 (1积分/个)
  • 将军 购买物资 <数量> - 购买物资 (1积分/个)
  • 将军 训练俘虏 <数量> - 将俘虏训练为士兵
  • 将军 治疗伤员 <数量> - 治疗伤员恢复为士兵
  • 将军 领取俸禄 - 领取每日俸禄
  • 将军 找土匪 - 寻找土匪
  • 将军 攻打土匪 <代码> - 攻打指定土匪
  • 将军 找敌军 - 寻找敌军
  • 将军 攻打敌军 <代码> - 攻打指定敌军

帮助命令

  • 互动帮助 - 查看所有功能的使用说明

更新日志

v1.0.0

  • 初始版本发布
  • 实现基础功能:猜数字游戏、签到系统、抽奖系统、积分商店

v2.0.0

  • 更名为 interactive
  • 新增寻宝功能
  • 新增银行系统
  • 新增房产系统
  • 新增红包功能
  • 新增抢劫功能
  • 优化物品系统,增加物品类型
  • 优化排行榜系统,增加更多排行类别
  • 优化配置项,增加更多自定义选项

v3.0.0

  • 新增答题系统,支持多种题目类型和难度
  • 新增关系系统,支持好友和情侣关系
  • 新增农场系统,支持种植、收获和农场升级
  • 优化商店系统,增加更多物品类型
  • 优化用户体验,增加更多互动方式
  • 增强系统稳定性和性能

v4.0.0

  • 新增公司系统,支持创建公司、招募员工和公司升级
  • 新增打工功能,可在其他玩家的公司工作赚取积分
  • 新增技能系统,提升工作效率和公司收益
  • 新增猜歌名游戏,根据歌词片段猜测歌曲名称
  • 优化用户界面和交互体验
  • 修复了多个已知问题

v5.0.0

  • ✨ 新增养牛系统,用户可以领养、喂养牛牛并获得产品
  • 🏢 公司系统增加公户功能,支持资金存取管理
  • 💰 新增公司税率设置,可调整20-50%之间
  • 🎟️ 新增技能券系统,可获得技能碎片并合成技能
  • 🔧 优化公司系统工作机制,提高用户体验
  • 🐛 修复多个已知问题,提升系统稳定性

v6.0.0

  • 🪖 新增将军系统,支持招募士兵、攻打敌军、领取俸禄等功能
  • 🔄 优化系统性能和稳定性
  • 🐛 修复了公司税率过高的问题
  • 🔧 修复了公户仅能老板转入的问题
  • 🏢 调整了部分不合理的数值

v7.0.0

  • 🧘 新增修仙系统,支持修炼、丹药、功法、突破、商店等
  • 🏞️ 修复了将军系统部分已知问题
  • 🔮 修复了部分不合理的数值
  • 🐛 修复了多个其他已知问题,提升系统稳定性

贡献指南

欢迎为本项目做出贡献!以下是贡献的步骤:

  1. Fork 本仓库
  2. 创建你的特性分支 (git checkout -b feature/amazing-feature)
  3. 提交你的更改 (git commit -m 'Add some amazing feature')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 开启一个 Pull Request

许可证

MIT