【开源推广】一个控制小度的SKILL,可接入龙虾🦞,基于百度官方MCP实现

2026-04-11 15:052阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


xiaodu-skill

小度智能设备控制技能。通过 OAuth 2.0 授权连接百度小度智能设备,支持设备列表查询、语音控制、文字播报、拍照等功能。

详细说明请查看 GITHUB。

支持范围

支持

  • 小度智能终端(有屏幕音箱、无屏音箱等)
  • list_user_devices - 获取设备列表
  • control_xiaodu - 开放式控制(发送语音指令)
  • xiaodu_speak - 文字播报(朗读文本)
  • xiaodu_take_photo - 触发设备拍照

不支持

  • IoT 智能家居设备(灯光、空调等)

架构设计

┌─────────────┐ ┌──────────────┐ ┌─────────────┐ │ Client │────▶│ Worker API │────▶│ 百度 OAuth │ │ (Python CLI)│ │ (Vercel) │ │ 服务 │ └─────────────┘ └──────────────┘ └─────────────┘ │ │ │ ┌──────────────┐ │ └─────────────▶│ 设备控制 │◀──────────┘ │ (DuerOS MCP)│ └──────────────┘

  • Worker API: 提供 /api/auth-url/api/exchange/api/refresh 端点
  • Token 存储: 本地 ~/.xiaodu/credentials.json,客户端自动刷新
  • 客户端: Python CLI,通过 subprocess 调用 curl 与 Worker 交互

我看过 OpenClaw 的skills 需要自己配置 AUTH 不方便 因此诞生这个skill

欢迎试用反馈

网友解答:
--【壹】--:

感谢大佬

问题描述:

本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

  • 我的帖子已经打上 开源推广 标签:
  • 我的开源项目完整开源,无未开源部分:
  • 我的开源项目已链接认可 LINUX DO 社区:
  • 我帖子内的项目介绍,AI生成、润色内容部分已截图发出:
  • 以上选择我承诺是永久有效的,接受社区和佬友监督:

以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


xiaodu-skill

小度智能设备控制技能。通过 OAuth 2.0 授权连接百度小度智能设备,支持设备列表查询、语音控制、文字播报、拍照等功能。

详细说明请查看 GITHUB。

支持范围

支持

  • 小度智能终端(有屏幕音箱、无屏音箱等)
  • list_user_devices - 获取设备列表
  • control_xiaodu - 开放式控制(发送语音指令)
  • xiaodu_speak - 文字播报(朗读文本)
  • xiaodu_take_photo - 触发设备拍照

不支持

  • IoT 智能家居设备(灯光、空调等)

架构设计

┌─────────────┐ ┌──────────────┐ ┌─────────────┐ │ Client │────▶│ Worker API │────▶│ 百度 OAuth │ │ (Python CLI)│ │ (Vercel) │ │ 服务 │ └─────────────┘ └──────────────┘ └─────────────┘ │ │ │ ┌──────────────┐ │ └─────────────▶│ 设备控制 │◀──────────┘ │ (DuerOS MCP)│ └──────────────┘

  • Worker API: 提供 /api/auth-url/api/exchange/api/refresh 端点
  • Token 存储: 本地 ~/.xiaodu/credentials.json,客户端自动刷新
  • 客户端: Python CLI,通过 subprocess 调用 curl 与 Worker 交互

我看过 OpenClaw 的skills 需要自己配置 AUTH 不方便 因此诞生这个skill

欢迎试用反馈

网友解答:
--【壹】--:

感谢大佬