Skip to main content

priority-task-reader

按优先级读取任务 Skill - 从 todos.json 读取 in-progress 和 pending 任务,按 P0-P9 优先级排序

소스 정보

저장소
huangruiteng/CS-Notes
최근 소스 활동
2026년 2월 25일 14:46
감지된 SKILL.md 언어
중국어
스타
4,007
포크
483

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
3 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
priority-task-reader
description
按优先级读取任务 Skill - 从 todos.json 读取 in-progress 和 pending 任务,按 P0-P9 优先级排序
# Priority Task Reader Skill 按优先级读取任务,从 todos.json 读取 in-progress 和 pending 任务,按 P0-P9 优先级排序。 ## 核心功能 1. **读取任务** - 从 todos.json 读取所有任务 2. **筛选任务** - 只选择 in-progress 和 pending 状态的任务 3. **按优先级排序** - 按 P0(最高)→ P9(最低)优先级排序 4. **分组展示** - 按优先级分组展示任务列表 5. **获取下一个任务** - 识别下一个应该由 AI 执行的任务 ## 优先级排序规则 排序优先级(从高到低): 1. **优先级分数**:P0 (0) → P1 (1) → P2 (2) → ... → P9 (9) 2. **状态**:in-progress 优先于 pending 3. **创建时间**:越早创建的优先 向后兼容:high (2), medium (5), low (8) ## 使用方法 ### 基本使用 - 显示任务列表 ```bash cd /Users/bytedance/CS-Notes/.trae/openclaw-skills/priority-task-reader python3 main.py ``` ### 输出 JSON 格式 ```bash python3 main.py --json ``` ### 显示下一个应该执行的任务 ```bash python3 main.py --next ``` ### 显示接下来 K 个应该执行的任务 ```bash python3 main.py --next --next-count 3 ``` ### 同时使用多个选项 ```bash python3 main.py --json --next --next-count 5 ``` ## 输出示例 ### 任务列表输出 ``` ================================================================================ 📋 按优先级排序的任务列表 ================================================================================ ================================================================================ 🔸 优先级: P0 (1 个任务) ================================================================================ 1. ⏸️ [todo-20260219-050] 标题: 精炼整理知乎文章:关于 AI Agent 的内容 负责人: ai ================================================================================ 🔸 优先级: P1 (6 个任务) ================================================================================ 1. 🚀 [todo-20260223-041344] 标题: 解决子agent遇到gateway pairing问题 负责人: ai ... ================================================================================ 📊 总计: 48 个任务 (in-progress + pending) ================================================================================ ``` ### 下一个任务输出 ``` ================================================================================ 🎯 下一个应该执行的任务 ================================================================================ { "id": "todo-20260219-050", "title": "精炼整理知乎文章:关于 AI Agent 的内容", "status": "pending", "priority": "P0", "assignee": "ai", ... } ``` ## 配置 默认配置在 `skill.json` 中: ```json { "todos_json_path": "/Users/bytedance/CS-Notes/.trae/todos/todos.json", "workspace": "/Users/bytedance/CS-Notes" } ``` 可以通过 `--config` 参数指定自定义配置文件。 ## 在推进todo指令中使用 当用户说"推进todo"时,AI 应该: 1. 先调用这个 skill 获取按优先级排序的任务列表 2. 从列表中选择最高优先级且适合 AI 执行的任务 3. 优先执行 Assignee: AI 且 Feedback Required: false 的任务 4. 按优先级从高到低执行 ## 重要原则 - **P0 优先**:笔记整理任务固定为 P0,必须最高优先级处理 - **in-progress 优先**:正在进行的任务比待处理任务优先级高 - **跳过需要确认的任务**:Feedback Required: true 的任务需要用户确认后再执行
GitHub에서 보기