Linear Todo Sync
透過 GraphQL 獲取 Linear 指派任務,並產生專案專屬的 Markdown 待辦事項清單。協助使用者追蹤工作項目、同步優先級並規劃日常開發任務。
簡介
Linear Todo Sync 技能是一款強大的自動化工具,專為使用 Linear 進行問題追蹤的軟體工程師和專案經理所設計。透過利用 Linear GraphQL API,此技能可程式化地檢索目前分配給授權使用者的所有待辦任務。它會自動處理 API 回應,並直接在專案根目錄中產生結構化且易於閱讀的 Markdown 待辦事項清單。此工具非常適合希望保持專注、追蹤工作量並確保其本地開發環境與團隊專案管理平台保持同步的使用者。
-
自動查詢 Linear GraphQL API 以獲取已分配的議題,並排除已完成或已取消的狀態。
-
按專案組織工作項目,顯示關鍵元數據,包括狀態、優先級、標籤、預估工時與截止日期。
-
產生附帶時間戳記的 Markdown 檔案(例如 linear-todos-YYYY-MM-DD.md),利於追蹤歷史進度。
-
透過提供清晰、可執行的工作總結,提升開發人員的生產力。
-
需要 Python 3.7+ 以及標準套件:requests、mdutils 和 python-dotenv。
-
設定時需從 Linear 取得有效的個人 API 金鑰,並透過 LINEAR_API_KEY 環境變數設定在本地 .env 檔案中。
-
最適合透過自然語言指令觸發,例如 'Show me my work'、'Sync my Linear tasks' 或 'What do I need to work on?'。
-
使用者可自訂腳本中的 GraphQL 查詢,以包含額外欄位或依自訂條件篩選任務。
-
請務必將 .env 檔案加入 .gitignore,以保護敏感的 API 憑證。
-
輸出的 Markdown 包含指向 Linear 議題的直接 URL 連結,方便快速導回原始平台查看詳細內容或更新狀態。
倉庫統計
- Star 數
- 1,205
- Fork 數
- 143
- Open Issue 數
- 0
- 主要語言
- Shell
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月1日 上午09:58