Skip to content

NapLink现代化的 NapCat SDK

类型安全 · 易于使用 · 功能完整

快速开始

bash
npm install naplink
bash
pnpm add naplink
bash
yarn add naplink
typescript
import { NapLink } from 'naplink';

const client = new NapLink({
  connection: {
    url: 'ws://localhost:3001',
  },
});

client.on('message', (data) => {
  console.log('收到消息:', data);
});

await client.connect();

NapLink 是基于对现有 NapCat SDK 深入分析后,从零开始创建的现代化客户端库。

相比其他 SDK,NapLink 具有:

  • API 超时控制 - 避免请求永久挂起
  • 指数退避重连 - 避免重连风暴
  • 结构化错误 - 清晰的错误信息和调试
  • 自动重试 - 提高调用成功率
  • 内存安全 - 自动清理过期请求

查看 与其他 SDK 对比 了解更多详情。

Released under the MIT License.