阅读时间约 5 分钟

Karma Telegram Bot

Karma One 提供官方 Telegram Bot @karmabox7bot,让你可以随时随地通过 Telegram 与 AI 分身对话。零配置、即绑即用,支持文字和语音的双向交互。

零配置绑定流程

绑定过程非常简单,不需要创建任何 Telegram Bot,也不需要填写 Token:

绑定步骤

  1. 打开设置页面:在 Karma One 应用中进入「渠道管理」
  2. 找到 Telegram 卡片:页面顶部的「Karma Telegram Bot」区域
  3. 生成绑定码:点击「生成绑定码」,系统会显示一个唯一的绑定码
  4. 打开 Telegram:在 Telegram 中搜索 @karmabox7bot
  5. 发送绑定码:向 Bot 发送 /start 你的绑定码
  6. 绑定成功:Bot 会回复确认消息,绑定立即生效
操作示意:

Karma One App                     Telegram
┌─────────────────┐              ┌─────────────────┐
│ 渠道管理         │              │ @karmabox7bot    │
│                 │              │                 │
│ 绑定码: ABC123   │  ────────→  │ /start ABC123   │
│                 │              │                 │
│ [已绑定]         │  ←────────  │ 绑定成功!       │
└─────────────────┘              └─────────────────┘

小贴士:绑定码有时效限制,请在生成后尽快完成绑定。如果超时,重新生成即可。

双向消息

绑定后,你可以在 Telegram 和 AI 之间自由对话:

你发消息给 Bot

你 → @karmabox7bot:明天北京的天气怎么样?

@karmabox7bot → 你:根据查询,明天北京天气晴,气温 15-25°C,
                    适合外出,建议携带一件薄外套。

消息路由

你在 Telegram 发送的消息会被路由到你绑定的默认分身进行处理:

| 消息类型 | 处理方式 | |----------|----------| | 文字消息 | 发送给绑定的分身,回复文字 | | 语音消息 | 先转写为文字,再发给分身处理 | | 图片消息 | 发送给分身进行图片理解和分析 |

多分身路由

如果你有多个分身,可以在 Telegram 中指定与哪个分身对话:

你:@市场分析师 最近互联网行业有什么大新闻?

Bot:[市场分析师] 最近互联网行业的重要动态包括...

默认情况下,消息会路由到你设定的主分身。你可以在设置中更改默认分身。

任务完成推送

Karma Telegram Bot 不仅能接收你的消息,还会主动推送 AI 的工作成果:

推送场景

| 场景 | 推送内容 | |------|----------| | 后台任务完成 | 分身在后台完成的分析、报告等任务结果 | | 每日早报 | 每天定时推送的个性化早报 | | 主动消息 | 分身主动出击模式触发的消息 | | 自动驾驶成果 | 分身自动驾驶执行的周期性任务结果 |

推送示例

@karmabox7bot → 你:
[分身·主动] 市场分析师

你关注的竞品 X 公司今天发布了新产品,以下是快速分析:
1. 产品定位:...
2. 对我们的影响:...
3. 建议应对策略:...

小贴士:推送功能是自动的,只要你绑定了 Telegram Bot,后台任务完成后就会收到推送。不需要额外配置。

语音消息支持

Karma Telegram Bot 支持完整的语音交互体验。

语音输入

  1. 在 Telegram 中长按录音按钮,录制语音消息
  2. 发送给 @karmabox7bot
  3. Bot 自动将语音转写为文字
  4. 转写后的文字发送给 AI 分身处理

语音回复

当 AI 的回复内容较短(500字以内)时,Bot 会同时发送文字和语音版本:

你:[语音消息] "帮我翻译一下 hello world"

Bot:[文字] 你好,世界
Bot:[语音消息] "你好,世界"

对于较长的回复,只发送文字版本,避免语音消息过长影响体验。

语音对话场景

语音功能在以下场景特别实用:

  • 开车时需要快速咨询 AI
  • 步行途中查询信息
  • 不方便打字的场合
  • 练习外语口语对话

绑定管理

查看绑定状态

在「渠道管理」页面可以查看当前的 Telegram 绑定状态:

| 信息 | 说明 | |------|------| | 绑定状态 | 已绑定 / 未绑定 | | Telegram 账号 | 绑定的 Telegram 用户名 | | 绑定时间 | 建立绑定的时间 |

解除绑定

如果需要解除绑定:

  1. 进入「渠道管理」
  2. 找到 Telegram 绑定卡片
  3. 点击「解除绑定」
  4. 确认后绑定立即失效

解绑后:

  • Bot 不再转发你的消息给 AI
  • 不再接收任务推送
  • 对话历史保留在 Karma One 中,不会丢失

重新绑定

解绑后可以随时重新绑定,流程与首次绑定完全相同。

更换账号

如果需要更换 Telegram 账号:

  1. 先解除当前绑定
  2. 用新的 Telegram 账号重新生成绑定码
  3. 在新账号的 Telegram 中完成绑定

与自定义 Telegram Bot 的区别

Karma One 同时支持官方 Bot 和自定义 Telegram Bot:

| 对比项 | 官方 @karmabox7bot | 自定义 Bot | |--------|---------------------|------------| | 配置难度 | 零配置,扫码绑定 | 需要创建 Bot、填写 Token | | 适用场景 | 个人使用 | 团队/企业场景 | | Bot 名称 | 固定为 @karmabox7bot | 自定义名称和头像 | | 功能 | 完整功能 | 完整功能 |

小贴士:个人用户推荐使用官方 Bot,简单快捷。如果你是企业用户,需要用自己品牌的 Bot 对外服务,可以使用自定义 Bot 功能,详见 自定义渠道 章节。

常见问题

Q:绑定后收不到消息怎么办? 检查是否在 Telegram 中屏蔽了 Bot,以及 Karma One 服务是否正常运行。

Q:可以同时绑定多个 Telegram 账号吗? 目前每个 Karma One 账号只能绑定一个 Telegram 账号。

Q:Bot 的消息安全吗? 所有消息通过加密传输,不会被第三方读取。消息内容仅在你的 Karma One 账号中存储。