ForcePilot/backend/package/yuxi/channel/extensions/yuanbao/shared.py
Kris 5946478772 feat(channel): 添加小红书、XMPP、元宝和 Zalo 渠道扩展
新增小红书、XMPP、元宝、Zalo 四个渠道扩展。

小红书渠道扩展主要模块:config, gateway, webhook, outbound, streaming, pairing, security, dedupe, media, status, window

XMPP 渠道扩展主要模块:plugin, config, gateway, outbound, streaming, pairing, security, dedupe, accounts, commands, muc, rate_limiter, stanza_utils, status, monitor

元宝渠道扩展主要模块:plugin, client, config_schema, gateway, outbound(chunk/queue/transport), inbound(dispatcher), streaming, pairing, security, accounts, actions, commands, codec(biz/conn), session, shared, utils

Zalo 渠道扩展主要模块:api, config, gateway, webhook, outbound, pairing, security, session, polling, monitor, status
2026-05-21 12:04:05 +08:00

30 lines
892 B
Python

META = {
"id": "yuanbao",
"name": "Yuanbao (元宝)",
"order": 85,
"label": "Yuanbao",
"aliases": ["yuanbao", "yb", "tencent-yuanbao", "元宝"],
}
def get_default_config():
return {
"mergeText": "merge-text",
"mergeTextMinChars": 2800,
"mergeTextMaxChars": 3000,
"mergeTextIdleMs": 5000,
"mergeTextOverflow": "split",
"disableBlockStreaming": False,
"blockStreamingCoalesceMinChars": 2800,
"blockStreamingCoalesceMaxChars": 3000,
"blockStreamingCoalesceIdleMs": 1000,
"replyToMode": "first",
"dmPolicy": "open",
"pairingTtlSeconds": 3600,
"sessionKeyTtlSeconds": 300,
"historyLimit": 100,
"groupMentionRequired": True,
"fallbackReply": "暂时无法解答,你可以换个问题问问我哦",
"markdownHintEnabled": True,
}