Agent Skills
返回列表
💻

Temporal CLI 工作流与服务器控制

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/temporal-cli-workflow-server-control。

技能介绍

解决什么问题

Temporal 开发者在调试工作流时,常陷入两难:要么启动完整的 Web UI 追踪流程,要么硬记一堆 temporal 命令行的参数与调用逻辑。更麻烦的是,本地调试前还得手动配好 Go 工具链、Docker 或下载指定版本的二进制,步骤零散易错。

技能如何工作

该技能封装了上游 Temporal CLI 的核心能力,直接聚焦开发调试场景:

  • 一键启动本地服务器:通过 temporal server start-dev 快速拉起隔离的 Temporal 环境,无需部署生产级集群
  • 直接操作工作流与活动:在终端完成 workflow list、workflow signal、activity list 等操作,实时查看任务执行状态
  • 管理命名空间:针对不同测试场景切换或创建命名空间,隔离业务流程数据

适用边界与注意点

  • 仅限开发环境:技能针对本地调试设计,不适用于生产集群管理或跨团队协作场景
  • 环境依赖需提前确认:根据安装路径(brew、docker 或源码二进制),需预装 Go、Docker 或对应操作系统的 Temporal 二进制文件,否则启动会失败
  • 上游文档为准:技能封装自 Temporal 官方 CLI 文档,复杂参数调整建议参考 Temporal CLI README

使用场景

  • 当需要快速验证工作流在隔离环境中的执行逻辑时,通过一条命令启动本地Temporal服务器,直接操作工作流列表与活动状态
  • 调试长时间运行的活动任务时,在终端实时查看活动执行详情并发送信号,避免频繁切换Web UI界面
  • 管理多环境测试数据时,通过技能创建独立命名空间隔离不同业务流程,确保测试场景互不干扰
  • 排查工作流卡顿问题时,直接通过CLI查询工作流历史记录与任务队列状态,快速定位执行异常

适合人员

  • Temporal开发者:需要在本地快速调试工作流逻辑,验证任务执行流程而不依赖Web UI
  • DevOps工程师:负责维护Temporal开发环境,需要轻量级工具启动隔离的调试服务器
  • 后端工程师:处理工作流与活动任务,需要终端直接操作命名空间和工作流状态
  • 测试工程师:验证多环境业务流程,需要快速创建隔离的命名空间进行测试