suprsend-cli

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

suprsend

SuprSend

SuprSend is a robust notification infrastructure that helps you deploy multi-channel product notifications effortlessly and take care of user experience.
This CLI lets you interact with your SuprSend workspace and do actions like fetching/modifying template, workflows etc.
SuprSend是一套强大的通知基础设施,可帮助您轻松部署多渠道产品通知并优化用户体验。
这款CLI工具允许您与SuprSend工作区进行交互,执行诸如获取/修改模板、工作流等操作。

Notes

注意事项

  • Commands that return data (list, get) support
    -o json
    for machine-readable JSON output and
    -o yaml
    for YAML. Default
    -o pretty
    outputs a human-friendly table.
  • The
    profile
    command and its subcommands (add, list, modify, remove, use) are only needed for self-hosted/BYOC SuprSend instances or managing multiple accounts. SaaS users do not need them. Profiles are not used for switching between workspaces within the same account; use the
    --workspace
    flag for that.
  • 返回数据的命令(list、get)支持
    -o json
    以输出机器可读的JSON格式,
    -o yaml
    以输出YAML格式。默认的
    -o pretty
    会输出便于人类阅读的表格形式。
  • profile
    命令及其子命令(add、list、modify、remove、use)仅适用于自托管/自带云(BYOC)的SuprSend实例,或用于管理多个账户。SaaS用户无需使用这些命令。配置文件(Profiles)不能用于切换同一账户下的不同工作区;请使用
    --workspace
    标志来完成该操作。

Available Commands

可用命令

  • suprsend category
    - Manage preference categories
  • suprsend category commit
    - Commit categories
  • suprsend category get
    - Get categories and translations
  • suprsend category list
    - List categories
  • suprsend category pull
    - Pull categories from a workspace
  • suprsend category push
    - Push categories to a workspace
  • suprsend category translation
    - Manage preference category translations
  • suprsend category translation list
    - List preference translations
  • suprsend category translation pull
    - Pull preference translations
  • suprsend category translation push
    - Push preference translations
  • suprsend completion
    - Generate the autocompletion script for the specified shell
  • suprsend completion bash
    - Generate the autocompletion script for bash
  • suprsend completion fish
    - Generate the autocompletion script for fish
  • suprsend completion powershell
    - Generate the autocompletion script for powershell
  • suprsend completion zsh
    - Generate the autocompletion script for zsh
  • suprsend event
    - Manage events
  • suprsend event get
    - Get events
  • suprsend event list
    - List events
  • suprsend event pull
    - Pull events from workspace to local directory
  • suprsend event push
    - Push linked events
  • suprsend generate-types
    - Generate type definitions from JSON Schema
  • suprsend generate-types dart
    - Generate Dart types from JSON Schema
  • suprsend generate-types go
    - Generate Go types from JSON Schema
  • suprsend generate-types java
    - Generate Java types from JSON Schema
  • suprsend generate-types kotlin
    - Generate Kotlin types from JSON Schema
  • suprsend generate-types python
    - Generate Python types from JSON Schema
  • suprsend generate-types swift
    - Generate Swift types from JSON Schema
  • suprsend generate-types typescript
    - Generate TypeScript types from JSON Schema
  • suprsend genskills
    - Generate SKILLS.md
  • suprsend profile
    - Manage Profile
  • suprsend profile add
    - Add a new profile
  • suprsend profile list
    - List all profiles
  • suprsend profile modify
    - Modify a profile
  • suprsend profile remove
    - Remove a profile
  • suprsend profile use
    - Set the active profile
  • suprsend schema
    - Manage trigger payload schemas
  • suprsend schema commit
    - Commit schema from draft to live
  • suprsend schema get
    - Get schema details
  • suprsend schema list
    - List schemas
  • suprsend schema pull
    - Pull schemas
  • suprsend schema push
    - Push schemas
  • suprsend start-mcp-server
    - Start SuprSend MCP server
  • suprsend start-mcp-server list-tools
    - List all the tools supported by the server
  • suprsend sync
    - Sync SuprSend assets from one workspace to another
  • suprsend translation
    - Manage Translations
  • suprsend translation commit
    - Commit translation
  • suprsend translation get
    - Get translations
  • suprsend translation list
    - List Translations
  • suprsend translation pull
    - Pull Translation files
  • suprsend translation push
    - Push translation files to a workspace
  • suprsend workflow
    - Manage workflows
  • suprsend workflow disable
    - Disable a workflow
  • suprsend workflow enable
    - Enables a workflow.
  • suprsend workflow get
    - Get workflow details
  • suprsend workflow list
    - List workflows for a workspace
  • suprsend workflow pull
    - Pull workflows from SuprSend workspace to local
  • suprsend workflow push
    - Push workflows from local to SuprSend workspace
See references/suprsend.md for root command flags.
Run
suprsend --help
or
suprsend <command> --help
for full usage details.
  • suprsend category
    - 管理偏好分类
  • suprsend category commit
    - 提交分类
  • suprsend category get
    - 获取分类及翻译内容
  • suprsend category list
    - 列出分类
  • suprsend category pull
    - 从工作区拉取分类
  • suprsend category push
    - 推送分类至工作区
  • suprsend category translation
    - 管理偏好分类翻译
  • suprsend category translation list
    - 列出偏好翻译内容
  • suprsend category translation pull
    - 拉取偏好翻译内容
  • suprsend category translation push
    - 推送偏好翻译内容
  • suprsend completion
    - 为指定Shell生成自动补全脚本
  • suprsend completion bash
    - 为Bash生成自动补全脚本
  • suprsend completion fish
    - 为Fish生成自动补全脚本
  • suprsend completion powershell
    - 为PowerShell生成自动补全脚本
  • suprsend completion zsh
    - 为Zsh生成自动补全脚本
  • suprsend event
    - 管理事件
  • suprsend event get
    - 获取事件
  • suprsend event list
    - 列出事件
  • suprsend event pull
    - 从工作区拉取事件至本地目录
  • suprsend event push
    - 推送关联事件
  • suprsend generate-types
    - 从JSON Schema生成类型定义
  • suprsend generate-types dart
    - 从JSON Schema生成Dart类型
  • suprsend generate-types go
    - 从JSON Schema生成Go类型
  • suprsend generate-types java
    - 从JSON Schema生成Java类型
  • suprsend generate-types kotlin
    - 从JSON Schema生成Kotlin类型
  • suprsend generate-types python
    - 从JSON Schema生成Python类型
  • suprsend generate-types swift
    - 从JSON Schema生成Swift类型
  • suprsend generate-types typescript
    - 从JSON Schema生成TypeScript类型
  • suprsend genskills
    - 生成SKILLS.md文件
  • suprsend profile
    - 管理配置文件
  • suprsend profile add
    - 添加新配置文件
  • suprsend profile list
    - 列出所有配置文件
  • suprsend profile modify
    - 修改配置文件
  • suprsend profile remove
    - 删除配置文件
  • suprsend profile use
    - 设置活跃配置文件
  • suprsend schema
    - 管理触发负载Schema
  • suprsend schema commit
    - 将Schema从草稿提交至正式版本
  • suprsend schema get
    - 获取Schema详情
  • suprsend schema list
    - 列出Schema
  • suprsend schema pull
    - 拉取Schema
  • suprsend schema push
    - 推送Schema
  • suprsend start-mcp-server
    - 启动SuprSend MCP服务器
  • suprsend start-mcp-server list-tools
    - 列出服务器支持的所有工具
  • suprsend sync
    - 在工作区间同步SuprSend资源
  • suprsend translation
    - 管理翻译内容
  • suprsend translation commit
    - 提交翻译内容
  • suprsend translation get
    - 获取翻译内容
  • suprsend translation list
    - 列出翻译内容
  • suprsend translation pull
    - 拉取翻译文件
  • suprsend translation push
    - 将翻译文件推送至工作区
  • suprsend workflow
    - 管理工作流
  • suprsend workflow disable
    - 禁用工作流
  • suprsend workflow enable
    - 启用工作流
  • suprsend workflow get
    - 获取工作流详情
  • suprsend workflow list
    - 列出工作区的所有工作流
  • suprsend workflow pull
    - 从SuprSend工作区拉取工作流至本地
  • suprsend workflow push
    - 将本地工作流推送至SuprSend工作区
查看references/suprsend.md获取根命令的标志参数说明。
运行
suprsend --help
suprsend <command> --help
查看完整使用详情。