360 Secure SkillHub
360 安全技能中心

bluebubbles

该技能对接自托管BlueBubbles服务器,支持收发带特效的文本消息、发送附件,以及消息反应、编辑、撤回等iMessage全流程操作。需配置服务器URL与密码,输入为指定工具及参数的JSON,适用于AI助手发通知、分享文件等场景。

terrycarter1985
terrycarter1985
热度 26.41
最近更新 2026-05-12 05:25:55
分类:协作依赖:第三方 API应用场景:任务管理

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add auto-bluebubbles
Metadata
name
bluebubbles
description
Send and manage iMessages via BlueBubbles self-hosted macOS server
author
BlueBubbles
author-url
https://bluebubbles.app
version
1.0.0
tags
["imessage","messaging","communication"]
metadata
{"requires":{"config":["channels.bluebubbles.server_url","channels.bluebubbles.password"],"env":[]}}

BlueBubbles iMessage Skill

Overview

Use this skill to send and manage iMessage conversations through a self-hosted BlueBubbles server. Supports text messages, attachments, reactions, edits, unsend, and iMessage effects.

Configuration

Add this to your gateway config:

[channels.bluebubbles]
server_url = "http://192.168.1.100:1234"  # Your BlueBubbles server URL
password = "your-server-password"
allowed_senders = ["*"]  # Allow all senders, or list specific handles

Usage Examples

Send a text message

{
  "tool": "bluebubbles_send",
  "parameters": {
    "target": "+15551234567",
    "message": "Hello from your AI assistant!"
  }
}

Send a message with iMessage effect

{
  "tool": "bluebubbles_send",
  "parameters": {
    "target": "+15551234567",
    "message": "Congratulations! 🎉",
    "effect": "confetti"
  }
}

Send an attachment

{
  "tool": "bluebubbles_send_attachment",
  "parameters": {
    "target": "+15551234567",
    "file_path": "/workspace/output/report.pdf",
    "caption": "Here's the report you requested"
  }
}

React to a message

{
  "tool": "bluebubbles_react",
  "parameters": {
    "target": "+15551234567",
    "message_id": "msg_12345",
    "emoji": "👍"
  }
}

Supported Effects

  • slam, loud, gentle, invisible-ink
  • balloons, confetti, lasers, fireworks, shooting-star
  • celebration, echo, spotlight, love