レジュメ作成タスクのワークフロー化 : hkob の雑記録 (421)

はじめに

hkob の雑記録の第421回目(通算15日目)は、以前作成したレジュメ作成タスクを Alfred から実行できるようにした記録です。

レジュメ作成タスク

全ての授業や会議に対して、その依存元タスクとしてレジュメ準備のタスクを作成しています。これを自動化してくれる make_prepare_tasks.rb というスクリプトを4月に作成していました。

年度末になり単発の会議をいくつか作成しましたが、そのレジュメ準備の際にこのスクリプトを実行しました。しかし、いちいち URL を取得してスクリプトを実行するのは面倒です。そこで、これを簡単に実行できる仕組みを作ろうと思いました。

作成したワークフロー

作成したワークフローは以下のようになりました。前半部はいつものものです。

作成したワークフロー

keyword は prepare という単語にしています。

keyword

Launch で Notion アプリに切り替えます。

Launch

Apple script で Cmd - L を送信します。これでクリップボードにページリンクが格納されます。

Apple Script

取得したクリップボードを引数に設定します。

Arg and Vars

あとは 4 月に作成したスクリプトを実行するだけです。

スクリプト呼び出し

実行例

品川C教職員会議のページを開き、Alfred から「prepare」とすると以下のようにレジュメ作成の依存タスクが生成されました。

実行例

おわりに

これでいちいち URL を取得した後でターミナルを起動して、コマンドをタイプする作業が必要なくなりました。

hkob.notion.site