SuperAPI AI 工具集

cli-design

设计与创作

查看项目

更新于 10-16 00:30

技能介绍

用途:该技能依据 clig.dev(命令行界面指南)审查和改进 CLI 程序设计,可作为评审或构建命令行工具时的检查清单。

主要能力:涵盖核心设计哲学(以人为本、可组合、跨程序一致性、易于发现、对话式交互、健壮性、共情);基础规范(使用参数解析库、退出码、stdout/stderr 分工);帮助文本(-h/--help、无参数时显示精简帮助、示例优先、常用标志前置、拼写纠错建议);文档(网页、终端、man 页);输出(TTY 检测、--plain、--json、-q/--quiet、状态提示、颜色与 NO_COLOR、分页器);错误(改写为人类可读、信噪比、末尾放关键信息);参数与标志(优先标志、标准标志名、危险操作确认分级、不通过标志传密钥);交互性(仅 TTY 提示、--no-input、不回显密码、可退出);子命令(一致性、命名);健壮性(早期校验、100ms 内响应、进度显示、超时、可恢复)。

使用方式:资料未提供具体安装命令或调用步骤,仅说明在评审或构建 CLI 时逐节作为检查清单使用,示例与规则同等重要。

适用场景:命令行工具的设计评审、开发与改进。

限制:资料未提供收费、价格、平台支持或效果数据;具体安装与运行方式暂未提供。