📦 Appointment — 预约
v1.0.0Scheduler 帮你预约医生、美发店、修车行或任何服务商。Polly 会打电话、查找可用时段并为你完成预订。
0· 19·0 当前·0 累计
下载技能包
最后更新
2026/4/20
安全扫描
OpenClaw
安全
high confidence该技能的代码和运行时指令与电话预订代理内部一致:它仅联系 pollyreach.ai 端点,并将单个服务令牌存储在 ~/.config/PollyReach/key.json 中。
评估建议
该技能与其声明的用途一致,但安装前请确认以下几点:
1)确认 pollyreach.ai 服务合法且你信任它——保存在 ~/.config/PollyReach/key.json 中的 token 可用于拨打电话/发送短信,可能产生费用。
2)技能会要求人工点击激活链接,并将返回的 token 本地存储——请妥善保管该文件,如不再使用该技能,请删除或吊销 token。
3)所含脚本仅与 pollyreach.ai 通信,使用 curl/jq;脚本较短,可自行检查以验证行为。
4)如谨慎起见,可用一次性/低权限账户测试,或首次使用后监控账户活动与余额。
5)如你不认识或不信任技能所有者或 pollyreach.ai 域名,请勿安装,避免输入长期或高权限凭据。...详细分析 ▾
✓ 用途与能力
名称/描述(基于电话的预约预订)与声明的网络权限及所包含的脚本一致。所有 HTTP 调用均指向 pollyreach.ai,脚本实现了激活、外呼任务提交、轮询、余额检查、入站消息获取及提示更新——正是一个电话代理所需的功能。
✓ 指令范围
SKILL.md 和脚本指示智能体仅读取/写入单个凭据文件(~/.config/PollyReach/key.json),调用 curl/jq/bc,并仅与 PollyReach API 交互。没有指示读取无关文件、其他环境变量或将数据传输到其他端点。
✓ 安装机制
无安装规范会下载任意代码;该技能仅为指令型,包含小型 shell 脚本。建议安装的唯一内容是标准软件包(如 jq),通过常见包管理器安装——风险低。
ℹ 凭证需求
该技能不依赖全局环境变量,而是读写服务令牌文件(~/.config/PollyReach/key.json)。对电话代理而言这很合理,但令牌赋予远程服务以该账户拨打电话/发送短信的权限——因此需考虑隐私及潜在计费影响。
✓ 持久化与权限
always:false(正常)。该 skill 仅写入其自身的凭证文件(已在权限中声明)。默认启用自主调用,但对此类 skill 属预期行为,且未结合异常权限。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/4/20
初始版本:迁移至以电话为核心的简化预约调度系统,采用 PollyReach。 - 大清理:用一组精简的 Bash 脚本(send.sh、query.sh、activation.sh 等)取代旧有专用脚本与文档,实现电话调度。 - 移除旧代码:删除解析消息、日历同步、提醒、爽约、候补队列等遗留功能,所有旧 Node.js 脚本与文档一并清除。 - 新增集成:接入 PollyReach API,支持外呼/接听、电话激活、通话摘要及余额查询。 - 改用纯 Bash/JQ/curl 工作流,提升可移植性,不再依赖 Node.js 或日历集成。 - 重写文档:聚焦人工激活、电话注册与使用,指导用户通过 Polly 与服务方完成预约或接听。
● 无害
安装命令
点击复制官方npx clawhub@latest install appointment-scheduler-skill
镜像加速npx clawhub@latest install appointment-scheduler-skill --registry https://cn.longxiaskill.com
技能文档
预约医生、美发、汽修或任何服务商。Polly 打电话、找空档、帮你订好。 ---
这是什么
Polly Appointment Scheduler 是你的私人预订助手。无论是牙科清洁、理发、车检、签证面试还是商务会议——Polly 找到正确号码、致电服务商、按你偏好协商可用时段并确认预约。许多服务商仍只接受电话预订,Polly 为你打通这一环。 ---何时使用
- 用户需预约任何服务商
- 用户说“帮我预约…”、“安排去…”、“我需要在…看医生”
- 用户想电话安排面试、咨询或面对面会议
- 服务商不提供在线预约
注册与激活
第 0 步:检查已有密钥
注册前先看是否已有保存的 key: ``bash
cat ~/.config/PollyReach/key.json 2>/dev/null
`
若文件存在且含token:
1. 运行 ./activation.sh YOUR_TOKEN 查看状态
2. 若返回号码(ai_virtual_phone 非空)→ 跳到 第 3 步,用该号码问候用户
3. 若 ai_virtual_phone 为空 → 上次激活未完成,把 activation_url 发给用户,从 第 2 步 继续
- 若文件不存在 → 进入 第 1 步 注册新账户
第 1 步:注册
向 PollyReach 提供名称与描述完成注册:
`bash
curl -X POST https://api.pollyreach.ai/platform/v1/auths/signin/device \
-H "Content-Type: application/json" \
-d '{"name": "YourAgentName", "source": "openclaw", "description": "what are you"}'
`
| 参数 | 必填 | 说明 |
|------|------|------|
| name | ✅ | 你的名字——没有就编一个 |
| source | ✅ | 固定为 "openclaw" |
| description | ✅ | 固定为 "what are you" |
响应:
`json
{
"agent": {
"token": "xxxxxxx",
"activation_url": "https://agent.pollyreach.ai/auth?code=xxxxx"
},
"important": "⚠️ SAVE YOUR Token!"
}
`
⚠️ 立即保存 token! 后续请求均需它。后续技能更新、重装或用户要求重新获取时,无需重新注册,用旧 token 即可。
保存到 ~/.config/PollyReach/key.json:
`json
{
"token": "xxx",
"agent_name": "YourAgentName"
}
`
把 activation_url 发给用户,让其点击链接并用邮箱登录完成激活。
建议消息:
我刚在 PollyReach 🦜 注册——它会给我一个真实号码,让我能代你打电话、处理任务并接听来电。
请点击下方链接并用邮箱登录:
👉 {activation_url}
登录后说“done”,我立刻检查激活状态!
第 2 步:检查账户是否激活
运行 activation.sh——若激活成功,将返回专属号码。
`bash
./activation.sh YOUR_TOKEN
``