剛開始,慢慢做閱讀時間約 3 分鐘
第一個大專案的吸引力
InkSpire 從一個我在意的可能性開始:手上有有用文字的人,不必先學會畫畫,也可以把它變成漫畫。這是一個人的需要,而 AI 讓原本困難的路變得可以嘗試。隨着程式發展,我自然看到更多可能。
故事需要角色,角色前後要一致,完成的漫畫需要審閱和輸出,做教材又自然想到摘要和工作紙。每個想法單獨看都很合理;困難在於,我對整體應該怎樣配合還未有足夠理解,它們已經擠進同一個產品裏。
功能,並不獨立存在
目前專案涵蓋四階段創作流程、雙語內容、本機與雲端儲存,以及製作、審閱和出版。改動其中一環,往往影響下一環:使用者可能在生成圖像後回頭改劇本;漏掉的頁面可能需要重試;保存好的書,下次重新打開時仍要完整可讀。
這些都不是圍繞「核心功能」的額外枝節,而是令功能真正可用的一部分。產生圖片的按鈕可以單獨運作,但整條創作路徑仍可能令人無所適從。創作者需要知道剛才發生了甚麼、哪些地方可以安心修改,以及哪些內容已經準備好輸出。
速度,可能掩蓋了選擇
當 AI 助手能很快把想法寫成程式,人很容易先做出來,才想它應不應該存在。動手試是有價值的,但每多加一項功能,都要求使用者多理解一個概念,也要求產品背後多維護一層關係。
在 InkSpire,有些功能已經加上去,我卻還未想清楚它們怎樣配合。回頭看,我不想把每個選擇都說成必經之路。有些工作確實要重新考慮;畫面能運作,使用的人卻可能要花太多力氣才能明白。
先照顧一條完整路徑
現在我會先問一個較小的問題:創作者能否放進一份內容、修改、檢查結果、修正問題、保存,下次再回來繼續?比起做好了多少個按鈕,能否走通這條完整路徑,更能衡量實際進展。
我也會問,當理想路徑中斷時應該怎樣:製作未完成怎辦?使用者中途離開頁面怎辦?已保存的內容與畫面顯示不一致怎辦?把這些時刻處理清楚,往往比再加一項新功能更有價值,也是工具建立信任的地方。
這不代表早期原型一開始就要具備正式產品的所有保障,而是要如實交代目前做到哪一步。驗證概念的畫面原型、能妥善保存作品的流程,以及讓人可以日常依賴的產品,是不同的成果。
完成的畫面以外,還有幾種模樣
資料齊全的畫面,只是一種狀態。還沒建立第一個作品時,需要一個起點;正在製作時,要讓人知道操作已收到;失敗之後,已輸入的內容仍要在,下一個選擇也要清楚。
我會想把這幾種狀態,與漂亮的成品畫面放在一起看。它們都是使用工具的日常,即使不一定適合拿來做第一張展示截圖。
我會再問一次的問題
現在再做第一版,我會先寫下一個人,以及希望讓他做到的一項改變。他從哪裏開始?完成後,應該能做甚麼?決定加哪些功能時,我會把這幾句話留在旁邊。
新想法出現時,問它是否強化同一條路徑,還是其實打開另一個產品。不必丟棄它。把想法留待日後,是保護目前工作的一種方法。
有些問題,確實需要幾項功能一起配合。少做一個必要步驟,不會令事情真的變簡單。我仍在學,甚麼時候是足夠,甚麼時候已經太多;新加的部分,是否幫到人完成原本想做的事?