「機器人每天跑一次,到底幫我們省下了多少時間?一次檢索巡檢究竟花費多久?」
空口無憑,「量化數據」是自動化專案最好的說服力!今天我們要為專利機器人掛上一只「高精準碼錶」,即時捕捉爬蟲從發動到完成推播的總耗時,並將效能指標動態呈現在 Discord 戰報中!
一、 為什麼需要即時追蹤執行時間?
在 RPA 系統維運中,記錄流程耗時具備兩大核心價值:
商業價值量化(ROI 計算):
人工手動打開專利檢索系統、輸入關鍵字、逐筆點開比對發明人與優先權,通常需要 15 ~ 30 分鐘;而機器人若能在 10 ~ 15 秒內完成,即可精準算出節省了 98% 以上的工時。
網路與系統健康度感知(效能監控):
專利系統偶爾會因伺服器負載高而發生連線遲緩。當每日推播的耗時從平常的「10 秒」突然飆升到「90 秒」,維運人員就能第一時間察覺外部網站或本機網路異常,具備預警功能。
二、 核心實作:極簡 .NET 碼錶機制
直接利用 .NET 原生的 DateTime 即可實現毫秒級的高精準度計時。
startTime = DateTime.Now
' 計算兩者時間差並格式化為字串(例如:"12.3 秒")
executionDuration = (DateTime.Now - startTime).TotalSeconds.ToString("F1") & " 秒"
今日成果