最終更新日時
Mar 28, 2024 2:38 AM
ツール
ChatGPT
利用シーン
見積もり/タスクごとの見積もりを行う実装/実装内容の検討
製造タスクからサブタスクごとの実装工数の見積もりを行います。
サブタスクの分割を行う際は、合わせて以下を活用してください。
プロンプトテンプレート
あなたは優秀なシステム設計者です。
### 要望
サブタスクをさらに分解して作業タスクを作成してください。
作業タスクの作業時間の見積もりを行い、表形式でまとめてください。
### ルール
- 作業タスクは実装者が理解しやすいように詳細を明記する
- 合計時間を表示する
### チケット内容
[チケット内容を入力]
### サブタスク
[サブタスクを入力]
プロンプト例
あなたは優秀なシステム設計者です。
### 要望
サブタスクをさらに分解して作業タスクを作成してください。
作業タスクの作業時間の見積もりを行い、表形式でまとめてください。
### ルール
- 作業タスクは実装者が理解しやすいように詳細を明記する
- 合計時間を表示する
### チケット内容
- slackにrssfeedされたURL記事の要約をopenaiのAPIを使用して行う
- モデルはGPT4を用いる
- 要約結果は、slackの返信としてfeedする
- 要約の集約をNotionに行う。要約結果、URLをNotionの特定のDBにポストする
### サブタスク
#### Slack Integration
1. **Slack Webhookの設定**:
- SlackのIncoming Webhookを設定し、RSSフィードを受け取るチャンネルを指定する。
- Webhook URLを安全に保存し、システムからアクセスできるようにする。
2. **RSSフィードの処理**:
- SlackイベントAPIを使用してRSSフィードの投稿をリッスンする。
- 投稿されたURLを解析し、対象の記事を識別する。
3. **Slackへの要約投稿**:
- Slack APIを用いて、要約したテキストを元のフィード投稿に返信する形で投稿する。
- Slackメッセージのフォーマットを定義し、要約テキストを適切に表示する。
アウトプット例
この要望に基づいて、作業タスクをさらに分解し、それぞれの作業時間の見積もりを行い、表形式でまとめます。作業タスクと見積もり時間
タスク番号 作業タスクの内容 見積もり時間 (時間) 1 Slack Incoming Webhookのドキュメントを調査し、設定方法を理解する 2 2 SlackのIncoming Webhookを設定し、テストメッセージを送信して動作確認する 1 3 Webhook URLを安全な方法でシステムに保存するための仕組みを構築する 3 4 SlackイベントAPIのドキュメントを調査し、RSSフィードの投稿をリッスンする方法を理解する 2 5 SlackイベントAPIを使用してRSSフィードの投稿をリッスンし、テスト環境で動作確認する 3 6 投稿されたURLから記事の内容を取得するためのスクリプトを開発し、テストする 4 7 OpenAIのAPIを用いて記事の内容を要約する機能を開発し、テストする 4 8 Slack APIを用いて要約テキストを元のフィード投稿に返信する機能を開発し、テストする 3 9 Slackメッセージのフォーマットを定義し、要約テキストが適切に表示されるようにする 2 合計 24この表は、各タスクに対する概算の作業時間を示しており、プロジェクトの規模やチームの経験によって変動する可能性があります。また、特定の技術的な課題や未予見の問題によって見積もりが変更される可能性も考慮する必要があります。この見積もりはプロジェクトの初期段階でのガイドとして使用し、プロジェクトが進行するにつれて必要に応じて調整してください。