有人請我們的生日影片工作流程做一張給七歲孩子的卡片。影像那一步因為年齡撞上供應商的內容規範,歌詞與歌曲照樣做了出來。執行成功了一半,帳單卻是完整的。
這是那種要修兩遍的回報:一遍為寫信來的人,一遍為了讓這一類問題不會再回來。
單位是步驟
執行現在按步驟結算。凡是以失敗或取消結束的步驟,它的費用都會自動退回。成功的步驟保留它的費用,包括途中必要的重試。你為交付的工作付費,而不是為嘗試了幾次付費。
走到這一步,得先做一段並不好看的管線工。直到這週,沒有任何查詢能回答「這一步花了多少」:影像、語音與文字步驟由各自帶有工作識別碼的管線計費,所以費用並沒有寫明它屬於哪一次執行。現在識別碼從寫入費用的地方一路帶下來,退款之所以可能,只因如此。
會讓餘額變動的退款
以前的退款會在帳單記錄裡寫一行、在畫面上跳一則訊息,而餘額紋風不動。現在錢回到它出來的那個池子:方案額度補回額度,錢包的錢補回錢包,兩者絕不會悄悄互換。因為重啟或發佈而中斷的執行也照此結算,不會留下一筆誰也搆不著的費用。
更好的做法是先問一句
最便宜的退款是根本不必發生的那一筆。需要超出你剩餘額度的工作流程,現在會在開始前詢問,而不是在錢已花掉的第四步停下。拒絕時不再只是說不行,而會說明這次動作要花多少、還剩多少。而當某件事會佔掉剩餘的一大部分時,工作室會指名一個能做同樣工作的更便宜模型。