用途:通过命令行关闭 GitHub 通知,支持多种处置方式。
主要能力与命令:把 {thread_id} 换成通知的 id 字段。标记已读:gh api --method PATCH /notifications/threads/{thread_id},通知仍显示在收件箱但为已读状态。标记完成:gh api --method DELETE /notifications/threads/{thread_id},从收件箱移除但不取消订阅线程。取消订阅线程:gh api --method DELETE /notifications/threads/{thread_id}/subscription,之后不再收到该线程通知。彻底关闭通知需取消订阅并标记完成,依次执行上述两条 DELETE 命令。
使用方式:可在单次终端调用中用 && 或 ; 串联多条命令,避免多次确认。规则要求所有 gh api 调用必须前置 GH_PAGER=cat 以避免交互式分页,且不得添加其他环境变量前缀。
适用场景:在终端集中清理、处理 GitHub 通知。
限制:资料未提供更多能力、平台或收费信息;命令需自行替换线程 id。