TerminalWidget icon

TerminalWidget

TerminalWidget 是一款适用于 macOS、iOS 和 iPadOS 的小组件自动化应用,可在可自定义的小组件中显示终端输出、图表、进度、图片及其他结构化数据,支持 CLI、Shortcuts 和自定义 URL 方案更新。

TerminalWidget

概览

TerminalWidget 是一款适用于 macOS、iOS 和 iPadOS 的小组件自动化应用,可将命令输出及其他结构化数据转化为可自定义的小组件。主页将其描述为一种在小组件中显示终端命令输出、进度条、迷你折线图和图片的方式,并支持文本、图表、表格和富文本格式。

它面向需要在 Apple 设备上显示实时状态的工作流:shell 脚本、Shortcuts、API 和其他自动化都可以更新已命名的小组件,而小组件状态可通过 iCloud 在 Mac 与 iOS 设备之间同步。文档还介绍了点按操作,可从小组件中启动 URL、应用、Shortcuts 或命令。

功能

来自多种来源的小组件更新

将命令输出、脚本结果、API 响应或 Shortcut 数据直接发送到小组件中,无需先复制到单独的仪表板应用。

丰富的小组件负载类型

在完全可自定义的小组件中显示格式化文本、进度值、火花线、图表、矩阵图、范围条、表格以及本地或远程图片。

按小组件定向与 iCloud 同步

按单个小组件定向,并在启用 iCloud 时跨多台 Mac 和 iOS 设备同步小组件状态。

细致的视觉控制

可通过 CLI、Shortcuts 或 URL 方案自定义前景色和背景色、字体、图标、标题、副标题、内边距、透明度以及图表柱状样式。

小组件操作与自动化

为小组件分配点按或点击操作,例如打开 URL、打开 Mac 应用、运行 Shortcut,或执行 shell 命令;在 iOS 上提供平台感知的回退。

多种自动化接口

使用随附的命令行工具、Shortcuts 操作以及 terminalwidget:// URL 方案,从脚本、自动化、启动器和浏览器链接驱动更新。

使用场景

  • 运维状态小组件

    将构建状态、部署说明或服务健康状况发布到命名小组件中,方便你在 Mac、iPhone 或 iPad 上一目了然地查看终端输出和进度。

  • 仪表板式图表

    把实时指标转化为迷你折线图、图表、矩阵图或范围条,用脚本、API 或 JSON 数据驱动紧凑型仪表板。

  • 基于图片的小组件

    显示远程或本地图片,包括由 API 生成的视觉内容,并支持边缘到边缘显示和可选滤镜,作为轻量级视觉面板。

  • 自动化启动器

    构建一键启动器小组件,可直接从小组件打开 URL、启动 Shortcut、打开 Mac 应用或运行 shell 命令。

  • 跨设备自动化工作流

    在不同场景中使用 Shortcuts、URL 方案或 CLI:手动运行、定时自动化、浏览器链接或 shell 脚本。

Pros and Cons

Pros

  • 支持广泛的小组件内容,包括文本、进度、图表、图片和表格。
  • 提供三种已文档化的更新路径:CLI、Shortcuts 和自定义 URL 方案。
  • 通过 iCloud 同步支持按小组件定向,并可在 Apple 设备之间共享状态。
  • 为颜色、字体、标题、副标题、内边距和图表渲染提供了细致的格式控制。
  • 可为小组件附加操作,让点按或点击触发后续任务。

Cons

  • 公开定价页面 /pricing 返回 404,因此定价信息只能从首页获取,而不是来自专门的方案页面。
  • 部分自动化行为具有平台差异:macOS 支持所有已文档化的点按操作,而 iOS 仅支持 URL 和 Shortcut 操作。

FAQ

我该如何自动更新 TerminalWidget?

TerminalWidget 可通过命令行、Shortcuts 和自定义 URL 方案进行更新。文档还提到了对 AppleScript 的支持,网站说明 CLI 已包含在 Mac 工作流中。

TerminalWidget 支持哪些平台?

来源页面说明支持 macOS、iOS 和 iPadOS,并且在启用 iCloud 时,小组件可在 Apple 设备之间同步。

小组件可以显示哪些内容?

文档涵盖文本、图标、进度条、图表和折线图、表格、图片、颜色、标题、副标题以及小组件点按操作。图表和进度行为通过诸如 chart format、progress、caption、label-y 和 timestamp 等负载字段定义。

iPhone 和 iPad 的小组件需要特殊设置吗?

在 iOS 和 iPadOS 上,文档说明小组件通过 URL 方案或 Shortcuts 操作更新,并且设备上必须启用通知,后台 iCloud 刷新才能可靠工作。

TerminalWidget 的价格是多少?

网站在 /pricing 处未显示定价页面,但首页说明 TerminalWidget 可作为 App Store 上的通用应用购买,价格为 $19.99。

Quick Facts

类别
Developer Tool
平台
macOS, iOS, iPadOS
来源域名
terminalwidget.app
价格
App Store 上为 $19.99
自动化接口
CLI, Shortcuts, URL scheme, AppleScript
同步
启用时在 Apple 设备之间进行 iCloud 同步