Skip to content

Business 模式 ​

Business 模式让机器人接管你的 Telegram 私聊(或商业账号),以自定义身份和人设与用户对话。

什么是 Business 模式? ​

Telegram Bot API 提供了 Business 连接功能,允许机器人代理企业账号的消息。在 Openmim 的 Business 模式下,机器人可以:

  • 以你的身份回复用户的私聊消息
  • 完全隐藏 AI 的存在,让用户感觉在与真人交流
  • 根据上下文自然地管理对话节奏
  • 支持完全自定义的人设和回复风格

启用方式 ​

1. 在 Telegram 设置中配置 Business 账号 ​

在 Telegram Premium 账号的设置中,将 Bot 添加为你的 Business 助手。

2. 开启 Business 模式 ​

json
{
  "BUSINESS_ENABLED": true
}

3. 配置允许的用户 ​

json
{
  "BUSINESS_ALLOWED_USER_IDS": ["用户ID1", "用户ID2"]
}

若留空,则接管所有新私聊。

默认人设 ​

Business 模式内置了一个"咪姆酱"风格的默认人设:

  • 可爱活泼、开朗元气、稍微有点黏人
  • 像刚睡醒伸懒腰的小猫,对世界充满好奇
  • 自称"咱"或"我",句尾常带"喵"
  • 像熟人私聊,不像客服

自定义人设 ​

通过 /settings 命令进入 Business 设置面板,可以:

自定义 LLM 接口 ​

Business 模式可以单独设置 API 协议、API Key、Base URL 和模型。协议支持 openai_compatible、openai_responses 与 anthropic;留空时继承全局 LLM 配置。

修改机器人名字 ​

设置对话时机器人代表的名字(即"你"的名字)。

自定义人设提示词 ​

完全自定义人设描述,例如:

一个做独立游戏的95后程序员,平时话不多但对游戏开发很有热情。
说话随意,喜欢用"哈哈"表示轻松,偶尔用技术词汇。

系统会把自定义人设包装到核心规则中,保证 AI 身份不被暴露。

同义词学习 ​

Business 模式支持同义词功能——可以上传你的历史聊天记录,系统会学习你的表达习惯,让机器人的回复更像你本人。

拟人化处理 ​

Business 模式对消息发送进行了深度拟人化处理:

打字延迟 ​

回复发送前会模拟真实打字时间:

配置项默认值说明
BUSINESS_TYPING_DELAY_MIN0.8最小延迟(秒)
BUSINESS_TYPING_DELAY_MAX4.5最大延迟(秒)
BUSINESS_TYPING_DELAY_PER_CHAR0.04每字符额外延迟(秒)

回复长度控制 ​

json
{
  "BUSINESS_MAX_REPLY_CHARS": 800
}

注意事项 ​

道德使用

Business 模式让 AI 假扮成真人与用户对话。请确保:

  1. 在需要时(如用户直接询问)能够承认是 AI
  2. 不用于欺骗、诈骗等有害目的
  3. 遵守你所在地区的相关法律法规

TIP

由于 Telegram Business API 的限制,Business 模式只能处理通过 Business 连接的消息,无法用于普通群聊。

与 Guest 模式的区别 ​

功能Business 模式Guest 模式
适用场景私聊代理任意群组
身份以真人身份回复以机器人身份回复
需要白名单否(通过 Business API)否
人设完全自定义通用机器人人设

基于 python-telegram-bot 构建