Tiptap × Claude APIで「ブロックタイプを保持したまま」選択範囲を置換するZZennnote エディタで AI に文章の校正を依頼する際、見出しや引用などのブロック構造が失われる問題を解決した実装事例。Tsumugu という Next.js + Tiptap + Claude API のエディタで、選択範囲のブロック型情報をスナップショット保存し、置換時に元の構造を復元する手法を解説。2026/05/31Claude-API開発Tiptap