サイレントX保存の改修 : Notion Tips (142)

はじめに

Notion Tips の第142回目は iPhone や iPad で X のポストを簡単に記録するショートカットの解説: Notion Tips (139) - hkob’s blog に対していただいたコメントを受けたフィードバック回です。一つは更なる効率化で、もう一つは誤作動防止の仕組みを追加します。

Bee さんのコメント

Bee さんからいただいたコメントはこちらです。私の場合、このデータベースは Alfred かショートカットでしか作成できないので、手動で入力することは考えていませんでした。

今回は普段先頭に入力することはない記号を文字列の先頭に追加することにしました。リストからの項目の前に「^」を入れています。なぜ「^」なのかは後述します。

^を先頭に追加

これを受けてオートメーションは以下のように変更します。

変更したオートメーション

name の数式は以下のようにしました。前回は URL の有無をチェックしていましたが、先頭文字の「^」があるかどうかでチェックしています。ちなみに「 "^^" 」となっているのは、「^」が正規表現で文字列の先頭を表すからです。二つあることで、文字列の先頭が「^」であることを示しています。ここが顔文字みたいでいいかなと思って、記号を「^」にしてみたということです。

let(name, prop("トリガーページ").prop("Name"),
    name.test("^\^") ? name.split("|").last() : name
)

url の数式も同様です。

let(name, prop("トリガーページ").prop("Name"),
    name.test("^\^") ? name.substring(1).split("|").first() : prop("トリガーページ").prop("URL")
)

これで先頭に「^」を書かないかぎり、オートメーションで URL が書き換わることはありません。

Haruki さんのコメント

キャンパスリーダーの Haruki さんからいただいたコメントです。前回紹介したショートカットの本質をわかってくれているのがわかります。

実は X を単に保存するだけであれば、Notion アプリが持っている機能を使うのが一番楽で便利です。共有ボタンを押して「Notion」を選びます。

Notionアプリで共有

すると、タイトルを入力するダイアログが表示され、タイトルを入力できます。

タイトル入力・データベース選択

作成されたページはこんな感じになり、X の embed も入るので見た目もいいです。

Notion 共有で作成されたページ

Notion アプリの共有機能で取り込む場合には、以下のことが懸念になります。

  1. Notion アプリは他のインポートにも使うことが多いので、常に「今週のNotionの話題」データベースが選ばれているとは限らない。データベースを選択し直すのが面倒。
  2. タイトルの編集のためにタップが必要となる。さらにすでにタイトル欄にテキストが書かれてしまっているため、全体を選択して上書きする必要がある。

これらをデメリットだと感じない一般のユーザは、絶対こっちの Notion アプリを使った方がいいです。しかし、X などを保存する専用のアプリがある方が便利だというのは確かです。

ここで Haruki さんのいう 5秒ノーストレスをもう少し減らせないかと考えました。意外と iPhone や iPad でタイプするのは面倒です。またダイアログがゆっくり現れてくるのもうざく感じます。タイトルは他のものと区別さえつけばいいので、ツイート内の目立つキーワードが入ればいいと思います。ここでテキストを入力する代わりに、クリップボードに入れたテキストをタイトルにすることにしましょう。

クリップボードに入れたテキストをタイトルに設定

このショートカットを「save x2」という形で保存しました。前回説明を忘れてしまいましたが、これを簡単に呼び出せるように一番下までスクロールし、そこにある「アクションを編集…」をタップします。

アクションを編集

ここで、候補がたくさん表示されるので「save x2」の左側の「+」をタップします。

save x2 の「+」をタップ

こうすることで save x2 が共有メニューの上に表示されます。save x2 は入力画面も出ないので、タップだけで完了です。

save x2 を選択

おまけ

共有画面を開くと近くのマシンや知り合いのユーザが表示されると思います。ちょっとしたやりとりをするときには便利なのですが、今回のようなスクリーンショットを撮るときや、ライブ配信時に表示されたくありません。この設定なのですが、「Siri」の中の「共有中の表示」をオフにすることで消すことができます。なかなか気づかない場所なので、覚書として記録しておきます。

共有メニューに Siri の提案を非表示

おわりに

今回はサイレント X 保存に対していただいたフィードバックに対する改修をしました。Notion の共有を使わらずにショートカットを使うような人は、よほど時間短縮したい人だと思うので、更なる時間短縮手段を

https://hkob.notion.site/Notion-Tips-545bd67d60aa4e18bd3be43c117908e5?pvs=4