generated at
Scrapboxはリンクの種類を拡張できない
そういえば、Gyazzには気合リンクなるものがあったらしいがScrapboxには実装されていない。必要ないと判断されたからだろうかkuuote
これ関連でshokaiさんが何か書いていたようなMijinko_SD
>Scrapboxはリンクやhashtagの有無だけを見て推薦を行っている
> ・強弱は見ていない
> ・強弱の宣言ができるまともなUIはこの世に存在しないから
ここで暗黙に「ユーザは強弱を区別したい」と仮定されてるnishio
増井さんの「気合リンク」とかも強弱を意図してそう
でも今回僕が悩んでるのはそうではなくて「種類の違うリンクがあって、どう種類が違うのかも、何がどっちに入るのかも明確に言語化されてるのに、Scrapboxにはそれを表現する方法がないから一緒くたにするしかない」というもの
強弱は関係ない
似ているかなーとは思ったんですけどね…Mijinko_SD
どちらの問題も解決方法が浮かばないので、理解が足りてないか
どうあるといいんだろう基素
[B:不利] みたいなリンクの拡張で表示を変えるようなUserScriptを作る
属性そのものをリンクの名前にこめる
これが一番現実味ありそうMijinko_SD
ただ、プロジェクト内の暗黙の独自ルールみたいなのが増えてしまうから面倒な点はありそう
こんなイメージ
ScrapboxでそれをやるとBのページに「B:不利」のページへのリンクが作られるんだよなぁ…nishio
N枚のカードと別に2N枚の「有利」「不利」ページが作られることになる
有利 のリンクだけを作成すればページの実態は必ずしも作らなくてもよさそう基素
有利の逆が不利なのでどちらかだけを使えば1種類に削減できる?基素
関係性を表現できる拡張手段があれば有利という一種類の関係性で表現できるのと比べるとどう頑張ってもNつのリンクができるので多くはなってしまう基素
間違った解決方法っぽさがある
(これを言い出すと問題がさらに複雑になるのだけど、AがBに有利な時は当然BはAに不利だよね)
(Notionとかに移行する方がいいのかなぁ)
Notionだとこれを表現する方法があるんでしょうか?基素
NotionはわからないけどRDBなら「xはyに有利」っていうテーブルを作ればいいだけなのでNotionでもできるかなとnishio
もういっそのこと有利と不利の関係を出すのは別のサーバーのプログラムに任せてしまうとかMijinko_SD
それだと何故Scrapboxを使うのかということにもなりかねないな
というかそもそも有利か不利かを機械が自動的に判別できる?
ドミニオン調べてくるか…
確かにドミニオン知った方が問題を正確に把握できそう基素
いや、ドミニオン関係ないのでジャンケンで考えてもいいよnishio
グーはパーに不利でチョキに有利
グーやパーに相当するものが100種類あると思ってもらえればだいたい問題はわかるかと
やはりScrapboxの拡張でどうにかすべきか