דלגו לתוכן
תפריט
תהליך עבודהה-skills, tmux והלולאה היומיתכליםai-usagebarמכסות וזמני איפוס של 24 ספקי AIghpendingכל ה-PRs וה-issues הפתוחים ברשימה אחתtclockשעון לטרמינל עם ווידג׳טים של פקודותai-memoryזיכרון לטווח ארוך לסוכני קודai-jailsandbox ברמת מערכת ההפעלה לסוכני קוד מבוססי AIכתיבההבלוג ובנצ׳מרק ה-LLMניוזלטרThe M.Akita Chronicles, כל יום שניפודקאסטיםשיחות ארוכות על AI, בווידאומשחקיםאוסף המשחקים שלי כקוד, על OmarchyהסטאפOmarchy, tmux ומה שהנחתי בצדעקבו
ghpending

כל pull request ו-issue פתוחים, ברשימה אחת

ghpending מביא בבת אחת את כל המאגרים שאתם עוקבים אחריהם ומדפיס מה ממתין, כשהעבודה שצריכה אתכם מופיעה ראשונה. זה הווידג׳ט הראשון במסך השני שלי, והסיבה שאני יודע לאילו פרויקטים להקדיש בוקר.

הפלט של ghpending בטרמינל. תחת akitaonrails/FrankMD: חמישה pull requests של Dependabot ושלושה issues. תחת akitaonrails/FrankMega: שישה pull requests של Dependabot. ב-FrankClaw וב-FrankSherlock אין שום דבר ממתין.

ארבעים מאגרים, מבט אחד

ההתראות של GitHub מערבבות הכול עם הכול. ghpending שואל שאלה אחת לכל מאגר, מה פתוח עכשיו, ועונה עליה לכולם בתוך כמה שניות.

שתים־עשרה תיקיות של מאגרים, חמש מהן זוהרות. קווים בצבע ענבר יוצאים מהזוהרות ומתכנסים לרשימת תקציר אחת, עם התראות SEC אדומות למעלה, pull requests בסגול ו-issues בענבר. בפינה, חץ של ה-fork מצביע אל המקור.

פרטים שמצילים את הבוקר

ה-forks עוקבים אחרי המקור

כשמאגר שאתם עוקבים אחריו הוא fork, אתם רואים את ה-pull requests שלכם בפרויקט המקורי, ולא את התור הריק של ה-fork. מזוהה אוטומטית ונשמר ב-cache.

התראות אבטחה קודם

במאגרים שבבעלותכם: התראות Dependabot, secret scanning ו-code scanning, מסומנות SEC או QUA וממוינות לפי חומרה לפני כל השאר.

הפריטים שלכם זזים הצידה

pull requests שאתם פתחתם מעומעמים ומופיעים אחרונים, עם הסימון “שלכם”, כי הם מחכים לאנשים אחרים.

משוב בולט לעין

מספר התגובות והחלטות ה-review מוצגים בכל מקום שה-API מספק אותם, ומודגשים כשיש משהו לקרוא.

מיון לפי מה שחשוב היום

הפעילות האחרונה, שם, הכי הרבה פריטים פתוחים, או המאגר המוזנח ביותר ראשון. --limit מגביל את הרשימה בצורה הוגנת בין המאגרים.

מהיר עם טוקן

עם GITHUB_TOKEN, כל המאגרים מגיעים בבקשת GraphQL מאוגדת אחת, כולל הפרטיים. בלעדיו, מאגרים ציבוריים עדיין עובדים.

שימוש

בוחרים את המאגרים פעם אחת. מאז זו מילה אחת.

ghpending
ghpending add                 # pick repos to trackghpending                     # print the digestghpending --sort stale        # most neglected repo firstghpending --subscribed        # only what you followGITHUB_TOKEN=$(gh auth token) ghpending

התקנה

טרמינל
brew tap akitaonrails/tap && brew install ghpending
הגדרות, פרוקסי וכל הדגלים ב-README

כל מה שיש כאן הוא קוד פתוח

הכלים, ה-skills והבנצ׳מרק הם מאגרים ציבוריים. עשו להם fork ובנו את הגרסה שמתאימה לדרך שבה אתם עובדים.