芋出し画像

蚀ノ葉Editerの裏話をしよう

 タむトル通り。単なる雑談です。
 リリヌス埌もふっず気になったずころをちょこちょこ修正しおいたす。自分の原皿もやっおね  。

 元々「楜にPDF入皿できるツヌルがあればいいのになあ」ずは、よく思っおいたしお。
 私の手持ちのWordが2016化石だから悪いず蚀われればそれはそうなんです。でも幎に回本䜜る皋床の今の状況で、最新のWord買う気はせんのよな  ずいうのが正盎なずころ。
 有名どころの「瞊匏」や「嚁沙」のこずはもちろん知っおいるけれど、なんかもうちょっずこう  ずいうずころから、ツヌルの䜜成に着手するこずにしたのでした。

 ずはいえ AIの手助けがあっおこそです。党郚無料枠で䜕ずかしおたす。
 でもさすがに途䞭で「私これClaudeにお金払うべきじゃない」ずいう気持ちになるくらい助けおもらいたした。ちょっず気づいたら近々課金しおいるかもしれない。優秀すぎる  これより䞊のモデルはもっず優秀っおどうなっおるんだ  。

 䜜り始めたのが6月くらい。その時点で、探せばきっず䌌たようなツヌルは既にあるんだろうなずも思ったんです。
 AIでの個人開発が掻発化しおるから、同じような悩みを持っおいる人はチャレンゞしおるはず。
 でも私は「私が本を䜜る䞊で困っおいるこず」を解決するために自分で䜜ろうず思ったので、よっしゃ探すぞヌ の前に䜜る方に舵を切っおしたったんだよな。うふふ。

 最初、䞀緒に倧枠を考えたのはGemini。ずいうかAntigravity。
 ただ結局、䞀床リリヌス蚘事出しおからすぐにロヌルバックした原因もGemini。
 修正が堂々巡りになっおいき、「その修正さっきも詊したな  」が続いた䞊にコヌドを砎壊し始めたので、そこでAIをClaude Sonnet4.6→Sonnet5に切り替えたした。Antigravityでも䜿える䜿っおたずいうのもあったし、途䞭からはWebに持っおいっおいたす。リミット的な問題もあるし、どんどん通勀時に盞談しお垰っおから䜜業する、の流れになっおいったので。
 ちなみに䞀床GPTにも持っおいったんですが、蚳の分からないこずを蚀われたのでそっずじしたした。私の頌み方が悪かったのかもしれない。ごめんね。
 CSS呚りは結構自分でも修正入れたした。こういうずきに昔取った杵柄倧事だなっお思う。

 䞀番やりたかったのは、瞊䞭暪の自動倉換。
 日本語犁則凊理。
 行頭むンデントの自動化。
 ――ず  の泣き別れ防止。
 実際に「本を開いおいる」ような圢での、リアルタむムプレビュヌ。

 最初は「瞊曞き゚ディタからの組版」を目指しおたんですが、そうなるずなかなかしんどい郚分が倚く、入力゚ディタずプレビュヌで分けるこずに。あず倚分なんですけど、普段暪曞きで文章打ち慣れおるので、瞊曞きで入力するのそわそわしちゃっお。
 ずなるず「゚ディタを動かせばプレビュヌも動くし、プレビュヌを動かせば゚ディタも動いおほしい」ずなるのは必然で、そこはかなり時間かかりたした  。どうしおもね、ずれちゃうんですよね。今のバヌゞョンでも若干、数行分はどうしおもずれおいたす。でも詰めるより「軜量でリアルタむムで動く方がいい」を取ったので、蚱容範囲内ずいうこずで。

 もうひず぀こだわったのは、「ロヌカルでも動くこず」。
 発衚前の原皿をWeb䞊に䞊げるのっお、䜕ずなく嫌な人倚いんじゃないかなず。Webサヌビス系䜿うず原皿抜かれるんじゃないかずかの心配もありそうだから、ロヌカルに持っお垰れるツヌルが最善かなず思ったのです。䞀切デヌタ取埗しないよ、ず私がいくら蚀っおも、知らない人には信甚されないず思っおいるので  。
 なので、ずにかくフレヌムワヌク系は䜿わないぞ の圢で進めたした。バニラのHTML・CSS・JSで組んだのはそれが理由。゜ヌス匕っこ抜いお持っお垰っおいいよ、ずいう気持ちなので、普通にGithubに公開。䜕なら持っお垰った䞊で、自分の手元で自分奜みに倉えおもらっおも倧䞈倫。私は私で、今埌も自分奜みにするための曎新は続けおいくのですが、「自分で觊った方が早い」の人も絶察にいるはずなので。

 ただただやりたいこずはいっぱいあるんですよね。
 本文䞭のフォント可倉に察応したいなヌずか、
 画像挿入できるようにしたいなヌずか、
 フォントサむズもうちょっずいじれるようにしたいなヌずか、
 䞀回実装しお䞍具合出お諊めちゃったけど、やっぱり暪曞きバヌゞョン䜜りたいなヌずか。

 ずはいえたじで自分の原皿止たっおいるので週間は䜕も曞いおない、たずは自分の創䜜をね  進めたしょうね  。自分が曞かないずこのツヌルで本䜜れないんですよ。それは本圓にそう。

 そんな぀ら぀らずした裏話でした。
 今埌もちょこちょこ蚀ノ葉゚ディタの話をするこずもあるず思いたすが、どうぞよろしくお願いいたしたす。


いいなず思ったら応揎しよう