suprsend-cli
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
Chinesesuprsend
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 for machine-readable JSON output and
-o jsonfor YAML. Default-o yamloutputs a human-friendly table.-o pretty - The 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
profileflag for that.--workspace
- 返回数据的命令(list、get)支持以输出机器可读的JSON格式,
-o json以输出YAML格式。默认的-o yaml会输出便于人类阅读的表格形式。-o pretty - 命令及其子命令(add、list、modify、remove、use)仅适用于自托管/自带云(BYOC)的SuprSend实例,或用于管理多个账户。SaaS用户无需使用这些命令。配置文件(Profiles)不能用于切换同一账户下的不同工作区;请使用
profile标志来完成该操作。--workspace
Available Commands
可用命令
- - Manage preference categories
suprsend category - - Commit categories
suprsend category commit - - Get categories and translations
suprsend category get - - List categories
suprsend category list - - Pull categories from a workspace
suprsend category pull - - Push categories to a workspace
suprsend category push - - Manage preference category translations
suprsend category translation - - List preference translations
suprsend category translation list - - Pull preference translations
suprsend category translation pull - - Push preference translations
suprsend category translation push - - Generate the autocompletion script for the specified shell
suprsend completion - - Generate the autocompletion script for bash
suprsend completion bash - - Generate the autocompletion script for fish
suprsend completion fish - - Generate the autocompletion script for powershell
suprsend completion powershell - - Generate the autocompletion script for zsh
suprsend completion zsh - - Manage events
suprsend event - - Get events
suprsend event get - - List events
suprsend event list - - Pull events from workspace to local directory
suprsend event pull - - Push linked events
suprsend event push - - Generate type definitions from JSON Schema
suprsend generate-types - - Generate Dart types from JSON Schema
suprsend generate-types dart - - Generate Go types from JSON Schema
suprsend generate-types go - - Generate Java types from JSON Schema
suprsend generate-types java - - Generate Kotlin types from JSON Schema
suprsend generate-types kotlin - - Generate Python types from JSON Schema
suprsend generate-types python - - Generate Swift types from JSON Schema
suprsend generate-types swift - - Generate TypeScript types from JSON Schema
suprsend generate-types typescript - - Generate SKILLS.md
suprsend genskills - - Manage Profile
suprsend profile - - Add a new profile
suprsend profile add - - List all profiles
suprsend profile list - - Modify a profile
suprsend profile modify - - Remove a profile
suprsend profile remove - - Set the active profile
suprsend profile use - - Manage trigger payload schemas
suprsend schema - - Commit schema from draft to live
suprsend schema commit - - Get schema details
suprsend schema get - - List schemas
suprsend schema list - - Pull schemas
suprsend schema pull - - Push schemas
suprsend schema push - - Start SuprSend MCP server
suprsend start-mcp-server - - List all the tools supported by the server
suprsend start-mcp-server list-tools - - Sync SuprSend assets from one workspace to another
suprsend sync - - Manage Translations
suprsend translation - - Commit translation
suprsend translation commit - - Get translations
suprsend translation get - - List Translations
suprsend translation list - - Pull Translation files
suprsend translation pull - - Push translation files to a workspace
suprsend translation push - - Manage workflows
suprsend workflow - - Disable a workflow
suprsend workflow disable - - Enables a workflow.
suprsend workflow enable - - Get workflow details
suprsend workflow get - - List workflows for a workspace
suprsend workflow list - - Pull workflows from SuprSend workspace to local
suprsend workflow pull - - Push workflows from local to SuprSend workspace
suprsend workflow push
See references/suprsend.md for root command flags.
Run or for full usage details.
suprsend --helpsuprsend <command> --help- - 管理偏好分类
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 - - 为指定Shell生成自动补全脚本
suprsend completion - - 为Bash生成自动补全脚本
suprsend completion bash - - 为Fish生成自动补全脚本
suprsend completion fish - - 为PowerShell生成自动补全脚本
suprsend completion powershell - - 为Zsh生成自动补全脚本
suprsend completion zsh - - 管理事件
suprsend event - - 获取事件
suprsend event get - - 列出事件
suprsend event list - - 从工作区拉取事件至本地目录
suprsend event pull - - 推送关联事件
suprsend event push - - 从JSON Schema生成类型定义
suprsend generate-types - - 从JSON Schema生成Dart类型
suprsend generate-types dart - - 从JSON Schema生成Go类型
suprsend generate-types go - - 从JSON Schema生成Java类型
suprsend generate-types java - - 从JSON Schema生成Kotlin类型
suprsend generate-types kotlin - - 从JSON Schema生成Python类型
suprsend generate-types python - - 从JSON Schema生成Swift类型
suprsend generate-types swift - - 从JSON Schema生成TypeScript类型
suprsend generate-types typescript - - 生成SKILLS.md文件
suprsend genskills - - 管理配置文件
suprsend profile - - 添加新配置文件
suprsend profile add - - 列出所有配置文件
suprsend profile list - - 修改配置文件
suprsend profile modify - - 删除配置文件
suprsend profile remove - - 设置活跃配置文件
suprsend profile use - - 管理触发负载Schema
suprsend schema - - 将Schema从草稿提交至正式版本
suprsend schema commit - - 获取Schema详情
suprsend schema get - - 列出Schema
suprsend schema list - - 拉取Schema
suprsend schema pull - - 推送Schema
suprsend schema push - - 启动SuprSend MCP服务器
suprsend start-mcp-server - - 列出服务器支持的所有工具
suprsend start-mcp-server list-tools - - 在工作区间同步SuprSend资源
suprsend sync - - 管理翻译内容
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工作区拉取工作流至本地
suprsend workflow pull - - 将本地工作流推送至SuprSend工作区
suprsend workflow push
查看references/suprsend.md获取根命令的标志参数说明。
运行或查看完整使用详情。
suprsend --helpsuprsend <command> --help