from WebUI作成作業メモ

Githubに置いてNetlifyでデプロイする

  • Netlifyのウィザードに従うだけ
  • バッジを貼ってみた
  • image

次にやること

  • スマホで開くと文字が小さいときはズームしてしまう

    • 直した
    • image
    • ボットの発言だけ伸びるのも嫌だったので全部伸ばしてみた
  • テキストエリアでの改行で発言追加

    • image
      • word-break: break-all;することにした(日本語ユーザなので)
  • テキストエリアでの改行でサーバを叩く

  • レスポンスを表示する

    • とりあえずnopを返すようにして、無事表示できた
    • image
  • ページを開いた時点で新しいenvオブジェクトを作るようにする

    • env作成APIが必要
    • 新規作成してIDを返す
    • サーバをいじるとき、いちいちデプロイしないでローカルで試したい
  • 動くようになった

    • ローカル
      • image
    • サーバー
      • image
  • ローカルとかサーバーとかの表現が微妙なので整理した

    • image
    • 上記のスクショはTypeScriptのクライアントをローカルとリモートと両方で試して問題なく動いたって話
    • 後者は開発用PCではなくスマホからアクセスしている

次にやること

  • ログが表示できるようにする
    • Regroupにインポートしたり、Scrapboxに貼ったり
  • テストできるようにする
    • たぶん内部構造を少しいじりたくなると思うのだけど、テストなしでいじると地獄だから
      • 学習データにするためや、Regroupにインポートするためにいじりたい
  • Firebaseに溜まったデータをローカルにダウンロードして解析できるようにする
  • どれをやるのか相談してみた