1まず体験してほしい

説明の前に、まずこのリンクを開いてみてほしい。

人間が読んでも、なんのこっちゃかもしれない。

そう、これはAIが読むためのフォーマットだからだ。

中身を全文コピーして、自分のAI(ChatGPT、Gemini、Claude — 何でもいい)に貼り付けてみてほしい。「これ何?」と聞くだけでいい。

AIが、あなたの文脈であなたの言葉で説明してくれる。

それがWOIMだ。

Write Once, Interpret Many — 事実を一度だけ正確に書き、各読者への最適化はAIに任せる。著者が読者のレベルに合わせて書き分ける必要はない。AIがやる。

まだよくわからない? それならAIに「まだわからない」と聞いてみるといい。それもWOIMだ。

WOIMの詳しい定義は、今あなたがAIに読ませたファイルに全部書いてある。この記事ではWOIMの説明は繰り返さない。ここから先は、僕がそれをどう作ったかの話だ。

2実は、もうやっている

これを読んでいる多くの人は、すでにWrite Once, Interpret Many(WOIM)に近いことをやっているかもしれない。

AIと壁打ちをして仕様を固める。あの行為だ。

自分の考えをAIにぶつけて、整理してもらう。何往復もして、曖昧だったものが明確になっていく。多くのエンジニアやビジネスパーソンが、すでに日常的にやっていることだ。

最終的に残るのは、事実だけの仕様書だ。

それだけで、もうWOIMかもしれない。

3WOIMは難しい

WOIMの考え方は単純だ。事実だけを正確に書く。感想を混ぜない。読者への配慮はAIに任せる。

でも、やってみるとこれが難しい。

技術的な事実を書いているつもりでも、いつの間にか「なぜそうしたか」(設計判断)や「こうすべきだ」(価値判断)が混入する。

人間は、事実と意見を分離するのが苦手だ。

WOIMは理想としては正しい。でも、事実だけの文書を一発で書ける人間は少ない。

これがWOIMの最大の壁だと思っていた。

4AIと喋ればいい

でも、簡単な方法があった。

AIと対話しながら作ればいい。

最初から完璧な文書を書こうとしなくていい。自分の考えをAIに喋る。AIが「それは事実ですか? 意見ですか?」と聞き返す。曖昧なところを詰めていく。事実だけが残る。

実際、writing-model.md はそうやって作った。僕がAIに「こういうモデルを考えている」と喋り、AIが構造化し、僕が確認・修正する。これを何往復も繰り返して、事実だけの文書に蒸留していった。

WOIMについて書いた文書が、WOIMモデルで、WOIMの方法で作られている。

できすぎた話だけど、事実だ。だから原典と記事は分けてある。事実はあちら、体験はこちら。両方あって初めて伝わると思う。

5あなたもやってみてほしい

WOIMの原典は公開している。AIに読ませるだけじゃなく、自分で作ってみてほしい。

手順は簡単だ:

  1. 書きたいテーマについて、AIと喋る
  2. AIに「今の話を事実だけで整理して」と頼む
  3. 出てきた文書を読んで、事実じゃない部分を削る
  4. 繰り返す

最初から完璧じゃなくていい。対話を繰り返すうちに、事実と意見が分離されていく。

WOIMは思想ではない。
AIが存在する環境で、情報の摩擦を最小化すると自然に収束する構造だ。🥴