Discord 机器人管理器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/discord-bot-manager。
技能介绍
要解决的问题
维护 Discord 机器人时,团队常在三类问题上反复排查:技能包自身的依赖边界不清楚;仓库里多个 package 各自发 release,版本容易错位;discord.js 上游文档更新后,本地认知还停留在旧 README。这个技能的价值在于把“安装入口”收敛成一个可索引条目,并明确它指向的上游来源,而不是自己另造一套 API 封装。
技能如何工作
它的核心不是替业务 bot 做领域逻辑,而是给出可追溯的工程入口:仓库包含多个 package,且各自有 release;真正用于交互 Discord API 的 Node.js 模块是 discord.js;文档内容抽取自 upstream README,因此排查时应回到 discord.js 源码与上游文档核对。
使用时可以按三步走:先看技能条目声明的上游来源与 caveats;再确认目标 package 对应哪个 release;最后把 discord.js 作为 API wrapper 接入现有 Node.js 服务。这样 bot manager 负责把“来源、版本、文档出处”固定下来,业务代码负责 gateway、事件处理和状态机。
适用边界
它适合作为工程导航与初始化文档:当你需要一个明确的 Discord API 封装入口,并希望追溯到 upstream 时最有用。但它不承诺替代 discord.js 的版本管理,也不处理服务器部署、进程守护、多 shard 调度或监控告警。涉及官方 rate limit、intents、权限模型、网关事件时,仍应以当前 upstream README 为准。
使用场景
- 需要在 Node.js 中接入 Discord API 并调用 discord.js 封装功能时,可参考该技能提供的模块入口与使用方式。
- 当仓库包含多个 package 且各自发布 release,需要确认 discord.js 对应版本与依赖关系时,可通过该技能追踪上游来源。
- 从上游 README 提取文档后,需要核对 discord.js API 变更与兼容性说明时,可参考该技能提供的文档来源。
- 需要集成 Discord 机器人并实现消息事件处理、API 调用等核心逻辑时,可基于该技能描述的 discord.js 能力进行开发。
适合人员
- 开发 Node.js 应用的后端工程师,需要在项目中集成 Discord API 并调用 discord.js 提供的功能。
- 维护 Discord 机器人的开发者,需要追踪多个 package 的 release 版本并确认 discord.js 依赖关系。
- 编写技术博客或文档的技术作者,需要准确引用 discord.js 上游 README 中的 API 说明与使用示例。
- 管理开源项目的维护者,需要明确技能来源、仓库结构以及 discord.js 在多 package 项目中的定位。