用途:为 CLI 工具或脚本添加可调详细程度的日志功能。
主要能力:每增加一个 --verbose 标志就提高一级日志级别;-v 是 --verbose 的别名;所有日志消息写入 stderr,而不是 stdout,从而不污染标准输出中的正常结果。
使用方式:在命令行中通过 -v 或 --verbose 逐级提高日志详细度。
限制与例外:在 Chrome 扩展场景中必须改为输出到 stdout,因为 Chrome 会把 stderr 输出视为扩展失败,因此此时应将日志重定向到 stdout。
其余实现细节与具体代码示例暂未提供。