解決方案
在Twitter上,一則推文的回覆只需點一下就能看到,但引用推文——也就是人們針對某則推文發表意見、而非直接回覆的地方——卻得靠手動搜尋才找得到。奈及利亞軟體工程師Dara Oladosu一直想分享「大家對這件事怎麼說」,於是在2018年打造了Quoted Replies:只要在提及這個機器人時附上一則推文的網址,它就會回覆一個連結,彙整該推文的所有引用、轉推與回覆。
這套做法借力於Twitter自身設計的幾個特性。串流API會監聽關鍵字,因此推文網址本身就成了觸發條件。早期版本會發推文寫上文字加連結,結果遭到暗中降流(shadowban);Oladosu花了六個月才發現,只含連結的回覆從不會觸發垃圾訊息過濾機制,因為Twitter的連結壓縮會讓每個連結都獨一無二。當用量達到API的每日上限時,他改以私訊轉送請求,這也讓提問者得以匿名。
隨著Hamza Fetuga與Hafeez Sagaya開發的iOS與Android伴侶應用程式上線,這個機器人的曝光次數從2019年7月的281,000次成長到9月的2,590萬次——增幅達9,217%。同年11月Jack Dorsey造訪拉哥斯時,Oladosu做了示範,Twitter的產品負責人當場就向他提出工作邀約。
成果
一個只要推文附上某則推文自身網址就能召喚的機器人:串流API會監聽提及,機器人則回覆一個連結,指向所有引用與回覆。
為何奏效
推文網址是通用的識別碼,因此「讓我看關於這件事的討論」不需要應用程式、不需要登入、也不需要新的介面。
只含連結的回覆讓Twitter自家的垃圾訊息防禦機制形同無關緊要。
以私訊回覆突破了API上限,同時讓請求者保持匿名。
需求真實且反覆出現——人人都想要引用推文的脈絡,卻沒有人提供。
可借鏡之處
平台會把自家API讓人得以變通取巧的東西做成產品:一個由單人打造的變通方案,只要能呈現隱藏的脈絡,就可能成為原生功能的路線圖。
後續
2020年5月,Twitter推出了自家的「轉推附留言」檢視功能,並公開歸功於Oladosu為此鋪路;他婉拒加入打造該功能的團隊,並保留自己在拉哥斯Andela的全職工作,後來為Twitter的hideunwantedreplies.com從事約聘工作。
追溯依據
參考來源
- How Twitter came to love my bot Rest of World · restofworld.org ·