跳至主要内容
小龙虾小龙虾AI
🤖

Bluetooth

Discover, connect, and control Bluetooth devices with automatic profile learning, cross-platform tools, and device management.

下载1.3k
星标2
版本1.0.0
教育学习
安全通过

技能说明


name: Bluetooth description: Discover, connect, and control Bluetooth devices with automatic profile learning, cross-platform tools, and device management.

Core Workflow

  1. Scan — Discover nearby devices
  2. Identify — Match against known profiles or learn new device
  3. Connect — Establish link with appropriate protocol
  4. Execute — Send commands, read data, manage state
  5. Learn — Update device profile based on interaction success/failure

Quick Reference

NeedLoad
CLI commands by platformtools.md
Device profile managementprofiles.md
Security rules and warningssecurity.md
Patterns by use caseuse-cases.md

Workspace

Store device profiles and interaction history:

~/bluetooth/
├── profiles/         # Known device configs (one file per device)
├── history.md        # Interaction log with success/failure
└── pending.md        # Devices discovered but not profiled

Critical Rules

  1. Never auto-connect to unknown devices — require explicit user confirmation
  2. Whitelist first — only interact with pre-authorized devices
  3. Log everything — every connection attempt, command, result
  4. Fail gracefully — if device unreachable, retry with backoff, then report
  5. Profile learning — when something works, save it; when it fails, note why

Platform Detection

OSPrimary ToolFallback
Linuxbluetoothctlhcitool, gatttool
macOSblueutilsystem_profiler, CoreBluetooth
WindowsWinRT/PowerShellpnputil for enumeration
Cross-platformBleak (Python)Noble (Node.js)

Device Interaction Pattern

1. Check ~/bluetooth/profiles/ for device
2. If known → load profile, use saved commands
3. If unknown → scan characteristics, discover capabilities
4. Execute requested action
5. Verify result (read state, check acknowledgment)
6. Update profile: what worked, what failed, timing

如何使用「Bluetooth」?

  1. 打开小龙虾AI(Web 或 iOS App)
  2. 点击上方「立即使用」按钮,或在对话框中输入任务描述
  3. 小龙虾AI 会自动匹配并调用「Bluetooth技能完成任务
  4. 结果即时呈现,支持继续对话优化

相关技能