智能日程管理

5小时前更新 1 00
智能日程管理智能日程管理
智能日程管理

技能简介

advanced-calendar 是一款支持自然语言的日历管理工具,通过口语化指令即可创建、查询、修改和删除日程事件,并自动发送多渠道提醒。

业务背景

解决传统日历操作繁琐的问题,员工无需手动填写多个字段,用日常口语即可快速创建会议、设置提醒。系统自动解析关键信息并追问缺失内容,降低日程遗漏风险;多渠道通知确保重要事项触达,适合销售、项目协调等高频安排场景。

落地案例:销售经理收到客户电话后,直接输入"下周二上午10点拜访张总,地点望京SOHO,提前1小时提醒我",系统自动识别时间、联系人、地点并创建事件。临近约定时间,WhatsApp和Telegram同步推送提醒,避免错过关键商机。若指令中未指定时长,系统会主动询问确认后再保存。

能做什么

  • 用日常用语创建事件,如”明天下午3点开会,持续1小时,提前30分钟提醒我”
  • 自动识别日期、时间、时长、地点和提醒偏好
  • 信息不完整时主动询问补充所需内容
  • 通过 WhatsApp、Discord、Telegram、Signal 等渠道推送通知
  • 未收到确认回复时,每15分钟重复提醒
  • 支持分钟、小时、天为单位的灵活提醒设置
  • 每日早晨自动生成当日日程总览
  • 完整的增删改查操作,数据本地存储

使用说明

安装指令

clawhub install advanced-calendar

自然语言示例

"明天下午2点讨论项目,开1小时会,提前半小时提醒我"
"下周二上午10点和 John 通话,提前1小时提醒"
"今天中午12点半和 Sarah 吃午饭"
"显示本周的日程安排"
"明天有什么会议?"

结构化命令

# 创建事件
calendar create --title "会议标题" --date YYYY-MM-DD --time HH:MM [--duration 分钟] [--location 地点] [--description 描述] [--reminder 提前分钟数]

# 列出即将发生的事件
calendar list [--days N] [--from YYYY-MM-DD] [--to YYYY-MM-DD]

# 获取事件详情
calendar get --id 事件ID

# 更新事件
calendar update --id 事件ID [各字段同上]

# 删除事件
calendar delete --id 事件ID

# 每日摘要
calendar daily-summary

配置项:安装后可设置多通道通知、默认提醒时间、默认事件时长、重复提醒间隔、确认关键词列表等。

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言指令或结构化命令;事件要素(标题、日期、时间、时长、地点、描述);提醒设置;查询条件;事件ID
输出操作确认信息;日程列表;每日摘要;多渠道提醒通知;交互式补全询问
适用人群个人效率管理用户;OpenClaw 生态用户;偏好本地存储与多平台提醒的用户
不包含团队共享日历;外部日历同步;可视化网页界面;复杂重复规则引擎

 

风险提示

  • 所有数据仅存储在本地,需自行做好备份以防丢失
  • 提醒功能依赖系统 Cron 服务,请确保运行环境支持定时任务
  • 多通道通知需提前完成各平台的接入配置
  • 自然语言解析存在边界情况,复杂表述建议改用结构化命令

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/toughworm/advanced-calendar/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...