メインコンテンツへスキップ
見出し画像

noteをMarkdownにする拡張機能を作っています!

    お疲れ様です。花冷です🌸

    以前、noteの記事を資産にしよう!って話をしていました。
    資産として活用するための方法やメリットについては、
    以下の記事で書いているので見てみてね👀

    既にそういった機能を作成してくれている方もいます。

    ただ細かい機能の違いや利便性が私のイメージと違うので、
    人に依って使い方を変えられる利便性のあるものにしたいと思います。

    現状はブラウザ拡張機能としての実装を想定しています。

    スマホでできたほうがいいのかなあと思いつつ、
    資産として管理したい人はPC利用者が多いか・・・
    と思っているので、
    一旦この方針で考えています。


    🚩まず、どのくらい需要があるか知りたい!

    これ単純な興味ですが、
    こういったnoteの記事をnote以外の形で保持することに
    ついて興味がある人がどのくらい居るのか知りたい!

    居ない可能性もあると思ってます(笑)
    もし、私も興味あるよ!とかやりたいよ!って思っていたら、
    コメントで一言でよいので
    「気になる!」「Markdownにしたい!」とかください💭💭


    🔩今、想定している機能

    ①基本ルール

    これは崩さない想定のルールですね。
    先ほど、
    人に依って使い方を変えられる利便性のあるものにしたい
    と言っていたんですが、そうではないと思っている部分。

    • 画像は保存しない(noteへの直リンクとしては保持する)

    • 自動保存時のファイル名はnoteのURLから取得する

    画像も大事な資産。なんですが、
    これを入れていくとデータが大きくなってしまうので、
    画像は保存しない方針です。

    またファイル名を指定できるようにしてもいいんですが、
    少し保存するのにテンポが悪くなってしまうと思いました。なので、ファイル名はnoteのURLでキーとなっているもので
    保存することを想定しています!


    ②変換ルート

    2つ用意する予定です。
    人に依って、やり方が選べるように以下を想定しています。

    • 開いている記事を変換

    • 貼られたURLを変換

    もう一つ考えているのは、やっぱり一括変換ですね・・・

    画像
    イメージ

    ただ人に依ってはとんでもない量の記事を処理しようとする
    機能になってしまいそうなので、そこら辺の考慮は必要そう。

    逆にこの記事はいらなかった・・・とかは
    外しにくいから、自動一括は不要かなあと思ったり。
    記事一覧から選択した記事だけ一括で変換して、
    zipでダウンロードとかとか考え中・・・

    ※noteのDOM構造、いじるのが地味に大変(笑)

    >>>意見ください💭💭💭<<<


    ③フロントマター設定

    Markdownには、フロントマターって呼ばれる、
    そのファイルの概要みたいなのを残せます。

    ---
    title: "記事タイトル"
    source: "https://note.com/user/n/n1234abcd"
    note_id: "n1234abcd"
    author: "username"
    published: "2024-03-15"
    tags:
      - react
      - typescript
    converted_at: "2026-06-11"
    ---

    資産として活用したり、分類する際に
    とっても便利なものなので、ここは設定するようにします。

    ただタグの付け方はAIを使わないでやりたいので、
    ここが悩みどころ🤔
    以下のようなUIにして、分類しておくことで
    後でジャンル単位の資産活用しやすくできるかな?
    と模索中・・・

    画像
    イメージ

    自分で設定するほうがいい?
    noteのタグを参照して引っ張ってきてほしい?
    でもそれだとごたごたしそう?
    ※私は前者派なんですが・・・

    これも人に依りけりな気がするので・・・
    >>>意見ください💭💭💭<<<


    ④フォルダ指定

    資産化するにあたって、なんでも同じところに溜める。
    というスタイルでも十分に活用は可能です。

    でも私としては、やっぱりフォルダ内に
    色々な種類の記事ファイルが混在してほしくない。

    ので、3パターン程フォルダを指定して、
    この記事はここ!この記事はこっち!ってふうに
    カンタンに切り替えられる仕組みを想定中!

    デスクトップとフォルダ内は、
    綺麗にしておきたい系エンジニアに寄り添いますw
    ちなみに、私はかなり小綺麗にするタイプ。


    👾Summary

    画像

    実は、一括変換以外は割と目処がついています!

    なので、もっとみなさんの声を取り入れた
    システムにしたいなぁって思ってます!

    要望でも理想でも言うのは無料なので、
    意見や指摘待ってます🙌🙌

    以上、
    『noteをMarkdownにする拡張機能を作っています!』
    でした!

    画像

    この記事が参加している募集

     
     

    花冷

     
     
    花冷(はなびえ)といいます。システムエンジニアです。 ”やりたいこと”の過程を赤裸々に記録しています。 ・開発ログ/学習ログ/メンターログ いつでも質問・依頼待ってます📩 ⭐現在、メンター経験を積みたいため、モニター募集中です!

    あなたへのおすすめ