Scrapboxと検索機能
タイトルは世人に任せた

この文章は、Scrapboxの検索機能について議論しています。主な内容は以下の通りです。
検索機能は重要であり、リソースを投入すべき。
検索で目的のページに飛んだ後、関連リンクをたどって「ウロウロ」するのが重要な体験。
リンクが有効に働いていれば検索はあまり必要ない。
自分が書いた行だけを検索対象にしたい、という要望がある。
日記ページのように様々な話題が混在するページでは、AND検索で目的の情報を見つけにくい。
インデントブロック単位での検索ができると便利。
適切にブラケティングしておくことが重要だが、必要性は後からわかることが多い。
表記揺れや類義語を考慮した検索ができるとよい。
Scrapboxの検索は、特定のフレーズを探したり、ページの存在を確認したりするのに使われる。
参加者たちは、Scrapboxの検索機能の改善点について活発に議論し、様々なアイデアを出し合っています。
※あと以前井戸端のどこかに「notionは使い続けると使いにくくなる。scrapboxも同じ」みたいなことを書き込んだ記憶があるが、いまは改宗していて、
検索中心UIだとおもって初手Ctrl+Gすれば全然使えるということに気づいた。

あと余談だがScrapboxにはもっと
検索機能をリッチにする方向でリソースを使ってほしい。
無階層wikiを謳う以上(謳ってない?)、原理的にそこが最もリソースかけるべきな場所、いいかえれば戦略的に重要な戦場だと思う。

ちなみにこれ書いている中でScapboxもCmd+G(検索ショートカット)に対応していることに気づいた。
寒さの夏はオロオロ歩き(クソリプ)

wandering?
何も考えず散歩してて「オッこれ使えるじゃん」という感覚

当初に想定した解と全然違う正解(別解)が「見つかる」体験は重要だと思う

ということをshokaiも書いてたな

探しに行ってきますw
リンクが有効に働いていれば検索はあまりいらない気がしていて、頻繁に検索したら負け(リンクを活用させるようにユーザーを誘導できていない)気がする


日記ページに書いたあれ、、、って探すのは最近よくやる

これが検索機能の充実で解決するならその機能は欲しい
今の全文検索でできないことがある?

絞り込みが少ない時に100件で終わっちゃう?

modifiedやPage Rankで
ソート変更はできる
これは仕様的には多分そう(だけど困ったと意識したことはない)

inajobさんがよく検索してるイメージ

コミュニティ利用だとこれはあるか

井戸端の日記ページだと辛そう


毎日書いてるし
そうすると自分が書いた行だけ検索というのは・・・?

modified by iconってそのページのどこかに書き込んでたら該当するという認識

ですね


やりたいのは行単位
つまり、検索結果にはこういうものが表示される?

タイトル
自分が書いた内容のハイライト?

自分が書いた内容からの単語のハイライト

cf. 現状の検索だと全員の書いた内容から単語がハイライトされる
「最近日記に書いたあれ、再利用したい、いつの日記だっけ…」って時に、日記ページは縦に長いから探しにくい

自分のツリーではなく他人のツリーにコメントしてたりするから全部目を通さないとわからない
まあ、井戸端の日記がScrapboxの一般的な
ユースケースだとは思えないので解決優先度低くてもしょうがないと思うが…
話題ごとにページを分けた方が良いのかなぁ、、
そう思って運用しているのですが、半年後とかに検索でたどり着けるか若干不安で・・

しかし翌日でもそのコメントが再利用されるタイミングを迎えていないことが多く、むずかしい
わかる


青リンクを出せなかったので探す旅に行ってきますw
かくして たんきゅうのたびは はじまった……
共同プロジェクトだと気が引けちゃうことも
共同だと気が引ける
行毎に所有権の力場みたいなものがあり、みだりに侵さない方が良いと思ってる

コピーして編集してしまう手も

よくやってます

これはそういうノウハウを知ってる人でないと使えない
またはコピー行為を許す場
自分の行とその前後(あるいは箇条書きのルート)以外を非表示にできればいい?

なるほど

自分が書いた行だけ検索対象にしたいも、インデントブロック単位で [user.icon] hoge
と検索できれば解決するか?
他人が hoge
と書いていて、自分が全然関係ないコメントをアイコン付きでしている場合とかもヒットしてしまう
あらかじめ適切にブラケティングしとけって話なのかもしれないが、必要になるかは後からわかるので、なかなか難しい
微妙な表記揺れで検索できないことを解決したい

類義語も探してくれるとか?
その類義語自体をScrapboxの文書から生成すると精度が良くなるとか?
これ時々ある...


ひょっとして中毒
Scrapboxでの検索ってなんか他サービスの検索とちょっと違う気がする

使うケース
上のnotionは使い続けると使いにくくなる。scrapboxも同じなど
あるページが作成済みかどうか調べたいとき
気にせず書いて、新しく作ったページでキーワードをブラケットしてみて出てきたらマージしてる

ついでにリンクも眺めて似たようなのがあったら飛んで回って、同じならマージしてる