What Should We Do?

🎲 终结无聊,一键规划精彩生活

智能活动发现助手,整合天气、电影场次、流媒体、游戏库、群组管理和日历提醒,终结「不知道干嘛」的纠结时刻

收藏
12k
安装
2.7k
版本
2.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

whatdo 是一款面向「决策疲劳」场景的智能活动规划技能。用户只需说出「今晚干嘛」「无聊」「约会去哪」等触发词,系统即进入 Quick Mode —— 综合时间、天气、日历冲突、历史记录、个人偏好和固定 routines,直接给出一条高置信度建议。

若偏好数据不足或用户想探索选项,则进入 Full Mode 对话流:通过 8 个维度(谁参加、氛围、室内/室外、餐饮、酒精、预算、能量、时间)快速收敛需求。支持自然语言一次性回答多个问题,避免机械问答。

特色功能矩阵:

  • 实时天气集成:自动获取本地天气,晴天推户外、雨天转室内
  • 本地电影场次:web_search 抓取附近影院实时排片,含评分与营业时间
  • 流媒体精准匹配:基于用户订阅的 Netflix/HBO/Disney+ 等服务,搜索 trending 内容
  • 游戏库智能推荐:根据群组人数匹配桌游/卡牌/电玩,支持 tournament 赛制建议
  • 群组画像与 RSVP:管理多人偏好(饮食禁忌、酒精、联系方式),一键发送 Telegram 邀请并追踪出席状态
  • 日历闭环:Google Calendar API 直接创建事件,或 fallback 到 cron 定时提醒
  • 地点增强(可选):Google Places API 提供真实商家评分、营业状态、导航链接

数据架构:用户数据隔离于 data/whatdo/,技能代码位于 skills/whatdo/,更新时偏好与历史不丢失。

显著优点

1. 上下文感知极强:时间、天气、日历、历史、routine 五维交叉,建议高度个性化
2. 反 couch-potato 设计:主动推用户 slightly out of comfort zone,强调「具体可执行」而非「你考虑下」

3. 社交协调完整:从「想聚」到「谁出席」到「日历锁定」到「群发提醒」全流程覆盖

4. 降级优雅:无 Places API 时仍给出类型化建议+搜索指引;无 Calendar API 时转 cron 提醒

5. 学习闭环:每次建议后 👍👎 反馈写入 favorites/blacklist,系统持续进化

潜在缺点与局限

  • API 依赖风险:Google Places/Calendar 需自行配置 key/OAuth,否则功能降级
  • 实时数据时效:电影场次、商家营业状态依赖 web_search 结果质量,偶有延迟
  • 群组管理门槛:成员联系方式(Telegram handle/phone/email)需用户手动录入,初期 setup 成本较高
  • 文化偏向:默认 routines(Taco Tuesday 等)和 vibe 描述偏美式生活方式,非英语地区需本地化调整
  • 无原生移动端:作为 Claude Code skill 运行,依赖聊天界面,外出场景需用户主动触发

适合人群

  • 社交组织者:常需组局、协调多人时间、追踪 RSVP 的「默认群主」
  • 情侣/伴侣:date night 灵感枯竭,希望跳出「吃饭看电影」套路
  • 新城市居民:对本地吃喝玩乐不熟,需要带评分、营业信息的真实推荐
  • 决策疲劳者:面对空闲时间产生焦虑,需要外部推力做选择
  • 桌游/游戏爱好者:拥有实体游戏库,希望按人数快速匹配并 tournament 化

常规风险

  • 隐私数据集中:存储位置、社交关系、饮食禁忌、消费习惯等敏感信息于本地 JSON,需确保 data/whatdo/ 权限控制
  • 群组邀请误触:Telegram 消息直接发送,若用户输入错误 handle 可能打扰陌生人
  • cron 提醒累积:频繁创建计划而未清理可能导致定时任务堆积
  • 酒精/饮食建议:虽读取偏好,但用户口头变更(如临时戒酒)若未更新 preferences 可能误推荐

What Should We Do? 内容

手动下载zip · 18.6 kB
SKILL.mdtext/markdown
请选择文件