返回顶部
p

phone-call电话管理

Make and manage phone calls via the macOS Phone app using AppleScript or tel: URLs. Initiates FaceTime audio calls to contacts or phone numbers.

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

phone-call

电话通话技能 📞

控制 macOS 电话/FaceTime 应用,向联系人或电话号码拨打电话。

何时使用

使用此技能的情况:

  • - 用户想要拨打电话
  • 用户说打电话、呼叫、通话
  • 用户提供电话号码或联系人姓名
  • 用户想要发起 FaceTime 音频通话

何时不使用

不要使用此技能的情况:

  • - 用户想要发送短信 → 使用 imsg 技能
  • 用户想要视频通话 → 手动使用 FaceTime
  • 用户想要管理联系人 → 使用 apple-contacts 技能
  • 用户使用的是 iOS 而非 macOS

设置

  1. 1. 在 Mac 上启用 FaceTime:
- 系统设置 → FaceTime → 开启 - 使用 Apple ID 登录 - 授予电话应用权限
  1. 2. 验证 FaceTime 是否正常工作:
bash open -a FaceTime

工作原理

使用 open tel: URL 通过系统电话/FaceTime 应用发起 FaceTime 音频通话。

使用方法

拨打电话

通过电话号码:
bash
open tel:+491234567890

通过联系人姓名(使用 AppleScript):
bash
osascript -e tell application FaceTime to make call to +491234567890

通话管理命令

列出最近通话(通过电话应用日志):
bash
osascript -e tell application System Events to keystroke m using command down

结束当前通话:
bash
osascript -e tell application FaceTime to hang up

示例

基本通话流程

bash

1. 用户说给马克斯打电话或呼叫 +491234567890


2. 确认号码:


echo 正在呼叫 +491234567890...

3. 拨打电话:

open tel:+491234567890

4. 等待片刻让 FaceTime 启动

sleep 2

5. 确认通话已开始

echo 已向 +491234567890 发起通话

带联系人查找功能

bash

首先查找联系人的电话号码


CONTACT=马克斯·穆斯特曼
NUMBER=$(osascript -e tell application \Contacts\ to phone of person \$CONTACT\ as string 2>/dev/null)

if [ -n $NUMBER ]; then
open tel:$NUMBER
echo 正在呼叫 $CONTACT: $NUMBER
else
echo 未找到联系人
fi

号码格式

使用国际格式:

  • - 德国:+49 + 区号(去掉前导0)+ 号码
  • 奥地利:+43 + 区号(去掉前导0)+ 号码
  • 瑞士:+41 + 区号(去掉前导0)+ 号码

示例:

  • - 手机:+4915112345678
  • 座机:+493012345678

注意事项

  • - 隐私: 通话在 Mac 屏幕上可见
  • 接力: 如果启用了接力功能,可在 iPhone 上接听通话
  • 音频: 使用 Mac 的麦克风/扬声器或配对的蓝牙设备
  • 时机: 首次通话时 FaceTime 可能会请求权限

故障排除

FaceTime 无法打开:

  • - 检查系统设置 → 隐私与安全性 → FaceTime → 允许
  • 重启 FaceTime:killall FaceTime

号码无法识别:

  • - 确保使用国际格式(+49...)
  • 去除空格、破折号和括号

权限被拒绝:

  • - 系统设置 → 隐私与安全性 → 自动化 → 启用 OpenClaw

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 phone-call-1775961849 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 phone-call-1775961849 技能

通过命令行安装

skillhub install phone-call-1775961849

下载

⬇ 下载 phone-call v1.0.0(免费)

文件大小: 2.51 KB | 发布时间: 2026-4-13 11:28

v1.0.0 最新 2026-4-13 11:28
- Initial release of the phone-call skill for macOS.
- Make and manage phone calls via the FaceTime app using AppleScript or tel: URLs.
- Supports calling by phone number or contact name (with optional Contacts integration).
- Includes setup instructions, usage examples, troubleshooting, and international number formatting guidance.
- Requires FaceTime to be enabled and configured on macOS.

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

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

p2p_official_large
返回顶部