ThreadPage
Почати писати

Усі приклади використання

Чернетка приміток до релізу з ваших pull requests

Кожен злитий pull request сам потрапляє в потік. У день релізу @GPT складає з них чернетку приміток, а опублікований реліз з’являється там, де його читають клієнти.

Спробувати безкоштовно

14 днів Pro. Картка не потрібна. Завершується автоматично. Щоб продовжити, виберіть Pro за 99,99 $ на рік (8,33 $ на місяць). Переглянути місячні ціни

Коротко

Для кого
Мейнтейнери й невеликі команди, які випускають релізи з GitHub.
Ви ведете
Два потоки: стрічка pull requests репозиторію і «Релізи», відкриті клієнтам за посиланням.
Потрапляє саме
  • Кожен pull request — у стрічці, щойно його відкривають, зливають або закривають.
  • Кожен реліз, який ви публікуєте на GitHub, із примітками — у «Релізах».
  • Чернетка приміток від @GPT з вашим власним API-ключем, коли ви попросите.
Ключовий момент
У день релізу @GPT читає злиті pull requests у стрічці й складає чернетку приміток. Ви виправляєте один рядок і публікуєте, а реліз з’являється в «Релізах», де його читають клієнти.
Тариф
Pro Клієнти читають «Релізи» за посиланням, без акаунта.

Раніше

День релізу. Час писати список змін, а після 2.3 злито 23 pull requests. Ви знову відкриваєте кожен, щоб зрозуміти, що помітить клієнт, і поспіхом усе описуєте. Клієнти, які просили експорт у CSV, дізнаються, що він уже вийшов, з відповіді на звернення в підтримку.

Чому потік, а не файл CHANGELOG

  1. Pull requests уже там

    Кожен потрапляє в стрічку з назвою, посиланням і датою, щойно його зливають.

  2. Перша чернетка зі стрічки

    @GPT читає назви pull requests, злитих після останнього релізу, групує їх для клієнтів і пропускає оновлення залежностей.

  3. Клієнти читають там, куди веде ваше посилання

    Для «Релізів» загальний доступ — «Усі, хто має посилання». Кожен реліз, який ви публікуєте на GitHub, з’являється там із примітками.

Потік день за днем Приклад

Ваш робочий простір спочатку порожній.

Робота

invoice-app pull requests

Активний
  1. ср, 21 жовт.

    1. Стрічка наповнюється сама, щойно зливають pull requests.

      через GitHub14:02

      Pull request merged: Add CSV export for invoices

      github.com/acme/invoice-app/pull/318

  2. чт, 22 жовт.

    1. через GitHub09:40

      Pull request merged: Fix rounding in multi-currency totals

      github.com/acme/invoice-app/pull/321

  3. пт, 23 жовт.

    1. через GitHub16:15

      Pull request merged: Bump dependencies

      github.com/acme/invoice-app/pull/324

  4. вт, 27 жовт.

    1. День релізу: один запит у стрічці з вашим власним ключем OpenAI.

      Ви10:05

      Для @GPTВідповідь за 1 хв

      @GPT склади чернетку приміток до релізу 2.4 з pull requests, злитих після релізу 2.3 від 6 жовтня. Згрупуй їх для клієнтів як «Нове», «Виправлено» і «Змінено» та пропусти оновлення залежностей.

    2. Чернетка — нотатка під pull requests, які модель прочитала.

      Від @GPT10:06

      Примітки до релізу 2.4, чернетка:

      Нове: експорт рахунків у файл CSV.

      Виправлено: суми в рахунках із кількома валютами більше не розходяться на цент.

      Змінено: нагадування про оплату надходять о 09:00 за часовим поясом вашого клієнта.

    3. Ви виправляєте те, чого модель не могла знати, публікуєте, і реліз сам потрапляє в «Релізи».

      Ви10:20

      Виправлено рядок про CSV: експорт — у меню «Рахунки». 2.4 опубліковано на GitHub із цими примітками.

      Релізи · 27 жовт.

Усе потрапляє на місце саме. Ви читаєте.

Ваші інструменти пишуть у вибрані вами потоки й мають лише той доступ, який ви їм дали.

Скрипт або API
  • Pull requests із GitHub

    Кожен pull request у репозиторії, який відкрили, позначили готовим до перевірки, злили або закрили, стає нотаткою в стрічці.

    Налаштувати

    АвтоматизаціяДодавати нотатки з іншого застосункуPull requests із GitHub

    1. У розділі Налаштування → Підключення → Автоматизації виберіть Підключити автоматизацію → Додавати нотатки з іншого застосунку і назвіть її GitHub — так і буде підписано її нотатки.
    2. У полі Куди додає виберіть invoice-app pull requests; у полі Що надсилає — Pull requests із GitHub.
    3. У Settings → Webhooks репозиторію вставте URL-адресу й секрет, виберіть application/json і Pull requests.
  • Опубліковані релізи — для клієнтів

    Кожен реліз, який ви публікуєте, стає нотаткою в «Релізах» із назвою, посиланням і примітками. Клієнти читають потік за його посиланням.

    У потоці «Релізи»

    через GitHub10:21

    Invoice app 2.4

    github.com/acme/invoice-app/releases/tag/v2.4.0

    Нове: експорт рахунків у файл CSV з меню «Рахунки».

    Налаштувати

    АвтоматизаціяДодавати нотатки з іншого застосункуРелізи з GitHub

    1. У розділі Налаштування → Підключення → Автоматизації виберіть Підключити автоматизацію → Додавати нотатки з іншого застосунку. Назвіть її «Релізи з GitHub», виберіть Релізи і Релізи з GitHub.
    2. У Settings → Webhooks репозиторію вставте URL-адресу й секрет, виберіть application/json і Releases.
    3. У меню потоку «Релізи» виберіть Поділитися…, у полі Загальний доступ виберіть Усі, хто має посилання й надішліть посилання клієнтам (див. Довідка про спільний доступ).
  • Чернетка приміток

    Напишіть @GPT у стрічці. Він читає злиті pull requests і відповідає чернеткою, використовуючи ваш власний API-ключ.

    Налаштувати

    Модель ШІВаш API-ключ OpenAI чи AnthropicPro із синхронізацією

    1. У розділі Налаштування → Підключення відкрийте Моделі ШІ, виберіть Claude чи GPT, вставте API-ключ від Anthropic чи OpenAI й виберіть Підключити. Для моделей ШІ потрібен Pro з увімкненою синхронізацією.
    2. У стрічці напишіть @GPT, який реліз і що пропустити, потім виберіть Надіслати.

Обмеження

  • Щоб додати вебхуки, потрібен доступ адміністратора до репозиторію.
  • Спільне посилання — для тих, кому ви його надсилаєте: пошукові системи його не індексують, тож воно не замінює публічної сторінки зі списком змін.
  • @GPT читає назву й посилання кожного pull request, а не опис чи код: з чітких назв виходить чітка чернетка.
  • Для @GPT потрібен API-ключ від OpenAI, і постачальник виставляє рахунок за кожну відповідь. У спільному потоці модель відповідає лише після того, як ви виберете «Дозволити тут».
  • ThreadPage надсилає те, що читає модель, до OpenAI з вашим ключем.

Назви GitHub, GPT, Claude, OpenAI і Anthropic належать їхнім власникам. ThreadPage — незалежний продукт, не пов’язаний із ними і не схвалений ними.

Почніть з одного потоку.

Спробувати безкоштовно

14 днів Pro. Картка не потрібна. Завершується автоматично. Щоб продовжити, виберіть Pro за 99,99 $ на рік (8,33 $ на місяць). Переглянути місячні ціни

Інші приклади використання

  • Документ досягнень, який допомагає писати ваш репозиторій

    Pull requests вашого репозиторію самі потрапляють в окремий потік. Ви записуєте те, чого не бачить git, а коли настає час оцінювання, агент складає чернетку з обох.

    Pro pull requests і агенти
  • Інцидент, записаний по ходу подій

    Два рядки щоразу, коли щось змінюється, і кожна нотатка зберігає свою хвилину. У п’ятницю @Claude читає потік і складає чернетку хронології для постмортему.

    Pro спільний доступ і @Claude
Усі приклади використання