PR ベースの週間チェンジログ
リリース済みの PR をカテゴリ別のチェンジログにまとめて Slack に投稿し、ドキュメントを更新するための PR を作成します。Slack を接続する
Devin は変更履歴を Slack に投稿し、ドキュメント用リポジトリに対して PR を作成するため、Slack 連携を有効にしておく必要があります。Settings > Integrations > Slack に移動して、ワークスペースを接続します。Devin は招待された任意のチャンネルにメッセージを投稿できるようになります。変更履歴を投稿したいチャンネル(例:
#releases)に Devin を追加してください。詳細は Slack 連携ガイド を参照してください。週次スケジュールを作成する
左サイドバーの Schedules(app.devin.ai)に移動するか、ホームページの入力ボックスのコンテキストメニューから Schedule Devin オプションを使用します。Create schedule をクリックし、次を設定します:
- Frequency: Weekly — 例: 毎週金曜日の 4:00 PM UTC
- Repositories: Devin がマージ済み PR をスキャンする対象リポジトリを選択
- Slack channel: チームが変更履歴を確認できるように、投稿先のチャンネル(例:
#releases)を選択 - Prompt: 対象リポジトリ、グルーピングロジック、トーン、出力形式を具体的に指定し、変更履歴の既存エントリのスタイルに合わせるよう Devin に指示して、週ごとに一貫した出力になるようにします
読み手に合わせて調整する
同じスケジュールでも、誰が変更履歴を読むかによって出力を変えることができます。Knowledge エントリを追加して、チームの慣習を Devin に学習させたり、対象読者に合わせてプロンプトを調整したりしてください。社内のエンジニアリングチーム向け — PR 番号、author のハンドル、PR へのリンクを含めます。インフラ変更や社内ツールの更新にも言及します。ユーザー向けリリースノート — 技術的な詳細を省き、平易な言葉に書き換え、内部向けの変更はすべて省略します:
