[[📒Articles]] > [[📒2022 Articles]] ![[2022-03-06.jpg|cover-picture]] [[Obsidian Publish]]で[[Minerva]]を1幎以䞊運営しおいるので、改めお運営戊略に぀いおたずめおみたした。 ## はじめに 本蚘事は以䞋のような方をタヌゲットにしおいたす。 - [[Obsidian]]を䜿ったこずがある - [[Obsidian Publish]]を知っおいる - [[PKM]]の抂念を知っおいる 本蚘事の䞭でこれらの説明はしたせん。 ## [[Minerva]]のあゆみ [[Minerva]]は私が[[Obsidian Publish]]で運営しおいる[[PKM]]の公開サむトです。2021幎1月末からはじめたした。この蚘事も[[Minerva]]の䞀郚([[📒Articles]])です。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">Minerva</p> </div> <div class="link-card-description"> 本サむトの名前。 由来は詩・医孊・知恵・商業・補織・工芞・魔術を叞るロヌマ神話の女神 Minervaから。珟代ではその䞭でも、知恵の女神ずしおの偎面から教育珟堎で取り入れられるこずがあるらしい。 </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/minerva-image.webp" class="link-card-image" /> </div> <a class="internal-link" data-href="Minerva" ></a> </div> [[Minerva]]に関する䞻なむベントは以䞋の通りです。 | 時期 | むベント | | ------------- | ----------------------------------------------- | | 2021幎1月1週 | [[Obsidian Publish]]開始 | | 2021幎1月2週 | [[Mkdocs]]で運営しおいた[[PKM]]を運営停止(移行) | | 2021幎1月3週 | Publishサむト名を[[Minerva]]に倉曎 | | 2021幎5月2週 | カスタムドメむン察応 | | 2021幎5月4週 | [[Home]]のデザむンを刷新 | | 2021幎6月4週 | ブログを[[Minerva]]に移行 | | 2021幎7月4週 | [[🊉Embedded Code Title]]でコヌドブロック匷化 | | 2021幎7月4週 | カヌド圢匏リンクに察応 | | 2021幎8月3週 | [[Change log]]の蚘茉開始 | | 2021幎9月2週 | [[ADR]]の導入 | | 2021幎10月3週 | [[倖郚リンク]]に絵文字Prefixを远加 | | 2021幎11月1週 | 日付ベヌスのディレクトリ構成に倉曎 | | 2022幎1月2週 | [[Home]]のデザむンを刷新 | | 2022幎1月3週 | テヌマを[[Solarized for Obsidian]]に倉曎 | | 2022幎1月3週 | ディレクトリを極力䜿わない構成に倉曎 | | 2022幎1月4週 | [[Home]]のトップ画像を倉曎 | | 2022幎1月4週 | 分類にタグを䜿うよう倉曎 | | 2022幎2月3週 | [[MAMANのITブログ]]正匏クロヌズ | 本蚘事では最新の戊略のみ説明したす。䞊蚘の歎史に興味がありたしたら過去の[[📰Weekly Report]]や、[[📘Obsidianず過ごした2021幎]]をご芧ください。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">📘Obsidianず過ごした2021幎</p> </div> <div class="link-card-description"> 2021幎も終わりです。今幎最埌の蚘事はObsidianに぀いお時系列に沿っお振り返っおみるこずにしたした。かなり長いので芚悟しおください(笑) </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/%F0%9F%93%98Articles/attachments/2021-12-31.jpg" class="link-card-image" /> </div> <a class="internal-link" data-href="📘Obsidianず過ごした2021幎" ></a> </div> ## タヌゲット [[Minerva]]のタヌゲットは䜕よりも自分自身です。==情報を必芁ずしおいる誰かに䌝えたいずいう想いは優先しおいたせん==。 このように蚀うず、『なら、なぜ[[Obsidian Publish]]を䜿っおたで[[ノヌト]]を公開するのか?』ず疑問に思われるかもしれたせん。ただ私は、==優先しない==ずは蚀ったものの==察象倖であるずは蚀っおいたせん==。たた、==誰かに情報を䌝えるこずは自分自身のメリットにも繋がる==ず考えおいるため、費甚察効果が蚱せば、優先床が倉わるこずもありたす。自分自身に明確なメリットがあるケヌスは以䞋のようなものが考えられたす。 - 仕事などで䞀般的な質問をされたずき玠早く回答する - 自分の考えを玠早く盞手に䌝える - 開発者ずしおのポヌトフォリオ [[Obsidian Publish]]がなければ、郜床1から文章にする必芁がありたす。もちろん[[Obsidian Publish]]以倖の方法で (たずえば[[Mimizou Room]]のように[[Mkdocs]]で) 実珟もできたすが、快適さに雲泥の差がありたす。 これらの性質から、自分以倖のタヌゲット像も明確です。==[[怜玢゚ンゞン]]などで流入する芋知らぬ人は気にしおいたせん。盎接リンクで情報共有する知っおいる人が察象です==。[[SNS]]で共有した堎合も同様です。 ## 構成 [[Minerva]]の構成は[[📓Minervaのディレクトリ構成]]に埓っおいたす。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">📓Minervaのディレクトリ構成</p> </div> <div class="link-card-description"> 📓Minervaのディレクトリ構成 </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/minerva-image.webp" class="link-card-image" /> </div> <a class="internal-link" data-href="📓Minervaのディレクトリ構成" ></a> </div> この䞭で以䞋の3ディレクトリは認識のない人から芋られるこずも想定しおいたす。 - 👩‍🏫Presentations - 📘Articles - 📗<タむトル> これらをたずめお[[Minervaの公開ノヌト]]ず呌びたす。タヌゲットの説明で以䞋のように説明をしたしたが、[[Minervaの公開ノヌト]]は䟋倖的な扱いずなりたす。 > これらの性質から、自分以倖のタヌゲット像も明確です。==[[怜玢゚ンゞン]]などで流入する芋知らぬ人は気にしおいたせん。盎接リンクで情報共有する知っおいる人が察象です==。[[SNS]]で共有した堎合も同様です。 ## 䞻なルヌル [[Minerva]]を運営するにあたりいく぀かルヌルを定めお、[[📒Obsidianルヌルリスト]]にたずめおいたす。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">📒Obsidianルヌルリスト</p> </div> <div class="link-card-description"> ObsidianのルヌルNoteリスト。曞き方は💿MIN-0005 ルヌルNoteの管理を明確化を参照。 </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/minerva-image.webp" class="link-card-image" /> </div> <a class="internal-link" data-href="📒Obsidianルヌルリスト" ></a> </div> ここでは重芁なものをいく぀か玹介したす。 ### 特別な[[ノヌト]]のファむル名には[[prefixアむコン]]を぀ける [[ノヌト]]は[[prefixアむコン]]で分類しおいたす。[[prefixアむコン]]の定矩は[[📓MinervaのPrefixアむコンルヌル]]にたずめおいたす。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">📓MinervaのPrefixアむコンルヌル</p> </div> <div class="link-card-description"> 📓MinervaのPrefixアむコンルヌル </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/minerva-image.webp" class="link-card-image" /> </div> <a class="internal-link" data-href="📓MinervaのPrefixアむコンルヌル" ></a> </div> タグやディレクトリを䜿わない理由は情報量のコスパです。詳しくは[[💿MIN-0003 ゚ントリ名にprefixアむコンを含める]]をご芧ください。 ### [[Minervaの公開ノヌト]]ではカヌドリンクを䜿う [[Minervaの公開ノヌト]]は䞍特定倚数から閲芧されるこずを想定するため、他[[ノヌト]]より芋栄えの良さを気にしおいたす。そのため、䟋倖的にカヌドリンクを䜿甚しおいたす。ただし、[[Obsidian]]にはカヌドリンクの仕組みがないため、[[Templater]]でカヌドリンク生成スクリプトを䜜成し、それを䜿っおいたす。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">📘Obsidianでカヌド圢匏のリンクを挿入できるようにしおみた</p> </div> <div class="link-card-description"> Templaterを䜿っお、ObsidianやObsidian Publishにおカヌド圢匏のリンクを䜜成できるようにした話です。䜜ったリンクは以䞋のようなデザむンになりたす。 </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/%F0%9F%93%98Articles/attachments/2021-07-25.jpg" class="link-card-image" /> </div> <a class="internal-link" data-href="📘Obsidianでカヌド圢匏のリンクを挿入できるようにしおみた" ></a> </div> 䞊蚘蚘事では[[倖郚リンク]]のみを扱っおいたすが、[[ObsidianでWikiリンク蚘法を䜿わずにInternal Linkを䜜成]]する方法を䜿うこずで[[内郚リンク]]のカヌドリンクも生成できたす。この方法を䜿うず、ペヌゞリロヌドなしで[[Minerva]]内郚のペヌゞぞ移動でき、ナヌザヌ䜓隓が向䞊したす。 カヌドリンクは静的に䜜成したものであり、==[[倖郚リンク]]の[[URL]]やメタデヌタ、[[内郚リンク]]の[[ノヌト]]名が倉曎されたずきはデッドリンクずなっおしたう==こずに泚意しおください。これは芋栄えの良さずのトレヌドオフです。そのため、[[Minerva]]では[[内郚リンク]]を䜿ったカヌドリンクを==[[prefixアむコン]]があり名称倉曎の可胜性が䜎い[[ノヌト]]==に制限しおいたす。 ### [[Change log]]を曞く [[Minerva]]ではほがすべおのペヌゞに[[Change log]]を曞くようにしおいたす。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">📓Change logの曞き方</p> </div> <div class="link-card-description"> 📓Change logの曞き方 </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/minerva-image.webp" class="link-card-image" /> </div> <a class="internal-link" data-href="📓Change logの曞き方" ></a> </div> 蚘録するデヌタは䜜成日ず最終曎新日の2぀だけです。倉曎内容は蚘茉したせん。過去に蚘茉したこずはありたしたが、費甚察効果が悪かったのでやめたした。経緯は[[📓Change logの曞き方#経緯]]をご芧ください。 ### ディレクトリはフラットに管理する [[#構成]]でも觊れたしたが、[[Minerva]]のディレクトリ構造は䞀郚のケヌスを陀き、`Notes`配䞋にフラットな圢で管理しおいたす。以前は分類で構造化したこずもありたしたが、特に==名称の衝突を怜知できない==点が臎呜的だったため方針を倉えたした。詳现は[[💿MIN-0012 すべおをNoteディレクトリ盎䞋に配眮する]]をご芧ください。 ## 捚おおきたもの [[Obsidian Publish]]の運営にあたり、優先床ず費甚察効果を加味したうえで捚おおきたものがいく぀かありたす。すなわち、==やらないこず==の遞別です。 ### リンク切れ [[Obsidian Publish]]ではタむトルを倉曎するず[[URI]]も連動しお倉わりたす。぀たり、以前共有したリンクはデッドリンクになりたす。それを防ぐにはいずれかの戊略が必芁です。 - タむトル倉曎を諊める - ファむル名は[[Zettelkasten]]のように無機質な名称にしお、[[alias]]で文脈を衚珟する しかし、これらは[[Obsidian]]で[[PKM]]をするにあたり倧きな枷ずなりたす。タヌゲットは==郜床、盎接リンクで情報共有する人==であるため、リンク切れは私にずっお倧きな問題になりたせん。 たた、[[Minervaの公開ノヌト]]は䞀床タむトルを決めたら基本的に倉曎しない方針のため、リンク切れのリスクはほずんどありたせん。 ### SEO [[Obsidian Publish]]は[[SEO]]に適しおいたせん。ただ、[[怜玢゚ンゞン]]から流入する人はタヌゲットに含たれおいないため、これも問題にはなりたせん。 ### 衚瀺の[[Obsidianプラグむン]] 共有を前提ずしおいるため、[[Obsidian Publish]]に察応しおいない衚瀺甚の[[Obsidianプラグむン]]は䜿わないようにしおいたす。有名どころでは以䞋のようなものがありたす。 - [[Obsidian Admonition]] - [[Dataview]] [[Obsidian Admonition]]は[[JavaScript]]ファむルを生成するこずで[[Obsidian Publish]]に察応も可胜ですが、コヌドブロックの利甚が匷制されるため、[[バックリンク]]が䞍安定になったり、[[Obsidian]]での衚瀺に圱響が出たす。Infoは泚蚘衚瀺で、Warningは[[emタグ(匷調)でオシャレなwarning衚瀺]]するこずにより、䞊蚘のデメリットを解消し぀぀目的を達成できたす。 唯䞀の䟋倖ずしお、私が開発しおいる[[🊉Embedded Code Title]]だけは䜿甚しおいたす。コヌドブロックを普通に利甚するず、䞭に[[Obsidian]]蚘法が入るこずはないため問題ないず刀断したからです。 <div class="link-card"> <div class="link-card-header"> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/favicon-64.png" class="link-card-site-icon"/> <span class="link-card-site-name">minerva.mamansoft.net</span> </div> <div class="link-card-body"> <div class="link-card-content"> <div> <p class="link-card-title">🊉Embedded Code Title</p> </div> <div class="link-card-description"> コヌドブロックにタむトルを埋め蟌むObsidianのプラグむン。publish.jsずpublish.cssを䜿えばObsidian Publishでも動䜜する。 </div> </div> <img src="https://publish-01.obsidian.md/access/35d05cd1bf5cc500e11cc8ba57daaf88/Notes/attachments/minerva-image.webp" class="link-card-image" /> </div> <a class="internal-link" data-href="🊉Embedded Code Title" ></a> </div> ### [[Obsidian Publish]]特有の蚘法 近々、[[Obsidian Publish]]では未察応だった[[Obsidian]]特有の機胜が、[[Obsidian Publish]]でも実装されるずいう噂がありたす。機胜にもよりたすが、==それが動かなくなった堎合に[[PKM]]ずしおの圹割を果たせなくなる蚘法は利甚しない==぀もりです。[[Minerva]]を[[Obsidian Publish]]から移行する障壁ずなるからです。 個人的には少なくずも数幎は[[Obsidian Publish]]を䜿い続けるこずになるず思っおいたす。それでも、予期せぬ事情で別のサヌビスに移行する可胜性は残るでしょう。極論を蚀えば、[[Obsidian]]の開発や、[[Obsidian Publish]]のメンテが終了しおしたえば移行せざるを埗たせん。たた1から[[ドキュメンテヌション]]蚭蚈するのはできれば避けたいず思っおいたす。 ### ナビゲヌション構成 通垞のサむトにあるようなナビゲヌション甚のメニュヌ・ツリヌは䜿甚したせん。[[Obsidian Publish]]ではナビゲヌションツリヌを衚瀺する機胜はありたすが、[[#ディレクトリはフラットに管理する]]方針のためほずんど意味を成したせん。 代わりに[[Home]]を起点ずしお、関連リンクを[[MOC]]で提瀺するこずにより、必芁な情報たでのルヌトを確保できるようにしおいたす。これは垞に䞍完党であり、必芁な情報たでたどり着けないこずもありたす。その堎合はたどり着けるように新たなルヌト(リンク)を郜床䜜成しおいけばよいでしょう。これは[[LYT]]の思想でもありたす。 ## 終わりに [[Minerva]]の運営戊略に぀いお、歎史・タヌゲット・構成・ルヌル・捚おおきたものを玹介したした。実は**捚おたもの**で説明し損ねたものが1぀ありたす。それは**䞀貫性**です。 [[#Minerva のあゆみ]]にもあるように[[📒Obsidianルヌルリスト]]は時ず共に倉わっおいたす。==もし、ルヌルが倉わるたびに党おの[[ノヌト]]に䞀貫性を持たせようずしたら、その察応コストからルヌルの倉曎を躊躇しおしたうこずでしょう。しかし、それは[[PKM]]の進化を止める枷以倖の䜕物でもありたせん。だから、私は䞀貫性を捚おるこずにしたした==。 [[Obsidian]]に限らず、䞖の䞭にある倧抵のものは進化ず䞀貫性を䞡立し続けるこずは䞍可胜です。未来ぞの䞀貫性は保蚌し぀぀も、過去の䞀貫性は芋切りを぀けおいく芚悟が䜕事にも必芁であるず私は思いたす。 [[Minerva]]に深く朜っおみるず、本蚘事で説明したルヌルに反するシヌンを目にするこずも倚いでしょう。しかし、それは意図的に捚おたものです。䜕かを捚おるからこそ我々は先に進むこずができるのです。