教程

OpenClaw Polls 投票功能完全指南:在群聊中创建 AI 辅助投票(2026)

OpenClaw Polls(投票)功能完整指南:AI 自动创建投票(对话中说「发起投票」即可)、支持的渠道(Telegram 原生投票/Discord 按钮投票/Slack 投票/WhatsApp 文字选项)、投票类型(单选/多选/匿名/限时)、AI 分析投票结果并给出建议、定时发起周期性投票(结合 Cron)、在群聊决策场景中的使用模式,以及各渠道投票交互方式差异对比。

2026/4/24分钟 阅读ClaudeEagle

OpenClaw 的 Polls 功能让 AI 助手能在群聊中 直接发起投票——不需要手动创建, 只需用自然语言描述需求,AI 自动生成并发布投票。

工作原理

你:帮我在群里发起一个投票, 问大家这周五团建去哪里, 选项:烧烤、火锅、自助餐 AI(调用 poll 工具): [向 Telegram 发送原生投票] 投票:本周五团建去哪里? ○ 烧烤 ○ 火锅 ○ 自助餐 截止时间:24小时后

各渠道投票实现方式

渠道投票实现特点
Telegram原生 Poll API最佳体验,有投票进度条
Discord按钮组件视觉美观,支持多选
SlackBlock Kit 按钮企业级,支持匿名
WhatsApp原生投票(原生支持)简洁,移动端友好
其他渠道数字选项文字回复 1/2/3 参与

投票类型

单选投票(默认)

你:发起投票:明天例会时间 选项:9:00、10:00、14:00、15:00 AI:[发起单选投票,每人只能选一个]

多选投票

你:发起多选投票:你平时用哪些 AI 工具? 可以选多个:Claude、ChatGPT、Gemini、Copilot、其他 AI:[发起多选投票]

匿名投票

你:发起匿名投票:你对本月绩效考核是否满意? 是 / 否 / 一般 AI:[发起匿名投票,不显示谁投了什么]

限时投票

你:发起投票,2小时内截止: 今天午饭点什么外卖? 选项:沙县、麦当劳、黄焖鸡、自带 AI:[发起有截止时间的投票] 投票将在 2 小时后自动截止

投票配置

json
{
  "tools": {
    "poll": {
      "enabled": true,
      "defaultDuration": 86400,
      "allowAnonymous": true,
      "autoAnalyze": true,
      "analyzePrompt": "投票结束后,总结结果并给出决策建议"
    }
  }
}

defaultDuration:默认投票持续时间(秒),86400 = 24小时 autoAnalyze:投票结束后 AI 自动分析结果

AI 分析投票结果

[投票结束后] AI 自动发送分析: 本次投票结果: - 烧烤:8票(44%)✅ 最高 - 火锅:6票(33%) - 自助餐:4票(22%) 建议:根据投票结果,本周五团建选择烧烤。 已预订:推荐您考虑附近的「某某烤肉」 (要我帮你查一下附近的烧烤店吗?)

定时周期性投票(Cron)

结合 Cron 功能,实现每周/每月固定时间发起投票:

json
{
  "cron": {
    "jobs": [
      {
        "name": "weekly-lunch-poll",
        "schedule": "0 9 * * 1",
        "task": "在工作群发起本周午饭投票,选项为本周推荐的5家附近餐厅",
        "channel": "telegram",
        "target": "-1001234567890"
      },
      {
        "name": "monthly-satisfaction",
        "schedule": "0 10 28 * *",
        "task": "发起匿名投票:本月工作满意度,1-5分,并汇总结果发给管理员",
        "channel": "slack"
      }
    ]
  }
}

实战场景

场景一:团队日常决策

群里的工作流: 每天 9 点自动发起「今日午饭投票」 12 点前截止,AI 汇总后通知 自动统计历史偏好(火锅赢了 6 次)

场景二:产品功能优先级投票

你:帮我发起一个投票, 问团队觉得下个版本哪个功能最重要: 搜索优化、消息提醒、暗黑模式、导出功能 AI:[发起投票] [结束后分析:搜索优化 40% 最高,建议优先排期]

场景三:匿名满意度调查

你:每月底给员工群发一个匿名问卷: 工作满意度(1-5)、本月最大挑战是什么、 对公司有什么建议 AI:[按 Cron 定时发起,收集完整汇总报告]

来源:OpenClaw 官方文档 - docs.openclaw.ai/automation/poll

相关文章推荐

教程OpenClaw Background Tasks 完全指南:让 AI 在后台自主执行长时间任务(2026)OpenClaw Background Tasks(后台任务)完整指南:Background Tasks 与普通对话的区别(异步执行/不阻塞渠道/可中断恢复)、通过自然语言触发后台任务(「帮我在后台处理...」)、openclaw tasks 命令行管理(list/show/cancel/logs)、任务状态跟踪与完成通知、长时间任务的最佳实践(分批处理/超时设置/错误恢复)、与 Cron Jobs 的区别和选用场景,以及实战案例(批量文件处理/代码库扫描/数据报告生成)。2026/4/2教程OpenClaw Gmail 邮件集成完全指南:让 AI 助手自动处理你的收件箱(2026)OpenClaw Gmail 集成完整指南:Google Cloud Pub/Sub 实时推送配置(Topic/Subscription创建/IAM授权)、OAuth2 授权流程、新邮件实时摘要/自动分类处理/订阅邮件归档/Google Calendar 联动,附 OAuth 回调不匹配/Pub/Sub 延迟/邮件重复处理四类常见问题排查。2026/4/1教程OpenClaw Cron 定时任务与 Heartbeat 完全指南:让 AI 助手 24 小时主动工作OpenClaw Cron 定时任务与 Heartbeat 完整教程:Cron 表达式配置、Heartbeat 轮询机制、HEARTBEAT.md 编写、定时发送通知、周期性数据检查、自动日报生成,以及 Cron vs Heartbeat 选择指南和最佳实践。2026/3/15教程OpenClaw Hooks 系统指南:事件驱动自动化与自定义 Handler 开发OpenClaw Hooks 事件驱动系统完整指南:4 个内置 Hook 详解(session-memory/bootstrap-extra-files/command-logger/boot-md)、HOOK.md 格式规范、handler.ts 实现示例、全部事件类型(命令/Session/Agent/Gateway/消息),5 步创建自定义 Hook 与最佳实践。2026/3/10教程OpenClaw Cron Jobs 完全指南:定时任务、孤立执行与多频道投递配置OpenClaw Cron Jobs 完整配置指南:三种调度模式(一次性/固定间隔/Cron 表达式)、Main/Isolated 两种执行模式、多频道投递配置(Telegram/WhatsApp/Slack)、模型覆盖、多 Agent 绑定、重试策略,以及常用 CLI 命令和问题排查。2026/3/10教程Claude Code Cron 定时任务完全指南:定时提醒、自动报告与后台自动化OpenClaw Cron 定时任务完全指南:配置语法、常用时间表达式、每日早报/代码健康检查/服务监控等实用场景示例,以及 Cron vs Heartbeat 的选择策略和任务会话隔离机制。2026/3/1