VSCode拡張機能
2024/3/3 20:57:00
AI駆動開発のためにmdファイルに埋め込んだMermaidの図を拡大縮小移動できるVSCode拡張機能が必要。
AIにプログラムを書かせるにしても、AIに設計させるにしても、プレーンテキストでクラス図なりER図なりが記述できて、それを人間と機械の双方が読めると捗るはず。
2025年今時点のAIにプログラムを書かせると、どんどん新しいファイルを作っていくので、これはなんらかの方針や制約がないと厳しい。
Obsidianが使えるのではと思われたが、Mermaidの拡大縮小ができなかった。
LogSeqは公式にはMermaidのレンダリングできない。プラグイン使うとできるらしいんだけど、ちょっとめんどい。
大変そうなので今のところ作る気がしない
jsonlをいい感じにして、VSCodeの拡張機能をいい感じに作ると、いい感じにできるかもしれない。
一つのjsonlファイルを一つの輪郭として扱う
引き入れについての情報は双方の輪郭に持たせる
jsonlには追記のみを行う
引き外したときには「引き外した」という上方を追記する
片方は引き入れているのに、もう片方には引き入れられているという情報がないときには、いい感じに解消する(たぶん引き入れているを正とするような気がする、あるいは後勝ち)