GitHub Discussions 版でブログを運用する最大の利点は、記事にコメントを直接付けられることです。ここでは実際の運用のコツを紹介します。
コメントが集まる場所
- 記事ページの下部に「この記事に GitHub でコメントする」リンクが表示されます。
- リンク先はその記事に対応する Discussion です。読者は GitHub アカウントでそのまま返信できます。
通知と返信
- Discussion へのコメントは GitHub の通知で受け取れます(Watch 設定による)。
- 返信も Discussion 上で行うため、メールや Slack 連携でも追えます。
モデレーション
- スパムや荒らしへの対処は GitHub 標準の機能でできます。
- コメントの編集・削除
- ユーザーのブロック(リポジトリ単位)
- Discussion のロック(会話停止)
運用のコツ
- 記事ごとに Discussion を立てる: 1 記事 = 1 Discussion にすると、質問や指摘が記事の文脈で集約される。
- 読者からの提案を Issue に昇格: 機能要望やバグらしき内容は、
status:draftの Issue に転記してタスク化する運用もスムーズ。 - QA カテゴリの活用: 記事の質問は
Q&Aカテゴリの Discussion に誘導すると、解決済みマークを付けられて管理しやすい。
まとめ
Discussions は「記事の付箋」の役割を果たします。コメント欄を作るために外部サービス(Disqus など)を導入する必要がなく、GitHub 内で完結できるのが魅力です。