公式サイト開設
2026-02-24T00:00:00.000Z
コードエディタモードのドッグフーディングも兼ねて、公式サイトを作ってみた。
フレームワークにはAstroを採用。とりあえずはGemini君に叩き台を作ってもらい、それをベースに改良を加えていった。
作成にはもちろんMirrorShardを用いたのだが、残念ながらMirrorShard自身のHTMLプレビュー機能は利用できなかった。ユーザーマニュアルにも記載したとおり、現状ではAstroのようなフレームワークには対応できていないからである。
ただ、サイトの作成自体は思ったより順調に進行した。
MirrorShardの内蔵ターミナル(中身はGit Bash)を開いてAstroを起動し、ブラウザでプレビューしながら、コードエディタモードでHTMLを書いていく。AIを使わなくてもCodeMirrorのオートコンプリートがあるし(ときどきポンコツになるのだが)、簡易フォーマッタも思ったより便利で、このサイト程度の簡単なHTMLなら特に問題なく書けそうである。
また、このブログ記事の執筆にはマークダウンプレビュー機能を使っている。
v1.2.0時点ではHard Breaksがオンになっていたために改行の挙動がAstroと違ってしまっていたのだが、Hard Breaksの設定を任意に切り替えられるように改良し、ついでにファイルセーブ時にプレビューも更新する仕様に変更した(ともにv1.3.0で反映される予定)ところ、こちらも特に問題なく使えている。
まあしかし――使用ツールそのものを改良しながらウェブサイトの作成をする、というのはなかなか面白い体験である。自作ソフトならではといったところか。