系統開發

影視器材租賃與檔期系統

影視器材租賃的價值綁在日期上——同批器材何時被借、維修、外調,可租量得每天重算。恆遠做了檔期大表+即時可用量引擎,千筆預訂數秒載入、撞期自動偵測。

每一個畫面,都被反覆打磨

從線稿到上線,連一個間距、一種狀態都不放過。

客戶規模小型(< 20 人)
專案年份2025
開發時長持續維運中
預算量級10-50 萬
技術React・Node.js・OpenAI・Anthropic

關鍵績效指標

檔期大表 千筆預訂 載入逾時→數秒
可用量=總量−維修−報廢−已借−外調 每日動態
0+

大類影視器材 全檔期化管理

專案資訊

服務項目
系統開發

專案說明

客戶是影視製作與器材租賃公司,手上有數百項燈光、攝影、發電、場務等器材,分成 30 多個大類。租賃生意跟一般買賣最大的不同,是它的價值綁在「日期」上:同一批器材會被不同劇組在不同檔期借走,業務必須隨時知道「這支燈這幾天還剩幾支可租」,而真正的可租量還得扣掉正在維修、已外借、報廢、以及臨時外調的數量。過去這些全靠 Excel 加人腦排,旺季很容易撞期超借;器材送修也只能記一個「維修中數量」,過去的日期被一起扣、修好還要人工加回來,根本對不準帳。

恆遠把這套系統的核心放在「檔期調度」上。最關鍵的是檔期大表:器材當列、日期當欄排成一張網格,每天哪些器材被哪張單、哪個客戶借走、有沒有外調補進來一眼看到,業務排單前先查衝突再開單。背後是一套即時可用量引擎,每一天的可租量都會動態算成「總量 − 當日維修 − 報廢 − 已預訂 − 外調」,並在排單時偵測檔期衝突。維修不再是單一數字,而是帶起訖日的維修紀錄,系統每天動態計算扣減、維修期一過自動把數量加回,不需要人去按「完成維修」;器材庫存不足時,業務可以直接在報價單選那支「庫存 0」的器材並輸入需求數量,系統會自動把它轉成外調項目,外租成本與自有租金分開計算。

工程上有幾個比較硬的點。第一是時區:伺服器若以 UTC 運行,前端送「6/19 早上九點取件」會被算成前一天,造成檔期漏鎖,恆遠把全棧日期統一以 Asia/Taipei 為基準錨定,根治跨日偏移。第二是效能:檔期大表在數百項器材、上千筆預訂的資料量下原本會載入逾時,恆遠用「預先索引 + 預算好的日期字串比對」把演算法重構成線性複雜度,壓到數秒內完成,並用純函式搭配大資料量測試守住不退化;器材列表的分類篩選原本因為容錯比對吃不到索引、要三十秒以上才回應,改成「精準比對優先命中索引、必要時才退回模糊比對」並加上查詢逾時上限後,千筆資料也能秒回。AI 報價維持「輔助節點」定位:規則能算的走規則,AI 只把口語需求整理成報價骨架,業務再補器材與檔期。

案例故事

CHALLENGE

挑戰

1

同批器材在不同檔期被不同劇組借走,靠 Excel 與人腦排,旺季易撞期超借

2

真正可租量要扣維修/報廢/已借/外調,且維修有起訖期、修好要加回,人工算錯

3

旺季器材不足要外調補,外調品項與自有庫存混算,可用量被算錯

4

跨日時區邊界(早上取件)被算錯一天,造成漏鎖檔期

SOLUTION

解法

1

檔期大表(器材×日期網格)+ 排單即時偵測檔期衝突,每天預訂/客戶/外調一目了然

2

即時可用量引擎每日動態計算,維修以起訖日紀錄、到期自動加回,免手動增減

3

選「庫存 0」器材自動轉外調項目,外租成本與自有租金分流計算,不重複扣庫存

4

全棧以 Asia/Taipei 為基準錨定日期,杜絕跨日偏移

RESULT

成果

1

檔期大表在數百項器材、上千筆預訂下,載入時間從逾時優化到數秒內

2

器材分類篩選從三十秒以上超時優化到秒級回應

3

維修、外調、預訂三種佔用自動納入每日可用量,排單自動偵測衝突,撞期與超借大幅減少

核心功能

器材檔期大表

器材×日期網格視覺化,每日預訂/客戶/外調一目了然,支援分類與關鍵字搜尋,千筆資料數秒載入。

即時可用量引擎

每日動態計算「總量−維修−報廢−已借−外調」,排單時自動偵測檔期衝突。

維修排程自動扣抵

維修以起訖日紀錄,每日動態扣減、到期自動加回,免按「完成維修」。

零庫存自動轉外調

選庫存 0 的器材輸入需求即自動生成外調項目,外租成本與自有租金分流計算。

台北時區無關日期架構

全棧以 Asia/Taipei 錨定,根治跨日時區把取件日算錯一天的漏鎖問題。

影視器材分類報價

30+ 大類器材、依租期天數計價,支援分類折扣與含稅未稅混用。

客戶怎麼說

一個非常年輕、非常有效率、非常認真的團隊,而且很專業。

林一心

創辦人

想做類似的?告訴我們你的情況

看完這個案例有想法了嗎?直接告訴我們你的情況,第一封回信就給你「怎麼做、要多久、大概多少錢」。