markdown AIを使って夏休みの自由研究内容をウェブ公開してみる

本記事は、[Qiita Engineer Festa 2024](https://qiita.com/official-campaigns/engineer-festa/2024)のキャンペーンテーマである[markdown AIを使った記事を投稿しよう！](https://qiita.com/official-events/142fdd0d69ff6bb2d547)への参加記事です。


# はじめに

去年、当時小学1年生の息子と一緒に2つの自由研究をしました。
1つは手書きでまとめて学校に提出していましたが、もう1つは学校に提出せずにお蔵入りになっていました。
本記事では、markdown AIを使って日の目を見なかったほうの研究内容をWebサイトにして公開してみます。[^研究は雑]

[^研究は雑]:息子が当時小学1年生だったこと、途中で没になった研究内容のため、「いやここもう少しやれたでしょ・・・」な部分はあると思いますが、研究内容に関するツッコミはなしでお願いします！

# markdown AIで作ったWebサイトはこちら

まずはマークダウンだけで作ったWebサイトがどんな見た目になるのか見てみましょう。

https://mdown.ai/content/6b8df9ef-212a-48c7-978f-467408744ffa

シンプルですがとてもきれいにできていますね。
没になった研究結果も浮かばれます。

ここから、実際にどうやってこのWebサイトを作っているかを記載していきます。

# markdown AIを使いはじめてみよう

まずはmarkdown AIのサイトにアクセスします。

https://mdown.ai/

このページに沿ってアカウント作成などを進めていけばいいんですが、記事投稿時点では英語表記しかないので少し難しいかもしれません。
アカウント作成については、すでにとても分かりやすい記事があったのでこちらに沿ってはじめてみましょう。

https://qiita.com/NUNOGAWA/items/ae736ed2a1bcef9ebfed

<!--
## markdownAIのサイトにアクセスする
https://mdown.ai/ にアクセスしてください。

すると、このような画面が表示されます。
真ん中の`Continue with Google`をクリックしてください。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/cae345d0-0524-ab30-7371-5666a0d0e111.png)

このようなポップアップが表示されたら、Googleのメールアドレスなどを入力してログインしてください。[^アカウント選択]

<img width="70%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/8d346e54-f85c-4051-a930-107e8587eaaa.png">

Googleアカウントがない人は左下の`アカウントを作成`からGoogleアカウントを作成後、ログインしましょう。

[^アカウント選択]:以前に他サイトなどでGoogleアカウントを入力したことがある場合はアカウント選択画面が表示されます。

## ニックネームを入力する
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/2d1b9063-8ad8-4d4a-5d16-60a9597dc3a8.png)


再度`Sign in to MarkdownnAI β`の画面が表示されたら`Continue with Google`をクリックします。

この画面が表示されたらログイン完了です。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/5724ff34-6e93-47b1-ef3b-a666d7ecfedc.png)
-->

# Webサイトを作ってみよう

## 基本の操作
画面左側のメニューを選択すると、作成中のWebサイトを編集できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/0948cfc0-b3f6-cb88-4faa-e556cf0cf6cd.png)

`＋`ボタンで新しいWebサイトの下書きを作成できます。
`Del`ボタンで作成したWebサイトの下書きを削除できます。すでにWebサイトを公開していた場合、下書き・Webサイトもろとも削除され、いずれも復活させることはできないので注意しましょう。


`View`ボタンをクリックすると、プレビューが表示できます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/34aca1a0-c26f-ea34-5dcc-a5c648cc1164.png)

`Markdown`ボタンをクリックすると、再度編集画面に戻ることができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/828a2082-8858-8489-be78-62f03f9f4b7a.png)

見本を少しいじってプレビューを表示して、また編集してプレビュー表示して・・・を繰り返していくのが基本です。

## 写真のアップロード方法
markdown AIはスマホからも編集できるので、スマホで撮った写真をサクッとアップロードすることができます。
以下、スマホベースでの操作方法を記載していますが、PCでも操作方法はほぼ同じです。

1. `Image`ボタンをタップ
    <img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/eafc3363-81ed-1e8c-38bb-d539a5674faa.png">

1. `＋`アイコンをタップ
    <img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/60a3e2b7-a2e3-86eb-3852-84046437aa09.png">

1. アップロードしたい写真や画像を選択する
    <img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/cc917307-ef9f-4668-7c17-cfc4dda0e129.png">

1. 赤枠のような部分が追加されるので、写真や画像を表示したい箇所にこのエリアをコピー&貼り付け
    <img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/4bcf03b2-56e2-ddcf-0cf7-38110b3ec4b5.png">


# 実際に自由研究ページを作ってみよう
markdown AIで最初に作られるテンプレートを編集してもいいですし、テンプレートを作成したのでこれをもとにWebサイトを作っていってもOKです。

```:md
# （タイトル）

## もくじ

1. なぜこの研究をやろうと思ったか
1. 仮説
1. 研究内容
1. 結果
1. 感想

## なぜこの研究をやろうと思ったか

（ここに理由を書く）

## 仮説

（ここに仮説を書く）


## 研究内容

（ここに実際にやったことを書く）


## 感想

（ここに感想を書く）


```

参考までに、私がWebサイト作成のために実際に書いたマークダウンも載せておきます。
<details><summary>実際に書いたマークダウン</summary>

```md
# コンビニの味付きゆで卵を家で作ってみよう！

## もくじ

1. なぜこの研究をやろうと思ったか
1. 仮説
1. 研究内容
1. 結果
1. コンビニではどうやって作っているのか
1. 感想


## なぜこの研究をやろうと思ったか

セブンの味付きのゆで卵が大好きで、どうやって作っているのか気になったからです。

## 仮説
- コンビニのゆで卵は塩味がするので、塩を使っていると思います
- 結構しょっぱいから、塩にそのまま漬けてるんだと思います

## 研究内容
- ゆで卵を塩に漬ける
- 塩水にも漬けて比較してみる
- 漬ける時間によってしょっぱさが違うかもしれないので、1日漬けるパターンと、2日漬けるパターンを作ってみる

### 準備するもの
- ゆで卵 4個
- ジップロック 4枚
- 塩 卵が被るくらい ×2 + 大さじ2
- 水 卵が被るくらい ×2

### やり方
1. ゆで卵を4こ作る
1. ジップロックに1こずつ、ゆで卵を入れる
1. 2このジップロックには塩をゆで卵がかくれるくらいに入れる
1. もう2このジップロックには水をゆで卵がかくれるくらいに入れて、大さじ1ぱいの塩を入れてまぜる
1. マスキングテープにメモをする。こんなかんじ↓
![image.jpeg](https://xxxx/image.jpeg)
1. れいぞうこに入れる

## 結果

|漬け方＼日数|1日　　　|2日　　　　|
|:--------------|:------------:|:-----------:|
|塩　　　　　|苦い　　　|苦い　　　|
|塩水　　　　|味がしない|味がしない|

## コンビニではどうやって作っているのか

どうやって作っているかを紹介しているサイトがありました。

http://takakis.la.coocan.jp/ise-b.htm

なんで卵のカラをむいていないのに塩味がするのかも書いてありました。

> たまごの殻（カラ）には「気孔」（きこう）と呼ばれる小さな穴が空いているので、この穴を通してたまごに味が染み込んでいきます。


## 感想

塩につけたら苦くなってびっくりしました。なんで苦くなったのか調べてみたいです。
塩水に漬けたのは味がしなかったです。
1日漬けても2日漬けても味は変わらない気がしました。
どうやったらおいしくできるのか、もう少し調べてみたいです。
```
</details>

なお、入力内容は息子の発言や実際の研究結果に基づいていますが、入力は私がしています。


# 自由研究ページを公開してみよう
編集が一段落したらWebサイトを公開します。

:::note alert
このWebサイトは全世界に公開されます。個人が特定できる情報（名前、学校名、撮影した人や場所がわかる写真など）は利用しないでください。
:::

1. `View`ボタンを押してプレビュー画面を表示
1. `Save`ボタンを押す　→`URL`ボタンが表示されます
1. `URL`ボタンを押す
1. 以下のようなポップアップが表示されるので、`Publish`ボタンを押す
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/a42253f3-2dac-a753-ad97-93996e2ef3af.png)

これで作成したサイトが公開されました！

`Copy Link`というボタンをクリックすることで、作成したWebサイトのURLをコピーすることができます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/b977ca5b-16da-8af1-8c67-5d8324f2895a.png)


私が作った自由研究のWebサイトを再掲します。

https://mdown.ai/content/6b8df9ef-212a-48c7-978f-467408744ffa


# いいなと思った点

ここからは、私個人がmarkdown AIを触ってみていいなと感じた点をいくつか挙げてみます。

## とにかくはじめやすい
Googleアカウントさえあれば数クリックでウェブサイト作成が始められるのはすごく簡単で間口が広くていいなと思いました。


## サーバー不要、無料でウェブサイトが公開できる

AWSのS3でも無料利用枠を使えば実質無料でサーバーのメンテナンス不要で静的ウェブサイトを作ることはできますが、「無料利用枠の範囲内で」という但し書きが入ります。

markdown AIであれば記事投稿時点では完全無料でウェブサイトが公開できるので、サーバー保守の面倒から解放されたり、金銭面での安心感があります。


## 簡単なサイトであればプログラミング知識不要で作れる

マークダウンの方が学習コストは低いので、サイト公開までかなりスピーディーに進められます。
今回作成したWEBサイトはまったくHTMLを書きませんでしたが、ある程度整ったWEBサイトを構築することができます。

## スマホでもストレスなく編集できる

文章を書く感覚でウェブサイトを作れるので、PCがなくてもウェブサイトの作成〜公開までができます。
PCがなくてもさくさくとWebサイトが作れるのは手軽でいいなと感じました。

<img width="50%" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2366737/b9720bfd-76d1-5403-76bf-0033f96aedcb.png">

また、スマホ利用で特に効果が大きいと感じたのが写真のアップロードです。
スマホで写真を撮ってそれをそのまま貼り付ける、が気軽にできるのがとてもよかったです。


# おわりに

マークダウンに慣れる必要はあるものの、テンプレートも用意されているので、きっと現代の小中高生であれば見様見真似であっという間に使いこなしてしまうだろうなと思いました。

今回は書きませんでしたが、HTMLやCSSなどを使えばもっとデザインを作りこむことができそうですし、今後は生成AIと会話するだけでmarkdown AIで公開できるような形式のアウトプットを作ってくれるような機能も搭載予定だそうです。[^参考]
今後も何かサクッとWebサイトを作って公開したいときに活用してみたいと思います。

[^参考]:https://mdown.ai/content?id=335b81b2-bcb0-4dbb-83d0-531aa132181f より