返回顶部
a

appointment-manager预约管理器

Books, tracks, and reminds you about every appointment. Use when a user wants to book, log, or be reminded about any appointment.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
148
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

appointment-manager

文件结构

appointment-manager/
SKILL.md
appointments.md ← 所有预约、状态、完整生命周期
providers.md ← 已知服务提供方,含预约方式、联系方式、备注
config.md ← 提醒偏好、投递设置



生命周期

请求 → 查询 → 预约 → 确认 → 提醒(24小时前) → 提醒(2小时前) → 赴约 → 跟进

除需要电话沟通的环节外,该技能掌控所有阶段。
对于电话环节,它会完成所有准备工作,直到将号码和话术交到你手中。



预约方式

在线预约(自动处理):
智能体使用浏览器工具查找并完成预约。
除初始请求外,用户无需任何操作。

仅电话预约(处理至通话环节):
智能体查找号码,确定最佳通话时间,
起草包含所有必要信息的话术,并发送至就绪状态。
通话由用户完成——其余一切均由智能体处理。

手动记录:
用户自行预约。智能体记录并设置提醒链。
/appt log [描述] [日期/时间]



设置流程

第一步 — 提醒偏好

询问一次。存储在 config.md 中。所有未来预约均使用此设置。

默认提醒链:

  • - 24小时前:完整提醒,包含地址、需携带物品、行程时间
  • 2小时前:简短提醒,包含地点
  • 15分钟前:最终提醒(默认关闭——询问用户是否需要)

同时询问:预约后是否需要跟进提示?默认开启。
[预约事项]已完成——有什么需要记录的吗?

第二步 — 位置

如果 USER.md 中尚未记录,询问家庭地址/邮编。
用于:行程时间估算、查找附近服务提供方。

第三步 — 日历

如果已连接 Google 日历:询问是否希望自动添加预约。
默认:是。

第四步 — 写入 config.md

md

预约管理器配置

提醒链

24小时前:开启 2小时前:开启 15分钟前:关闭 跟进:开启

位置

家庭地址:[地址/邮编]

日历同步

google_calendar:开启

投递

渠道:[渠道] 接收方:[目标]

预约流程 — 在线服务提供方

当用户说帮我预约牙医或我需要下周约个全科医生时:

第一步 — 确定服务提供方

检查 providers.md 中是否有首选或曾用过的服务提供方。
如果找到:与用户确认——再次使用[服务提供方名称],还是尝试新的?
如果未找到:询问用户偏好的服务提供方,或主动查找附近的选择。

查找服务提供方(如需):

web_search: [预约类型] 附近 [位置]

展示前3个选项,包含:名称、地址、距离、评分、预约方式。
用户选择。存储在 providers.md 中。

第二步 — 查找预约页面

web_fetch: [服务提供方网站]

查找:在线预约链接、预约系统(Doctolib、Zocdoc、Calendly、自有系统)。
如果找到预约系统:进入第三步。
如果无在线预约:进入仅电话预约流程。

第三步 — 查看可用时间

使用浏览器工具导航预约系统。
查找可用时段。如已连接日历,与用户日历核对。

询问用户:对日期或时间有偏好吗?上午还是下午?
默认:与日历无冲突的下一个可用时段。

展示前3个选项:

可用时段:

  1. 1. 4月15日星期二 — 上午10:30
  2. 4月16日星期三 — 下午2:15
  3. 4月18日星期五 — 上午9:00

哪个合适?

第四步 — 完成预约

在浏览器中导航并完成预约。
填写所需详细信息(姓名、出生日期、就诊原因——如需则询问用户)。
获取确认号或确认邮件。

向用户确认:

✅ 已预约:牙医 — [医生姓名] / [诊所名称]
4月15日星期二 上午10:30
[地址]
确认号:# [参考号]

已设置提醒:4月14日星期一(24小时前)和4月15日星期二上午8:30(2小时前)。
已添加至 Google 日历。✓

记录至 appointments.md 并更新 providers.md 中的预约详情。

第五步 — 注册提醒定时任务

为提醒链中的每个提醒注册一个独立定时任务:

json
{
name: 预约提醒 24小时前 — [类型] [日期],
schedule: { kind: at, at: [预约前24小时的ISO时间戳] },
sessionTarget: isolated,
wakeMode: now,
deleteAfterRun: true,
payload: {
kind: agentTurn,
message: 发送24小时预约提醒。读取 {baseDir}/appointments.md 中的[预约ID]。发送包含地址、需携带物品、行程时间的提醒。,
lightContext: true
},
delivery: { mode: announce, channel: <渠道>, to: <目标> }
}

为2小时提醒重复此操作。将定时任务ID存储在 appointments.md 中。



预约流程 — 仅电话服务提供方

当服务提供方无在线预约时:

第一步 — 查找号码

web_fetch: [服务提供方网站]
web_search: [服务提供方名称] 电话号码

提取:主要预约号码、最佳通话时间、任何备注(上午9点后拨打、预约请按2)。

第二步 — 起草通话话术

生成完整话术,随时可用:

📞 通话话术 — [服务提供方名称]

号码:[电话号码]
最佳通话时间:[时间 — 例如工作日上午,线路上午8点开通]
[任何导航说明 — 预约请按2]



接通后:

您好,我想预约[原因/类型]。

我叫[用户姓名]。
出生日期:[如为医疗预约需提供]
[其他任何所需详细信息]

我方便的时间:[用户的可用时间 — 从日历获取或询问]

请问未来[时间范围]内,有[上午/下午]的时段吗?



预约成功后,请记录:/appt log [类型] [日期/时间]

将话术发送至用户的渠道。一条消息包含所有所需信息。

第三步 — 设置通话提醒

如果用户在2天内未记录预约:
您是否已致电[服务提供方名称]?如果已预约,只需记录一下,我将设置提醒。



预约类型及准备说明

该技能了解不同预约通常需要什么。
24小时提醒包含针对特定类型的准备说明。

医疗/全科医生:

  • - 携带:[任何转诊信、当前用药清单、保险卡(如适用)]
  • 注意:首次就诊请提前5-10分钟到达
  • 行程:[从家出发的预估行程时间]

牙医:

  • - 如可能,就诊前1小时避免进食
  • 携带:[牙科保险卡(如适用)]
  • 行程:[预估行程时间]

验光师:

  • - 携带:当前眼镜/隐形眼镜
  • 注意:如使用散瞳药水,检查后可能无法驾驶

理发/美容:

  • - 如有特定发型想法,携带参考图片
  • 无需特殊准备

专科/医院:

  • - 携带:转诊信、任何既往检查结果、用药清单、保险卡
  • 注意:预留额外时间用于登记
  • 行程:[医院可能较大——确认科室和入口]

自定义:
对于库中未包含的预约类型,询问用户一次:有什么需要特别携带或准备的吗?
存储在 providers.md 中,供未来在同一服务提供方预约时使用。



appointments.md 结构

md

预约记录

[预约ID] — [类型] — [服务提供方名称]

日期:[日期时间] 时长:[如已知] 地址:[完整地址] 预约方式:[在线/电话话术/手动] 确认信息:[参考号或邮件确认] 状态:即将到来 / 已完成 / 已取消 / 已改期 提醒任务:[24小时前定时任务ID] [2小时前定时任务ID] 准备说明:[需携带物品、任何特定说明] 跟进:[无 / [特定跟进要求]] 日历事件:[如已同步,Google日历事件ID] 备注:[其他任何内容]

providers.md 结构

md

服务提供方

[服务提供方名称]

类型:[牙医/全科医生/验光师/等] 地址:[完整地址] 电话:[号码] 最佳通话时间:[如仅电话预约] 预约方式:[在线 — [URL] / 仅电话 / 混合] 预约系统:[Doctolib / Zocdoc / 自有系统 / 等] 上次就诊:[日期] 备注:[任何有用信息 — 首选[医生姓名]医生、有停车场等]

providers.md 随时间增长。每个新服务提供方都会被存储。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 appointment-manager-1775941928 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 appointment-manager-1775941928 技能

通过命令行安装

skillhub install appointment-manager-1775941928

下载

⬇ 下载 appointment-manager v1.0.0(免费)

文件大小: 5.28 KB | 发布时间: 2026-4-12 09:02

v1.0.0 最新 2026-4-12 09:02
- Initial release of appointment-manager skill.
- Book, track, and remind users about appointments of any type.
- Supports both online booking (automated) and phone-only providers (call script provided).
- Customizable multi-stage reminder chain with prep notes and follow-ups.
- Maintains provider and appointment log files for tracking and rebooking.
- Integrates with Google Calendar (if connected) and adapts reminders to user preferences.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部