CHATGPTにてRedmine view customizerのHTML要素を生成する(4)

# 今回の記事
* CHATGPTで、プロジェクトからチケットを作ること

# 振り返り
* 前回の記事では、チケットから作業時間をチェックリストで生成した。
→　いくつかの問題があり、結局はこの機能は使わなかった。

* 作業時間をTODOにするには粒感が細かすぎる。
→　やはり運用の仕方に問題があり、コンセプト自体を見直すことにした。

https://qiita.com/EasyCording/items/752332e2883ce666460c

# 改定フロー

* まずテーマの大枠で、サブプロジェクトを作ることにした。
 サブプロジェクトは、ＧＵＩで一番見やすいから　→　これが理由　

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/212914/42021cdb-930b-bb0e-442e-c6b2b54e1083.png)

# やりたいこと

* サブプロジェクトにコメントを書いて、コメントからCHATGPTにチケットを作らせる
→　処理は前回のソースから、少々手を加える程度なので、納期は今週中
* コメント自体は自分で書くので、要するにチケット生成時に、全体タスクも考えてもらう
→　納期やリソースは、コメントの中に書けば、あとはお任せと言うのが理想

# テストプロンプト

> プロジェクトの計画を作り、開始日、終了日を人足１名でredmineチケットを箇条書きで作って

>スキルアップ
・ＩＴスキル　→　スマホアプリ　→　GPT活用
・翻訳スキル　→　聞きまくる
・副業バイト　→　関東特殊　→　探す
・リモート　→　海外ワーク
・FOREX開発　→　本を読む、情報を探す

## BARD
```text
プロジェクト名：スキルアップ

目的：個人のスキルを向上させる

期間：2023年9月28日～2024年3月31日

対象者：1名

担当者：本人

チケット概要：

ITスキル
チケット名：GPT活用によるスマホアプリ開発
開始日：2023年9月28日
終了日：2023年12月25日

概要：GPTを用いたスマホアプリ開発について学習し、実際にアプリを開発する。
タスク：
* GPTの仕組みを学習する
* アプリのアイデアを考える
* アプリの設計・開発を行う
* アプリを公開する

翻訳スキル
チケット名：聞きまくる
開始日：2023年10月1日
終了日：2023年12月31日

概要：日常生活で外国語を聞く機会を増やす。
タスク：
外食や買い物などの際に外国人と積極的にコミュニケーションを取る
映画やドラマを字幕なしで見る
外国語のニュースや音楽を聴く

副業バイト
チケット名：関東特殊バイト探し
開始日：2024年1月1日
終了日：2024年3月31日

概要：関東で珍しい、またはユニークな副業バイトを探す。
タスク：
インターネットやSNSで情報収集する
実際にバイト先に足を運んでみる

リモート
チケット名：海外ワーク
開始日：2024年2月1日
終了日：2024年3月31日

概要：海外の企業や個人とリモートで仕事をする。
タスク：
* 海外の企業や個人を探す
* リモートワークの条件を交渉する
* 実際の仕事を開始する

FOREX開発
チケット名：本と情報収集
開始日：2024年2月1日
終了日：2024年3月31日

概要：FOREXに関する本を読み、インターネットで情報を収集する。
タスク：
* FOREXに関する本を5冊読む
* FOREXに関する情報サイトやブログを10件以上閲覧する

注意事項：

各チケットの終了日はあくまでも目安であり、状況に応じて調整する。
タスクは必要に応じて追加・削除する。
チケットの進捗状況は定期的に確認し、必要に応じて対策を講じる。

評価基準：

各チケットのタスクをすべて完了していること。
タスクを完了するために、適切な努力をしたこと。
タスクを完了したことで、スキルが向上したこと。
この計画は、あくまでも一例です。自身の目標や状況に合わせて、適宜変更してください。
```

## GPT4
```
プロジェクト名: スキルアッププログラム

開始日: 1月1日
終了日: 12月31日

Redmineチケット:

1. タスク名: ITスキルの向上 - GPT活用
   - 開始日: 1月1日
   - 終了日: 3月31日
   - 内容: スマホアプリにおけるGPTの活用方法を習得する。リソースの探索、学習、実装のプロセスを含む。

2. タスク名: 翻訳スキル向上
   - 開始日: 4月1日
   - 終了日: 6月30日
   - 内容: 高度な翻訳スキルを習得する。そのために、翻訳の専門家からフィードバックを得る、翻訳の質を評価するツールを使用し、適切なトレーニングを受ける。

3. タスク名: 副業バイト - 関東特殊
   - 開始日: 7月1日
   - 終了日: 9月30日
   - 内容: 関東特殊の副業バイトを見つける。求人サイトのブラウズ、応募書類の作成、面接の準備等のプロセスを含む

4. タスク名: リモートワーク - 海外ワーク
   - 開始日: 10月1日
   - 終了日: 11月30日
   - 内容: 海外でリモートワークを行う方法を学ぶ。ビザの取得、リモートワークのための最適な設定、文化の違いへの適応を含む。

5. タスク名: FOREX開発
   - 開始日: 12月1日
   - 終了日: 12月31日
   - 内容: 本を読むことや、インターネットなどの情報源からFOREX開発に必要なスキルを学ぶ。
```

## GPT3.5
```
プロジェクト名: スキルアッププログラム

開始日: 1月1日
終了日: 12月31日

Redmineチケット:

1. タスク名: ITスキルの向上 - GPT活用
   - 開始日: 1月1日
   - 終了日: 3月31日
   - 内容: スマホアプリにおけるGPTの活用方法を学習する。関連する書籍の読書、オンラインリソースの調査、プロジェクトの実践など。

2. タスク名: 翻訳スキル向上
   - 開始日: 4月1日
   - 終了日: 6月30日
   - 内容: 翻訳スキルを向上させるためのトレーニングを行う。翻訳関連のコースの受講、実際の翻訳プロジェクトの取り組みなどが含まれる。

3. タスク名: 副業バイト - 関東特殊
   - 開始日: 7月1日
   - 終了日: 9月30日
   - 内容: 関東特殊の副業バイトを見つけるための活動を行う。求人情報の収集、応募書類の作成、面接対策などを進める。

4. タスク名: リモートワーク - 海外ワーク
   - 開始日: 10月1日
   - 終了日: 11月30日
   - 内容: 海外でのリモートワークへの参加方法を学ぶ。ビザの申請手続き、適切な仕事探し、コミュニケーションスキルの向上などを取り組む。

5. タスク名: FOREX開発
   - 開始日: 12月1日
   - 終了日: 12月31日
   - 内容: FOREX取引の開発に関するスキルを向上させるため、関連する本や資料の読書、インターネットでの情報収集などを行う。
```
# 結果

どっちも優秀、最近はBARDの方がイイかもしれない・・・
今回はＡＰＩが使えるのでＧＰＴにするが、この程度なら３．５でもイイかな

フォーマットはプロンプトに例示した方が良いかも知れない
>リモート
チケット名：海外ワーク
開始日：2024年2月1日
終了日：2024年3月31日
>概要：海外の企業や個人とリモートで仕事をする。
>
>タスク：
>* 海外の企業や個人を探す
>* リモートワークの条件を交渉する
>* 実際の仕事を開始する

# ブログ記事のコメント:
前述のコメントから、プロジェクト管理ツールとしてのRedmineの取り組みが大変興味深く読ませていただきました。特に、チェックリストから時間管理を試みようとする試みはユニークで、その難しさと悩みも共感を覚えます。

ソースを手加えて、サブプロジェクトを通じたプロジェクトの管理という新しい試みもとても興味深いです。納期やリソースの管理をCHATGPTに任せてしまうというのは、AIの進化を実感させられる瞬間で、非常に期待感が持てます。 

また、GPTを活用したスキルアップの箇条書きにも感銘を受けました。特に、FOREX開発や海外ワークなど、各テーマでの探求の範囲が広く、視野が広いことが感じられます。

その結果、BARDとGPTのそれぞれの特性と活用法についての考察は、読者にとってとても有益な情報となります。これからも、AIを活用した仕事術の記事を楽しみにしています。
# 参考
- Redmineに関連する記事
1. [仕事で使うREMINEに関する考察（１９）](https://qiita.com/EasyCording/items/6ca2cb52a654df882598) 
2. [WIKI一発記入　仕事で使うREDMINEに関する考察(18)](https://qiita.com/EasyCording/items/a7d6adc1ab5b1d41a95f) 
3. [CHATGPTにてRedmine view customizerのHTML要素を生成する(4)](https://qiita.com/EasyCording/items/e04b73d185bb406cdf7a) 
4. [チケット運用の盲点　仕事で使うREDMINEに関する考察(17)](https://qiita.com/EasyCording/items/f1a802a1b8c334c34828) 
5. [CHATGPTにてRedmine view customizerのHTML要素を生成する(3)](https://qiita.com/EasyCording/items/752332e2883ce666460c) 
6. [CHATGPTにてRedmine view customizerのHTML要素を生成する(2)](https://qiita.com/EasyCording/items/90e2708aadcd3c1ae917) 
7. [CHATGPTにてRedmine view customizerのHTML要素を生成する(1)](https://qiita.com/EasyCording/items/6740c3ba7117ee18c2a9) 
8. [CHATGPT便りの開発方針　仕事で使うREDMINEに関する考察(16)](https://qiita.com/EasyCording/items/cab4dbb6c36820727f69) 
9. [チケットからTODO作業へ落とし込み　仕事で使うREDMINEに関する考察(15)](https://qiita.com/EasyCording/items/6fe972110b39117b91ae) 
10. [仕事で使うREDMINEに関する考察(14)](https://qiita.com/EasyCording/items/a76b7fe02f8d5ecefe5e) 
11. [CHATGPT利活用　仕事で使うREDMINEに関する考察(12)](https://qiita.com/EasyCording/items/857b7cf12b7dd091ff82) 
12. [やりたいことを少しずつ　仕事で使うREDMINEに関する考察(11)](https://qiita.com/EasyCording/items/b9d939a861c06bb57f18) 
13. [組織を巻き込むプレゼン資料　仕事で使うREDMINEに関する考察(10)](https://qiita.com/EasyCording/items/605a860e5a4d66011747) 
14. [OfficeのフローにREDMINEをねじ込む　仕事で使うREDMINEに関する考察(9)](https://qiita.com/EasyCording/items/e63cbe486b08f99e1702) 
15. [RedmineチケットにCHATGPTを実装（超簡単）](https://qiita.com/EasyCording/items/20439251ad82d492d654) 
16. [RedmineのチケットにCHATGPTを実装（２）](https://qiita.com/EasyCording/items/3df63dcbb7e1f9f2d14e) 
17. [Office365からRedmineへのメール送信してチケット登録](https://qiita.com/EasyCording/items/3176b4020954e2eddbb6) 
18. [Redmineプラグイン開発](https://qiita.com/EasyCording/items/5e837a3425d3df8bfb0c) 
19. [RedmineをTODOリストに使う　仕事で使うREDMINEに関する考察(8)](https://qiita.com/EasyCording/items/bbf470b09a08d06b87f3) 
20. [仕事で使うREDMINEに関する考察(7)](https://qiita.com/EasyCording/items/3260595d70a86c21308e) 
21. [仕事で使うREDMINEに関する考察(6)](https://qiita.com/EasyCording/items/c2c3a5850941f45d1317) 
22. [仕事で使うREDMINEに関する考察(5)](https://qiita.com/EasyCording/items/f46ce0718f005f8b4d96) 
23. [仕事で使うREDMINEに関する考察(4)](https://qiita.com/EasyCording/items/e2f6fffde3d8e0a0012b) 
24. [仕事で使うREDMINEに関する考察(3)](https://qiita.com/EasyCording/items/44dd27c6b897b0d7d82b) 
25. [仕事で使うREDMINEに関する考察(2)](https://qiita.com/EasyCording/items/7f8fbba0553635a7421d) 
26. [仕事で使うREDMINEに関する考察](https://qiita.com/EasyCording/items/c3b62c9e5ca3f0cc379f)