-
-
スピーカー 2
それを使い始めたことによって、結局ベーシズが読み取る内容っていうのが、ページノートの中のフロントマター。
スピーカー 1
基本的にはフロントマターの中身でフィルタリングとかソートができる。
スピーカー 2
今まで自分はデータビューとかも使ってなかったし、フロントマターは邪魔やと思ってたから、一切つけてなかったの。
スピーカー 1
気持ちは分かる。あんなの何に使うんやというか。
スピーカー 2
ビューモードで見たら非表示にはなるんだけど、普段マークダウンで書いてる最中とかって、
エディターモードで書くし、フロントマターっていう上のプロパティが何行も入ってるとやっぱりすごい見にくいっていうのと、
あとは自分の使い方の話なんだけど、Obsidian以外のアプリでもマークダウンファイルを開いて編集したり、
特にIAライターとかを使って見て編集することがあるんだけど、
IAライターはもちろんフロントマターに対応してないので、それがもうそのまま表示される。
それが嫌で、今まで全然書いてこなかった。分かってたんだけど、あると便利だし、
いろんなことが便利になるのは分かってんだけど、なかなか追加はできなくて。
でも、ベーシズのプラグインを使ってみたら、結構いろんなことできるじゃんって思って。
スピーカー 1
たとえば、いろんなことというのは?
スピーカー 2
今まで書いた記事、ニュースレターの記事一覧みたいなのを手動で作ってたのね。
記事を書いたら、何年何月の分みたいな感じで、リンクっていうかトピックノートみたいな感じ、
6字ノートみたいなのを手動でずっと作ってたの。
月に1回、ファイル名が決まってるから、そのファイル名で検索抽出したものをコピーして、
そのまま貼るっていうだけなんだけど、それをいちいちやってた。
それをしなくても良くなった。
スピーカー 1
ベースで適切なフロントマターをきちんと設定してあれば、半分自動で勝手に入ってくる。
スピーカー 2
ベースですごい良かったことっていうのが、表示のビューモードっていうのが、
テーブルはテーブルなんだけど、イメージ付きのサムネイルがブワブワってなるモードみたいなの。
カードビューみたいな感じの名称だった気がするんだけど。
スピーカー 1
そのテーブルビューとカードビューっていう名前だったかな。
その2種類のビューのスタイルが大雑把に2つある。
スピーカー 2
カードビューっていうのがすごい個人的にめっちゃ好きでさ。
スピーカー 1
一番めんどくさいよね、画像設定、製造感って。
スピーカー 2
そうなんだけど、あの見た目ができるんだったら、
ちょっとその読書メモ的な本のノートとか、
あとは自分が書いた記事のノートとかはまとめたいって思って、
スピーカー 2
フロントまた入れようって思った。
スピーカー 1
はるなの場合、自分の記事すらカードビューで整理する方が好きなぐらい?
スピーカー 2
基本的にはるなさんの使い方としては、原稿置き場としてしか使ってないので、
知識を学ぶために使うみたいな使い方は一切してないの。
スピーカー 1
そういう文脈じゃなくて、書いた記事の一覧をテーブルで並ぶより、
カードビューで自分の画像付きで並んだ方が気分がいいし快適だし便利だと感じる?
スピーカー 2
そうだね、自分の場合必ずアイキャッチ画像は設定しているし、
言ったらそれもわざわざその記事のために書いているものが多くて自分で。
それがあれば思い出せるのよね、その記事の内容とかも、絵一個で。
字より早い。
字より早い。タイトル読んでも、いつの何の記事やったっけってなるんやけど、
アイキャッチ画像を見たら、これはだいたい今年のやつじゃないなとか。
スピーカー 1
そういうのもわかる。
その情報が自分の絵の変化とか傾向によって。
スピーカー 2
書いたことによって覚えてるっていうだけやと思うんやけど。
スピーカー 1
ほんとそういう感覚があるんや。
スピーカー 2
これは最近の記事だなとか、あとは物についてとか何か考えとかっていうのも概念としてイラストにしてたりするから、
割とその絵を見るだけで中身がわかるっていう。
スピーカー 1
マジか。だから本当に過去記事一覧はもうそっちにして作っている?
スピーカー 2
今、セッセとジェミニCLIが作業をしてくれてるって感じ。
スピーカー 1
多分ね、プログラムで一発でジェミニCLIに画像を探して一番上にある画像をイメージプロパティで設定するっていうプログラムを書いてって言えば多分できる。
スピーカー 2
でもそれはやってもらって、失敗したやつとかだけ。
スピーカー 1
失敗したやつだけちょっと手動でやるかって感じやね現実的には。
スピーカー 2
最初の調整みたいなところでずっとジェミニCLIとしゃべりながら、ここはそうじゃないんだよとか。
スピーカー 1
結構苦労した?
スピーカー 2
これ違うんだよ。自分の場合フロントマータは全く書いてなかったから、こういうテキストのフォーマットがあって、ここに日付が入ってる。
ここにURLが入ってる。
スピーカー 1
全部やらせるプログラムにしたのね。
スピーカー 2
ここに画像が入ってるから、それをフロントマータの指定するプロパティの中にうまいこと入れていけって言って。
ここ最近のファイルに関してはずっとテンプレートっていうのが一定だからできたんだけど、
初期の頃のやつがやっぱりちょっとまばらで行数が違うとかいろんなのがあってうまくいかないやつが結構あって、
それに対して失敗したやつちょっと読ませてもらってもいいですかとか、それを見てプログラムを修正するんでみたいな感じでジェミニーCLIが言って、
それをやりとりしながら、もう結局Pythonでできたかな、一応動くやつは。
スピーカー 1
俺自分はもう最初の2,3割分ができたら、後のやつはもう多分使わんし、まあいいやってプログラム頑張らずにそんなもんでええわぐらいで終わらせた気がする。
スピーカー 2
まあそんなもんでいいと思う。最初だけだから。
スピーカー 1
うん、で、以後気が向いたらやるけど、やっぱ本来の意味の生産的な仕事ではないからね、基本的に。
スピーカー 2
それをニュースレターにも書いたんだけど、そういう作業みたいなのってやっぱさ、やればやるほど成果が出るから楽しくなりがちなんだけど、
目的化してしまったらダメだよねっていうので、できるだけ目的化しないように頑張った。
スピーカー 1
個人的には、やっぱベースっていうファイルを作るんじゃなくて、中に直で書けるっていうのが、
いい意味でデータビューと同じ感じで、パラメーターの微調整が自分でテキストベースで簡単にできることとか、
そういうのが結構でかかったりとか、あと裏技っていう言い方は変なんだけど、実はちょっと隠しパラメーター的なものがあって、
そのパラメーターを使ってあげると、データビューみたいに全部の全く同じ内容を貼り付けてあげれば、
どのノートでも適用できる同じプロジェクトの前後の記事ベースが作れるとか、
個人的にはそういうハック的な面白さがあったりして、そういうところで割とハマっていて、
これ使ってくださいねっていうので、めっちゃ人に渡しやすいし、それをカスタマイズしてもらうこともめっちゃ簡単にできるっていう意味で、
だいぶ良い感じのものかなって思って。
スピーカー 2
一つ大きな悩みがフロントマターのプロパティ名をどうするかみたいな。
スピーカー 1
基本的に俺はChatGPTさんに相談をして、結構変えたりした途中で、ある時期に色々やってたやつが、
例えばはるなさんの記事で思ったのが、デートっていうパラメーターがあるんだけど、
あれは率直に言って良くないパラメーターだと思っていて、あのパラメーターでは何の日付なのか分からない。
自分はデート独了とかデートパブリッシュとか、デートクリエイティットもやめたかな。
パブリッシュと独了だけぐらいかな。
なんかそんな感じで、一応やっぱり生成AIが読んでも意味が分かるような用語にすることをできるだけ心がけろっていうことをChatGPTに言って相談している。
どういうふうがいいかなって独了とかって色々悩んだんだけど、リードではちょっと分からないような気がしてレッドになるんだけど、
そこは妥協してね、カタカナっていうかローマ字独了がいいんじゃないかみたいな結論になったりもした。
スピーカー 2
あとはオブシディアンパブリッシュにするときに、もともとそういう画像の指定プロパティー値はimgだけにしてたんだけど、
スピーカー 1
パブリッシュはイメージじゃなかったっけ?
スピーカー 2
イメージ図とかにしないとサムネイルとして反映されないよとか、もともとサマリーみたいな感じでようやくみたいなの入れてたけど、
スピーカー 1
ディスクリプションにしないとパブリッシュには、そこはオブシディアンパブリッシュのルールやからな。
スピーカー 2
そういうのを後から知って、そうなんやと思って全部書き換える必要があったりとか。
スピーカー 1
共通のお作法はある程度知っておいた方がいいみたいなやつだよね、ディスクリプションとイメージ図と。
スピーカー 2
さらにニュースレターでも書いたんだけど、AIが読み取りやすい方がフロントマッターのプロパティー値にしても便利なことが多いと思って、
さっきのデイトの話とかでもそうだけど、何の日なんっていうのがそれだけだとやっぱり分かんないから、
デイト何たらかんたらみたいな感じで2つの単語をつけてあげれば、
AIが読み取ったそのファイルを読み取ったときに、この日付はこれのことだっていうのがちゃんと分かる。
分かってくれるからその先の作業がしやすくなるみたいな。
スピーカー 1
あとあれ自体が、YAMLっていうコンピューター界隈の一般的なフォーマットだからのちょんちょんちょんで囲んでっていうやつ。
スピーカー 2
なんか前に一回やったのが、そのプロパティーの種類みたいなのあるやん。
ナンバーなのか、デイなのか。
日付なのか。
スピーカー 1
あれはObsidianが内部的に持っている。
スピーカー 2
それで途中で変えたら、他のやつが全部三角びっくりみたいに出ちゃって。
スピーカー 1
フォーマットがずれてるってやつやね。
スピーカー 2
で、それを一括で直す方法とかないんかなって。
スピーカー 1
その話でいうとですね、Obsidianのいわゆるオートに任せておくと、日付の書き方とか、
テキストの書き方とか、あとリストの書き方とか、結構厳密に細かいルールみたいなのはあって、
日付とかもね、確か正しく書くにはダブルコートで囲わないといけなくてとかあるんだよね。
で、それを手で直していたりとか、
あと昔のそのかつてのものの名残とかがあったりするとダメだから、
プログラムでそのYAMLフォーマットに最適化された、きちんと企画化された通りのフォーマットに変換するプログラムを作ってとか、
なんかそういう感じで作るんじゃないかな。
日付の変換とか処理とかは、ライブラリーとかが無数にあったりするから、
多分、Sense AIに言えば適切な処理は割と簡単にはできる。
だからそこで、ただその仕組みはやっぱり自分で知らないといけない。
正しいフォーマットがうんぬんとかっていうのはちゃんとやってみないとめんどくさくて、
意外とフォーマット変えるとめんどくさい。
スピーカー 2
そう、かといって最初からなんかさ、いっぱいいろんなのをつけてとか、
つけないほうがいい。
そう、つけないほうがいいよなっていうのが一番悩んだところ、時間がかかったところかな。
スピーカー 1
なんかちょっとずつやっていって、どうせ10個、20個なら根性でできるし、
100溜まったら溜まったで、また別の方法が。
100も同じテーマで集まることって多分そうそうないんだよね。
それだけ集められたら、やっぱちょっと整理に手間がかかるのは当然だなって思っとくことかなっていう。
逆に言うと、やっぱゴミノートを増やさないことも同時に重要なんだなっていうのは思ったりする。
スピーカー 2
そもそも数を減らせっていう話で。
スピーカー 1
多いことがいいことでは多分ない、今のところの結論としては。
無駄にノート増やしまくるぐらいなら、その管理できる範囲で適切なレベルに収めておいて、
整理するのが面倒と思うようなノートは作らんほうが多分うまくいくんだろうなっていう。
スピーカー 2
だからルールとしてクリッピングみたいな、ウェブクリップみたいなやつは絶対入れないみたいな感じで。
スピーカー 1
まあね、それもやったらいかんわけじゃないからね。
ただ後で読もうはやめといたほうがいいっていう。それはやめといたほうがいいよ。
スピーカー 2
Obsidianの中には一応自分が書いたとか、引用みたいなのもあるんだけど、
抜き書きでも手を加えてる、自動でウェブクリッパーとかで入れるみたいなのはもうやめた。
スピーカー 1
まあね、それのみの目的に特化してObsidianを使うだったらいいと思うんだけど、
いわゆる知的生産みたいな概念では、後で読もうはやめといたほうがいい。
仕事効率化分野では後で読もうはやめといたほうがいいのは、ほぼ真理なんだろうなと思う。
という感じで、ベースのことは多分これからもニュースレターで書いていくと思うので、よかったらそちらもご覧ください。
スピーカー 2
ナレッジスタックね。
スピーカー 1
うん。