OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  trmnl-display:通过 Webhook 向电子墨水屏设备发送消息

trmnl-display:通过 Webhook 向电子墨水屏设备发送消息

 
  infrastructure ·  2026-02-21 03:17:44 · 3 次点击  · 0 条评论  

名称: 终端显示
描述: 通过 webhook 向终端电子墨水屏设备发送消息。当用户希望在他们的终端显示设备上显示文本、通知或更新时,使用此技能。
argument-hint: [标题] [消息]
允许工具: Bash


TRMNL 显示技能

此技能通过 webhook API 将内容发送到 TRMNL 电子墨水屏设备。

Webhook 配置

  • 端点: https://trmnl.com/api/custom_plugins/0d9e7125-789d-46a6-9a51-070ac95364d8
  • 方法: POST
  • 内容类型: application/json

如何发送消息

使用 curl 发送包含 merge_variables 的 JSON 数据:

curl "https://trmnl.com/api/custom_plugins/0d9e7125-789d-46a6-9a51-070ac95364d8" \
  -H "Content-Type: application/json" \
  -d '{"merge_variables": {"title": "你的标题", "text": "你的消息内容"}}' \
  -X POST

可用合并变量

TRMNL 设备配置的模板支持以下变量:

变量 描述
title 突出显示的主标题
text 标题下方的正文内容(支持 Markdown)
image 图像的完整 URL(显示在右侧)

Markdown 支持

text 字段支持 Markdown 格式,可呈现更丰富的内容:

  • 粗体: **文本**
  • 斜体: *文本*
  • 列表: 使用 - 项目1. 项目
  • 换行: 在 JSON 字符串中使用 \n
  • 标题: ## 标题(请谨慎使用,主标题已很突出)

使用示例

简单通知:

{"merge_variables": {"title": "提醒", "text": "站起来伸展一下!"}}

带格式的状态更新:

{"merge_variables": {"title": "构建状态", "text": "**所有测试通过**\n\n准备部署。"}}

列表格式:

{"merge_variables": {"title": "今日任务", "text": "- 审查 PR #42\n- 更新文档\n- 团队站会 10点"}}

天气信息样式:

{"merge_variables": {"title": "旧金山", "text": "**晴朗,72°F**\n\n散步的好天气"}}

带图片:

{"merge_variables": {"title": "今日专辑", "text": "**Kind of Blue**\nMiles Davis", "image": "https://example.com/album-cover.jpg"}}

Claude 使用说明

当用户要求向 TRMNL 设备发送内容时:

  1. 解析用户请求,提取标题和消息。
  2. 如果只提供了消息,则生成一个合适的简短标题。
  3. 保持标题简洁(建议少于 30 个字符)。
  4. 保持文本简短 - 电子墨水屏最适合显示简短、易读的内容。
  5. 使用 Markdown 格式增强可读性(粗体强调,列表用于多项内容)。
  6. 如果相关,可包含图片 URL(必须是完整的公开 URL)。
  7. 使用上面的 curl 命令发送 webhook。
  8. 向用户确认发送的内容。

如果用户提供类似 /trmnl 5分钟后开会 的参数,请将前几个词解释为可能的标题,其余部分作为消息,或根据你的判断创建合适的标题/文本分割。

响应处理

成功响应示例如下:

{"message":null,"merge_variables":{"title":"...","text":"..."}}

如果在响应中看到错误消息,请告知用户问题所在。

注意事项

  • 设备会定期刷新,因此内容可能不会立即显示。
  • 电子墨水屏是单色的 - 不支持彩色。
  • 为在小屏幕上获得最佳可读性,请保持内容简洁。
  • 图片必须是完整的公开 URL(例如,https://example.com/image.png)。
  • 图片在双栏布局中显示在右侧。
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor