banner
瑞瑞蓝

瑞瑞蓝

你的气质里,藏着你读过的书、走过的路和爱过的人。
email
x
tg_channel
github
jike
steam

自動化会計の手順メモ

自動化記帳折騰手記.png

久しぶりの更新#

効率ツールをいじるのは久しぶりです。一方で、仕事が忙しくなってからは、仕事に関連することだけで十分で、新しいことを探求する欲求が失われてしまいました。また、会社に住んでいて他の人と一緒に住んでいるため、相対的なプライバシーの空間がないことも、新しいことを探求する意欲をある程度阻害しています。周りに人がいると、独立した作業を静かに行うことは難しいです。学校で作文を書いているとき、試験監督の先生があなたの横に立っていると、一つか二つの単語を書くのも難しいです。書いたものは最終的には誰かに見られるかもしれませんが、その創作の過程では、周りに人がいて騒々しい環境は新しいアイデアを生み出すことを妨げます。 ^8b429e

記帳の秘訣#

今日(実際は昨夜、私は翌日の夜に原稿を完成させました)20 元で iOS 端末で非常にエレガントでシンプルな自動記帳ロジックを実現しました。これまで、私は記帳に多くの時間とお金を費やしてきました。記帳と財務管理ソフトウェアの探求の過程で、さまざまな記帳ソフトウェアを試しました。さまざまなシステム、さまざまな記帳ロジック、無料と有料のソフトウェアを経験しましたが、最終的に気づいたのは、記帳の究極の秘訣は包括的であることや詳細な分類や分析ではなく、複雑な分割払い、ローン、自動引き落としの要件ではなく、無感覚であることです。つまり、記帳そのものが十分に無感覚であるかどうかです。私たちは記帳が必要であることを認めなければなりません。お金を使ったこと、いくら使ったかを覚えておく必要があります。まず、記帳することを思い出すことができる必要があります。

上記の文章は少し複雑に聞こえるかもしれませんが、これが記帳の核心です。多くの場合、私たちは記帳を続けることができません。実際には、何度か消費した後に記帳を忘れ、思い出したときにはかなりの時間が経っていることに気付き、以前の消費記録を補完する必要があります。時間が経つと、一定の実行抵抗とコストが発生します。加えて、人間の思考の惰性もあり、記帳の行為は持続不能になります。では、この問題を解決する方法はありますか?

考えてみてください。もし記帳の動作が自動的に行われるか、または記帳の行為の実行抵抗が十分に低い場合、それで十分ではありませんか?具体的には、どのように実現できますか?私の記帳の手記を通じて、Android と iOS プラットフォームで最適な 2 つの方法を大まかにまとめました。それぞれがこの問題を解決することができます。

自動記帳の基礎#

Android プラットフォーム#

Android プラットフォームでは、小星記帳などの自動記帳ソフトウェアを利用して自動記帳を実現できます。

Group%201%201.png

その原理は非常にシンプルです。Android システムのバリアフリー機能を利用して、対応する支払い画面の画像特徴(WeChat、Alipay、UnionPay の支払い成功画面、請求書の画面など)があるかどうかを監視し、特定の支払いと消費ソフトウェアに対して特徴を認識し適応する必要があります。もちろん、プライバシーに重点を置くユーザーにとって、これには一定のプライバシーリスクが伴います。次に、OCR を使用して画像から消費金額を認識し、ソフトウェアを介してバリアフリーサービスを呼び出して自動的に記帳ダイアログを表示し、ユーザーが適切な分類と認識金額を選択して確認し、最終的に自動的に記帳を完了します。Android プラットフォームでは、これは比較的完璧な自動記帳ソリューションです。

iOS プラットフォーム#

iOS プラットフォームでは、自動記帳ソリューションははるかにエレガントです。2 つのツールを利用する必要があります。1 つは iOS のネイティブアプリのショートカット、もう 1 つは Feishu の多次元テーブル(もちろん、iOS の標準搭載の Numbers を使用することもできます)。

Group%201%20(1).png

iOS のアシストタッチには、背面のダブルタップやトリプルタップでアクションをトリガーする機能があります。私たちは記帳のショートカットを作成し、ダブルタップまたはトリプルタップのアクションで無感覚にトリガーすることができます。ショートカットの原理は、トリガー時にスクリーンショットを撮り、iOS のシステム OCR 機能を呼び出してスクリーンショット内の金額を認識し、対応する正規表現を使用して消費金額を識別し、ショートカットのポップアップウィンドウを介してユーザーに請求書の詳細な内容を選択させ、最終的にショートカットの Webhook 機能を使用して Feishu のボットと連携してデータをリモートの Feishu の多次元テーブルに入力します。多次元テーブルのデータ処理機能を利用して、データの保存、分析、可視化を行います。

まとめ#

比較すると、iOS プラットフォームのショートカット記帳方法はよりネイティブであり、安定しており、同時にコストパフォーマンスにも優れています。iOS プラットフォームでは、少し手動の設定が難しいという難点がありますが、これは現在の自動記帳の最適な解決策です。一方、Android プラットフォームでは、サードパーティのソフトウェアがバリアフリー認識を長期間呼び出すだけでなく、プライバシーの問題もあります。また、Android ソフトウェアのバックグラウンドでの保持と長時間のバックグラウンド実行によるバッテリー消耗の問題もあり、扱いにくいです。異なるプラットフォームにはそれぞれ利点と欠点があります。プラットフォームの利点と機能の実現の難易度を比較することで、皆さんが自分に最適な自動記帳ソリューションを見つけることを願っています。もちろん、最も重要なのは、記帳を続け、収支と財産を管理し、分析する習慣を持つことです。

参考文献#

リソース#

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。