ディープリサーチの結果として出てきたショートカット一覧、その中で自分が覚えるために整理した一覧、気づきに関する詳細な記録、メタ認知のためのプロンプトなどの詳しい内容はブログ原文にあります。
新しいショートカットの学習とリサーチ
数日前に覚えたショートカット: Chromeで(Mac基準)CMD+SHIFT+A
- 開いているタブと最近閉じたタブをURLとページタイトルで検索できるウィンドウが開く
- 複数のウィンドウを開いていても、同じChromeプロファイルなら移動できる
- タブをたくさん開きっぱなしにする自分にはとても便利そうで、実際に今この瞬間も活用している
最近、新しいことを学んだときにしばしば試していることがある
- 「自分がこれを知らなかったというのはどういう意味だろう?」と問い返してみること
- すると、こんな考えが浮かぶ: 「長い間使ってきたツールなのに、こんな便利な機能やショートカット、コマンドなどを知らなかったのなら、きっと自分の知らない便利なものがまだ他にもあるはずだ」
ChatGPTでディープリサーチをしてみた
- 自分がよく使うツールたち(MacOS、Chrome、Googleドキュメント系、Cursor/VSCode、Slack、Discord、Notion)について、あまり知られていないけれど便利そうなショートカットを10個ずつ教えてもらった
- リサーチ結果をひと通り見ながら、自分は知らなかったけれど今後も覚えて使いたいショートカットを実際に試して整理した
リサーチと整理の過程で気づいたこと
1. 複数のアプリで共有されるショートカットやJobs-to-be-doneのパターンを認識することの効用は大きい
- Slack/Discordのショートカットは非常によく似ている。IDE同士も似ている。ウェブブラウザ同士も似ている
- つまり、あるアプリでショートカットを覚えると、別の(類似した)アプリでも近い操作を試せるので、ショートカット学習の効率が上がる。最近はデスクトップアプリの多くがウェブ技術で実装されているため、ウェブブラウザのショートカットが移植されることも多い
- 例: Notionで
CMD+Lを押すと、アドレスバーに移動する代わりに現在のページのリンクがコピーされる
- 例: Notionで
- 特定のアプリでのJTBDを認識していれば、他の類似アプリにもこういう機能はないか? と探索しやすくなるはずだ
- 例: ウェブベースのツールなら「ページリンクをコピー」機能があるはずだし、文章を書くツールなら「リスト内を上下に移動する」ショートカットがあるはずだ、など
2. 検索可能にすると伸びしろが一気に大きくなる
- 自分はIDEでの複合ショートカットは覚える代わりにCommand Paletteを使っているので、新しいショートカットをほとんど学んでいないのだと気づいた
- こうした「探索」機能/パターンは、一度身につけると伸びしろが非常に大きい
- ほとんどすべての機能をこれ一つで使えるし、たいていそのUIの中にショートカットも一緒に表示されるのでショートカットも覚えられるし、最近使った機能が上に上がってきたりもする、など
- このパターンは実際にさまざまなアプリや環境で似た形で提供されている
- Googleドキュメントの
ALT+/、MacOS Spotlight、Notion/Slack/DiscordのCMD+Kなど
- Googleドキュメントの
インサイト1と2を合わせて、アプリ開発者の立場からショートカット設計についてのアイデアを整理してみた
- 特定のOSでグローバルに使われている主要なショートカットは上書きせず、その機能のまま使う(例: CMD+/ はヘルプを開く、CMD+, は設定を開くなど)
- 競合アプリからユーザーを連れてきたいなら、そのアプリの主要ショートカットを取り入れる
- 競合アプリでなくても、自分のアプリと似た体験ができるアプリから連想されるショートカットを提供するとよい
- そのほか、ユーザーのJobs-to-be-doneを助けられる自分のアプリ独自の機能があるなら、積極的にショートカットを提供する
- ショートカットは(特に自分たちのアプリ固有のショートカットなら)基本的に発見されにくい。したがって…
- ショートカットを使うユーザーはパワーユーザー、または重要なユーザーである可能性が高いので、インタビュー対象にしてみよう
- 機能が多いならPaletteを提供しよう
- ショートカットが見つけやすいようにドキュメントとUIを構成しよう(Paletteでショートカットを見せよう)
- ショートカットに関するコンテンツを作ってみよう
3. 不便さを認識することはやはり本当に難しい
ショートカットの活用も、探索機能の活用も、どちらも不便さの認識から始まる
- 自分自身の行動に慣れすぎていると、ショートカットを探そうとすら思わない
- 今回の過程で、自分が自覚していなかった不便さがこんなに多かったことに驚いた
不便さに対するメタ認知をどうすればもっと高められるだろうか?(これから自分が試してみたいこと)
- ペア作業をしながら観察し、「あれ?」という瞬間を捉えて対話する
- 新しいアプリを使い始めたら、ショートカット一覧から先に見る、あるいは自分がすでに知っているショートカットを試す習慣をつける
- LLMのマルチモーダル機能を使って自分の作業記録を見せ、改善提案をもらう
- 例: Google AI StudioでStreamをオンにして、KeyCastrのようなキーボード入力可視化ツールを立ち上げたまま録画し、提案をもらう
結びに
最近の自分の主なテーマは10xインパクトだ
- 同じことをするとしても、より短い時間で、より楽に、より楽しくやりたい
- そもそもレバレッジがもっと高い仕事は何か、ということも考え続けている
今回試してみたことも、より大きなレバレッジを生み出す学習プロセスだったので満足している
- 新しいショートカットを一つただ覚えるだけなのは、明らかに1x的な考え方だ。
- インパクトをもっと大きくするには: このショートカットを他のアプリでも試してみる。そして、これに似た別のショートカットも複数のアプリで学んでみる。
- インパクトをもっと大きくするには: 自分が主にどんなショートカットを知らないのか、つまり自分の無知のパターンを見つける。自分はどんな認知/行動パターンを持っているからこれを知らなかったのだろう? どう改善できるだろう? 今後も知らなくてよいものは何だろう?
- インパクトをもっと大きくするには: パターンを見つけるためのパターン、パターンを壊すためのパターンについて考え、実行する。他の人と対話し、AIを活用する。
- インパクトをもっと大きくするには: この一連の過程を文章にして共有し、対話する。他の人の「パターンを見つけるためのパターン」を聞く機会にする。
1件のコメント
おお、CMD+SHIFT+A いいですね