SuperAPI AI 工具集

streaming

通用与其它

查看项目

更新于 10-15 19:55

技能介绍

Streaming 属于 cloddsbot(来源 alsk1992/cloddsbot)的响应流式输出配置模块,官方资料定位为“Response streaming configuration and real-time output”,用于配置响应流式输出、打字指示器和实时消息投递。

用途与能力:通过聊天命令查看与调整流式设置,包括 /streaming 显示当前设置、/streaming status 查看状态;用 /streaming enable 与 /streaming disable 开关流式;用 /streaming chunk-size 50 设置分块大小(字符)、/streaming delay 100 设置分块间隔(毫秒);打字指示器用 /streaming typing on|off 开关、/streaming typing duration 3000 设置时长;平台维度用 /streaming platforms 查看限制、/streaming platform telegram chunk 100 按平台设置。

TypeScript API:从 'clodds/streaming' 导入 createStreamingConfig,可设置 enabled、minChunkSize、maxChunkSize、chunkDelayMs、showTyping、typingDurationMs,以及 platformLimits(telegram、discord、slack 等的 maxMessageLength 与 maxChunkSize)。实例方法包括 enable()、disable()、isEnabled()、setChunkSize(100)、setChunkDelay(75)、getSettings()、setPlatformLimit()、getPlatformLimits()、enableTyping()、disableTyping()、setTypingDuration(5000)。

平台限制参考:Telegram 单条上限 4,096 字符、推荐分块 80-100;Discord 2,000 字符、100-150;Slack 40,000 字符、150-200;WhatsApp 65,536 字符、100-150;WebChat 无限制、150-200。

最佳实践:移动端使用更小分块以改善慢速连接体验;延迟调至 50-100ms 更自然;短回复建议关闭流式(如“OK”);流式会带来额外开销,需监控性能。

限制:资料未提供价格、计费方式、支持的平台清单之外细节,也未提供安装步骤、版本要求或错误处理说明,这些暂未提供。