以前、友達から、なぜ私の Weread2Notion-Pro が同期されないのかという質問をよく受けました。なぜなら、Github の Action は正確ではなく、遅れることがあります。今日は、皆さんにショートカットを使用して Github Action を正確にトリガーし、WeChat 読書の同期ノートを閉じるなどの機能を実現する方法を共有します。
ステップ 1:ショートカットの取得#
以下のリンクを開いて、コマンドを取得します:https://www.icloud.com/shortcuts/6282dd771f8849ffb8816ebc7d001155
ステップ 2:値の入力#
取得したショートカットを開くと、ここに 3 つの値を入力する必要があります。
name は Github のユーザー名であり、repository はリポジトリ名です。例えば、私の weread2notion-pro のリポジトリのアドレスは:https://github.com/malinkang/weread2notion-proですので、name には malinkang を入力し、repository の値には weread2notion-pro を入力します。
3 番目の値はトークンで、少し手間がかかります。
- まず、ウェブページを開きます:https://github.com/settings/apps、以下の画像のように、マークの順番に従ってクリックして、トークン作成ページに移動します。
- トークン作成ページでは、以下の 3 つの値を入力および選択する必要があります:
- Note は備考情報であり、個人の状況に応じて入力します。
- Expiration はトークンの有効期限であり、私は No expiration を選択しましたので、トークンは期限切れになりません。
- 3 番目はトークンのスコープであり、workflow を選択して、このトークンに Github Action をトリガーする権限を与えます。
入力が完了したら、一番下の Generate token をクリックして作成します。
作成が完了すると、トークンリストにリダイレクトされます。作成したトークンをコピーして、ショートカットに入力します。
最終的な効果は以下の画像のようになります:
これで、このショートカットを手動で実行して Github Action をトリガーできます。
ステップ 3:自動設定#
次に、自動設定を使用して WeChat 読書の同期ノートを閉じることができます。
- 携帯電話のショートカットを開き、中央の自動化タブに切り替え、右上の + ボタンをクリックして自動化を作成します。
- 個人の自動化を作成するをクリックし、下にスクロールして App を見つけ、クリックします。
- App で WeChat 読書を選択し、閉じていることをチェックし、右上の次へをクリックします。
- 操作を追加をクリックし、ショートカットを検索し、ショートカットを開くを選択します。
- ショートカットをクリックし、最初のステップで取得したショートカットを選択します。
6. 最後に次へをクリックし、実行前に確認を閉じます。閉じない場合、この自動化を実行するたびにダイアログが表示され、この自動化を実行するかどうかを確認するダイアログが表示されます。閉じた後は、この自動化を気にせず実行できます。
これで、WeChat 読書を閉じると自動的にノートが同期されます。
同様に、以下の操作も実現できます:
-
豆瓣を閉じると Douban2Notion が同期されます。
-
Toggl を閉じると Toggle2Notion が同期されます。
-
多邻国を閉じると Duolingo2Notion が同期されます。
-
Keep を閉じると Keep2Notion が同期されます。
-
...
ショートカットのトリガー条件はさまざまあり、固定時間を設定して同期することもできます。自分で研究してみてください。
また、以前に述べたように、Github Action には月間 2000 分の制限がありますが、プライベートリポジトリにのみ適用され、パブリックリポジトリには制限がありませんので、同期の頻度を高めることができます。もう制限を気にする必要はありません。
この記事がお役に立てば、寄付してサポートしてください。