SuperAPI AI 工具集

call-reminder

办公与效率

查看项目

更新于 10-15 20:21

技能介绍

用途:将“每天9点打电话提醒我吃药”这类周期性电话提醒、定时 CALL-E 呼叫、指定时间来电、电话提醒工作流,转换为当前客户端的自包含定时任务。它只是调度器封装,不提供 CALL-E 后端提醒 API、服务商侧循环日程、守护进程或新 MCP 工具。

主要能力:确认用户确实需要周期性电话提醒;提取 cadence、本地时间(HH:MM 24小时制)、IANA 时区、E.164 电话号码、提醒消息,以及用户明确给出的可选语言与地区;借助 references/client-adapters.md 和 scripts/detect-client.mjs 选择客户端适配器;按 references/calle-cli-bootstrap.md 解析 CALL-E 命令;用 references/runtime-prompt.md 或 scripts/render-runtime-prompt.mjs 渲染运行提示;仅在当前客户端实际可用的调度器上创建任务。

运行流程:每次定时运行执行一次 CALL-E 单次提醒尝试,顺序为 auth status -> call plan -> call run -> call status。运行前检查是否超过默认 30 分钟迟到窗口,若超时则跳过;检查 CALL-E 认证状态;规划一次通话;检查计划后再运行;仅在目标号码与提醒消息符合配置时拨出。

命令解析:优先仓库内 node packages/cli/bin/calle.js,其次全局 calle,最后可用固定版本 npx -y @call-e/cli@<repo-current-version>。持久定时任务应优先使用调度器运行时仍存在的稳定命令,环境无网络时不要只依赖 npx。

字段与限制:必须提供 cadence、localTime、timezone、phoneNumber(E.164)、reminderMessage,可用 scripts/validate-reminder-input.mjs 校验。不得推测号码、国家代码、时区、语言或地区;不得创建后端提醒 API、强制服务商侧循环、长驻守护进程;未经用户明确同意不得向第三方号码发起周期性呼叫;设置期间不得测试呼叫。电话是真实副作用,除配置号码外不得拨打;不得泄露凭据、令牌或 cookie;不得创建重复、隐藏的日程。无法安全创建时,返回运行提示与设置说明并标记为未创建,不得声称已创建。