Substackで記事を書いていると、
ひとつモヤモヤがありました。
「この文章、全部プラットフォームの中に閉じてしまっていいのだろうか……?」
AI時代だからこそ、
文章は“投稿”ではなく、“資産”にしたい。
そう思って、
執筆環境をゼロから見直してみました。
結果、ぼくは、
ローカルに残せて、AIにも読み込ませやすい「Markdown」で記事を書くようにしています。
最近は、Antigravityがかなり気に入っていて、そのままMarkdownを書いています。
で、ここで思いました。
「ここまでMarkdownで書いているなら、そのままSubstackに下書き送れたら最強では?」
……ということで、
AIと壁打ちしながら、
いわゆるバイブコーディングでPythonスクリプトを作ってみました。
こんな感じで動きます
動画を見ていただければわかりますが、
スクリプトの起動
下書きを書き溜めているフォルダを見てくれて、ファイルを一番最近更新したものを上から並べてくれる
更新したいファイルの番号を押す
Yes・Noを聞かれるので、Yを押す
Substack側に下書きができている
という手順で、Antigravityから簡単にSubstackへ下書きを送ることができます。
これだけでも、執筆導線がかなり快適になりました。
なぜこれを作ったのか
ぼくは、記事を書くときに大事なのは、
「書き始めるハードルを下げること」
「自分の資産になること」
だと思っています。
最初はAntigravityである程度書きたい。
できれば、慣れているMarkdownで書きたい。
それをそのままSubstackにいい感じに入れて欲しい
だからこそ、
「Markdownで書く → ワンクリックでSubstackへ」
この流れを作ってみました。
結果、かなり快適です!
作り方
もちろん、環境は人それぞれです。
なので、ぼくは実装そのものより、
「AIに作らせるためのプロンプト」を用意しました。
Claude Codeでも、
Codexでも、
Antigravityでも大丈夫です。
「このファイルの指示に従って実装してください」
と投げれば、かなりいいところまで作れます。
こちらをダウンロードして、ご自身が使われているAI(ClaudeCode、Codex、Antigravityなど)に読み込ませて、「このファイルの指示に従って実装してください」などを依頼してみてください。
動かなかったときは、AIと相談しながらうまくやってみていただければと思います。
※どうしても困ったときは、私までご相談ください!
最後に
AI時代って、
コードを書くことそのものより、
「どんな仕組みを作りたいか」
を言語化できることが大事だと考えています。
今回作ったのは、ただのPythonスクリプトです。
ですが、
「自分の働き方を、一部でも仕組みにしていくこと」
が、後の自分を楽にしてくれると考えています。
ぼく自身も、
再起動しながら、
ひとつずつ自分の働き方をアップデートしていきます。
また面白いものができたら、
再起動ラボで共有していきます。
みなさんは、
記事を書く環境、どうしていますか???



