# クラウド型AIエディタの開発
# ■チーム情報
スクラム形式(オーナー + 3名)
* マネージャー
* デザイナー
* 開発者
開発とプロジェクト責任者を担当
## ■担当開発(フルスタック)
* インフラ(AWS利用)
* データーベース設計(Amazon Aurora利用)
* フロントエンド・バックエンド間のAPI設計(GraphQL利用)
* フロントエンド開発(Sveltekit利用)
* バックエンド開発(PHP・nodejs・python・C++)
* 解析系遅延処理(AWS Lambda利用)
# ■1. エディタ機能の実装
## 【概要】
tinyMCEとCodeMirrorライブラリを使用してエディタ部分のUIを実装
## 【課題・問題点】
CodeMirrorのみで作成するとデザイナーさんのUI/UXを実現するためにコストが高くなる問題
## 【解決】
tinyMCEを利用してデザイナーさんが納得するUIを実現し描画時間を短縮したい部分にCodeMirrorなど役割分担を行いました
# ■2. テンプレート型・部分選択型・AIライティング開発
## 【概要】
入力フォームを用意して、選択・入力することで高品質な文章を生成させる
## 【課題・問題点】
モデル自体のアップデートが頻繁に発生し、コストにも影響する問題
## 【解決】
モデル自体のアップデートによる品質の検証、モデルAPIへのパラメータなども増えコストとの兼ね合いによる検証をスムーズに行える管理ツールの実装
# ■3. プロンプト管理などの管理者システム実装(プロンプト検証用)
## 【概要】
プロンプト自体の管理とコスト概要を確認できる管理者ページの実装
## 【課題・問題点】
モデルのアップデート頻度が高いのでそれに合わせて最適なモデルを選びなおしプロンプトの調整する問題
## 【解決】
テンプレート型などの検証ようにフォーム部分を共有しモデルの変更やプロンプトの調整が行える管理者用の管理システムを実装し技術者以外のメンバーによる検証を可能にしました