用途:整理 Linear 收件箱,把未分配或积压的 issue 拉出来,按紧急程度打分,并给出下一步工作建议。
主要能力:先检测团队(读取仓库根目录的 .linear 文件,或用 --team 参数指定;找不到时用 lc team list --json 列出可选团队)。随后并行执行三类查询:未分配 issue(状态为 Triage、Backlog)、自己已分配但未开始的 issue、以及即将到期的 issue。
分级:为每个 issue 打 P0 至 P3 的紧急度。P0 为阻塞他人工作、48 小时内到期或明确标记紧急;P1 为本周到期或后续工作的依赖项;P2 为重要但无时间压力;P3 为可选、积压项。参考信号包括 Linear 的优先级字段、到期日远近、标签(bug > feature > improvement > chore)、issue 年龄,以及与当前分支的关联。
呈现:按等级排序输出表格,包含等级、ID、标题、状态、优先级、到期日、年龄,并给出推荐优先处理的 1-2 个 issue 及理由,以及超过 90 天无活动的陈旧 issue 建议关闭列表。
后续操作:可让用户选择处理某个 issue(用 gbr 建分支开始)、分配 issue(lc issue update [ID] --assignee [name])、关闭陈旧 issue(lc issue update [ID] --state "Canceled")或仅查看概览。
限制:依赖 Linear 的 lc 命令行工具与 jq;具体安装方式、收费与平台支持暂未提供。