?他以為刪掉就消失了
他以為刪掉就消失了
我用導(dǎo)師的數(shù)據(jù)創(chuàng)業(yè),融資2400萬,演示會(huì)上當(dāng)著五家投資機(jī)構(gòu)的面,系統(tǒng)崩潰跳出一行字:“算法有邏輯,但做人沒底線。”
投資人當(dāng)場(chǎng)要求技術(shù)審計(jì),服務(wù)器日志扒出來:3月15日凌晨,我下載了340G*數(shù)據(jù),時(shí)間戳改過,但硬件記錄改不了。
專利申請(qǐng)里連錯(cuò)別字都和導(dǎo)師的報(bào)告一模一樣,GitHu*社區(qū)扒出代碼相似度89%,全網(wǎng)都在罵。
公司賬戶被凍結(jié),五家投資機(jī)構(gòu)聯(lián)合**,三家醫(yī)院要求退款加賠償,總欠款4670萬。
導(dǎo)師只說了一句:“你三個(gè)月前踢我出實(shí)驗(yàn)室的時(shí)候,有想過今天嗎?”
1
我按下啟動(dòng)鍵的時(shí)候,整個(gè)會(huì)議室都安靜了。
投影幕布上,系統(tǒng)界面開始加載。姚遠(yuǎn)靠在椅背上,手指點(diǎn)著桌面。他身后坐著另外四家投資機(jī)構(gòu)的人,還有兩家三甲醫(yī)院的科研主任。我特意安排了三家媒體在最后一排。
“各位看到的,是完全自主研發(fā)的醫(yī)療AI診斷系統(tǒng)?!蔽翌D了頓,“百分之百自主可控,不依賴任何外部技術(shù)支持?!?br>
系統(tǒng)運(yùn)行到第37秒,黑屏了。
投影幕布上跳出一行白字:“算法有邏輯,但做人沒底線?!?br>
我手心開始出汗。旁邊的技術(shù)總監(jiān)江弦臉色煞白,伸手去按重啟鍵。
沒用。
屏幕上又跳出第二行字:“數(shù)據(jù)來源:2024年3月15日未授權(quán)爬取?!?br>
姚遠(yuǎn)的手機(jī)震動(dòng)了。緊接著,在座所有人的手機(jī)都響了。系統(tǒng)自動(dòng)發(fā)送的技術(shù)審計(jì)邀請(qǐng)郵件,抄送給了會(huì)議室里的每一個(gè)人。
“秦總?!币h(yuǎn)放下手機(jī),“這是什么情況?”
我感覺喉嚨發(fā)緊。江弦已經(jīng)重啟了三次,錯(cuò)誤代碼一模一樣:核心模塊授權(quán)驗(yàn)證失敗。
“技術(shù)故障?!蔽冶M量讓聲音聽起來穩(wěn)定,“演示版本可能有*ug,我們馬上——”
“我需要看源代碼?!币h(yuǎn)身后那個(gè)戴眼鏡的技術(shù)顧問站起來了。
“這涉及商業(yè)機(jī)密?!?br>
“秦總?!币h(yuǎn)打斷我,“Pre-A輪2400萬,我們投的是技術(shù)。現(xiàn)在系統(tǒng)告訴我數(shù)據(jù)是偷來的,你讓我怎么跟LP交代?”
那兩個(gè)醫(yī)院代表已經(jīng)站起來了。年長(zhǎng)的那位看了我一眼:“我們只認(rèn)賀教授的技術(shù)。賀教授不在,這個(gè)合作沒法繼續(xù)?!?br>
門關(guān)上的聲音很響。
我手機(jī)屏幕亮了,GitHu*社區(qū)的@消息,有人在扒我們的代碼跟開源項(xiàng)目的相似度。
會(huì)議室只剩我和江弦,還有兩個(gè)市場(chǎng)部的人。投影儀還亮著,那行字在幕布正中央:“算法有邏輯,但做人沒底線?!?br>
手機(jī)又響了。
來電顯示:賀云深。
我盯著那個(gè)名字,三個(gè)月前我把他踢出實(shí)驗(yàn)室的時(shí)候,他什么都沒說,收拾東西走了?,F(xiàn)在他打來,我不知道該接還是不接。
鈴聲響了五次,自動(dòng)掛斷了。
江弦在旁邊小聲說:“秦總,參數(shù)校正模塊完全跑不起來。這套邏輯只有賀老師能——”
“別跟我提他?!蔽谊P(guān)掉投影儀,“48小時(shí),把系統(tǒng)修好?!?br>
江弦沒動(dòng):“修不好。閾值設(shè)定規(guī)則他從來沒公開過,我們根本不知道——”
“那就去問他!”
“您三個(gè)月前把他和他帶的三個(gè)工程師一起踢出去的時(shí)候,有想過今天嗎?”
江弦說完這句話就走了。
我一個(gè)人坐在會(huì)議室里,手機(jī)又亮了。姚遠(yuǎn)發(fā)來最后通牒:48小時(shí)內(nèi)提交完整技術(shù)文檔和數(shù)據(jù)來源證明,否則啟動(dòng)投資協(xié)議欺詐條款。
2
凌晨?jī)牲c(diǎn),我還坐在辦公室。
電腦屏幕上是系統(tǒng)錯(cuò)誤率曲線,從12%一路飆到64%。江弦召集的緊急技術(shù)會(huì)議開了四個(gè)小時(shí),結(jié)論只有一個(gè):動(dòng)態(tài)參數(shù)校正模塊是整套算法的核心,離開賀云深那套校正邏輯,系統(tǒng)就是一堆廢代碼。
“聯(lián)系**他們?nèi)齻€(gè)?!蔽铱粗?,“三倍工資,請(qǐng)回來。”
江弦愣了一下:“您三個(gè)月前剛把他們——”
“我知道我三個(gè)月前做了什么?!蔽掖驍嗨?,“現(xiàn)在去聯(lián)系?!?br>
十分鐘后,江弦回來了,臉色很難看。
“**說,賀老師的東西,我們配用嗎?!苯野咽謾C(jī)遞給我,“另外兩個(gè)連電話都不接?!?br>
我盯著那個(gè)掛斷的通話記錄。三個(gè)月前我讓人事部給他們發(fā)解聘通知的時(shí)候,用的理由是“組織架構(gòu)調(diào)整,技術(shù)路線變更”。現(xiàn)在想讓他們回來救場(chǎng),連門都沒有。
手機(jī)又震了。
行業(yè)協(xié)會(huì)的郵件:有人實(shí)名舉報(bào)你公司涉嫌盜用未授權(quán)數(shù)據(jù),要求啟動(dòng)調(diào)查程序。
我點(diǎn)開郵件,舉報(bào)人那一欄,三個(gè)名字:張帆、李曄、王銳。就是我三個(gè)月前踢出去的那三個(gè)工程師。
“秦總?!苯艺驹陂T口,“我能問一句嗎,3月15日凌晨您從實(shí)驗(yàn)室服務(wù)器下載的那批數(shù)據(jù),賀老師知道嗎?”
我沒回答。
“如果他不知道,那咱們現(xiàn)在所有的技術(shù)材料都站不住腳。專利申請(qǐng)、融資*P、客戶演示,全都是基于那批數(shù)據(jù)。”江弦說得很慢,“技術(shù)審計(jì)一查服務(wù)器日志,時(shí)間、IP、文件清單,全都能扒出來?!?br>
窗外開始泛白。我看著電腦屏幕上那條錯(cuò)誤率曲線,腦子里反復(fù)出現(xiàn)一個(gè)畫面:3月15日凌晨2點(diǎn)47分,我用***權(quán)限登錄實(shí)驗(yàn)室服務(wù)器,340G*數(shù)據(jù),96分鐘下載完成。我改了訪問日志的時(shí)間戳,但是沒想到硬件日志根本改不了。
手機(jī)第三次響起來。
還是賀云深。
我這次接了。
“系統(tǒng)跑起來了嗎?”他的聲音很平靜。
“你想怎么樣?”
“不想怎么樣?!彼f,“就是問問?!?br>
然后他掛了。
我把手機(jī)扔在桌上,打開融資材料文件夾。Pre-A輪的技術(shù)專利清單里,那個(gè)“基于深度學(xué)習(xí)的醫(yī)療影像智能診斷系統(tǒng)”,申請(qǐng)日期是3月18日。下載數(shù)據(jù)三天之后。
江弦還站在門口:“秦總,姚總要求中午12點(diǎn)前必須提交技術(shù)文檔。現(xiàn)在是凌晨四點(diǎn),我們還有八個(gè)小時(shí)?!?br>
“讓法務(wù)把賀云深的離職協(xié)議找出來。”我揉了揉眼睛,“看看當(dāng)時(shí)簽的技術(shù)成果歸屬條款是怎么寫的。”
3
法務(wù)總監(jiān)把協(xié)議扔在我面前的時(shí)候,已經(jīng)是上午十點(diǎn)。
“您當(dāng)時(shí)簽這個(gè)的時(shí)候,看過內(nèi)容嗎?”她的聲音有點(diǎn)冷,“第七條寫得清清楚楚:核心算法的商業(yè)化使用需經(jīng)原開發(fā)者書面授權(quán)?!?br>
我盯著那行字。三個(gè)月前為了盡快讓賀云深離開,我根本沒仔細(xì)看,簽字、蓋章、走人。
“也就是說,咱們現(xiàn)在用的所有技術(shù),法律上都屬于未授權(quán)使用?”
“不只是未授權(quán)?!狈▌?wù)總監(jiān)翻到另一頁,“您3月15日下載數(shù)據(jù)的行為,如果賀教授主張,可以構(gòu)成侵犯商業(yè)秘密。再往嚴(yán)重了說,非法獲取計(jì)算機(jī)信息系統(tǒng)數(shù)據(jù),夠立案標(biāo)準(zhǔn)。”
手機(jī)又響了。
三家醫(yī)院同時(shí)發(fā)來合同中止通知。第一家:要求退還預(yù)付款200萬。第二家:180萬。第三家:200萬。
總計(jì)580萬。
我看著銀行賬戶余額:1200萬。還要發(fā)本月工資、支付房租、設(shè)備維護(hù)費(fèi),流動(dòng)資金最多撐到月底。
“秦總?!敝砬瞄T進(jìn)來,“姚總的技術(shù)審計(jì)團(tuán)隊(duì)已經(jīng)在樓下了,說要直接調(diào)取服務(wù)器?!?br>
法務(wù)總監(jiān)合上文件夾:“我建議您現(xiàn)在馬上聯(lián)系賀教授,看能不能談授權(quán)。否則等審計(jì)報(bào)告出來,就不是錢的問題了?!?br>
“他不會(huì)同意的?!?br>
“您不試試怎么知道?”法務(wù)總監(jiān)站起來,“我先去應(yīng)付審計(jì)團(tuán)隊(duì),能拖一個(gè)小時(shí)是一個(gè)小時(shí)。”
她走后,我又盯著手機(jī)里賀云深的號(hào)碼看了很久。
最后還是沒打。
我打開技術(shù)文檔,想看看有沒有可能在中午之前臨時(shí)拼湊出一份能交差的材料。文檔第一頁,核心算法介紹,每一個(gè)技術(shù)名詞下面都標(biāo)著參考文獻(xiàn),全是賀云深團(tuán)隊(duì)發(fā)表的論文。
刪掉參考文獻(xiàn),剩下的內(nèi)容連一頁都湊不滿。
十一點(diǎn)四十五,江弦敲門:“秦總,審計(jì)團(tuán)隊(duì)已經(jīng)在機(jī)房了,法務(wù)總監(jiān)攔不住?!?br>
我放下手機(jī),跟著江弦下樓。
機(jī)房里,三個(gè)技術(shù)審計(jì)專家圍著服務(wù)器,其中一個(gè)正在調(diào)硬件日志。法務(wù)總監(jiān)站在旁邊,臉色很難看。
“秦總?!蹦莻€(gè)專家頭也不抬,“3月15日凌晨2點(diǎn)47分到4點(diǎn)23分,有一次大規(guī)模數(shù)據(jù)下載記錄。340G*,訪問日志的時(shí)間戳被修改過,但硬件記錄改不了。”
我沒說話。
“下載IP地址,就是您的***賬號(hào)?!睂<肄D(zhuǎn)過身,“文件MD5值,跟賀云深實(shí)驗(yàn)室服務(wù)器的備份數(shù)據(jù)完全一致。這個(gè)您怎么解釋?”
窗外傳來救護(hù)車的鳴笛聲。我突然意識(shí)到,公司賬上那1200萬,根本撐不過這個(gè)月。
4
審計(jì)專家列出的那張清單,現(xiàn)在就擺在姚遠(yuǎn)面前。
下載時(shí)間、IP地址、文件列表、MD5值,每一行都精確到秒。最后一列標(biāo)注:與賀云深實(shí)驗(yàn)室備份數(shù)據(jù)一致性100%。
“秦總,您說這是正常的數(shù)據(jù)備份?”姚遠(yuǎn)推了推眼鏡,“凌晨?jī)牲c(diǎn),修改訪問日志,下載完就踢人。這叫正常備份?”
我張了張嘴,什么都沒說出來。
姚遠(yuǎn)把清單推回來:“給您看個(gè)更有意思的?!?br>
他打開iPad,是GitHu*開源社區(qū)的技術(shù)分析報(bào)告。標(biāo)題:《某醫(yī)療AI公司代碼抄襲分析》。報(bào)告里把我們的系統(tǒng)代碼和賀云深的開源項(xiàng)目逐行比對(duì),相似度89%,核心函數(shù)連注釋都沒改。
“這份報(bào)告現(xiàn)在全網(wǎng)都是?!币h(yuǎn)站起來,“Pre-A輪投資,暫停。行業(yè)協(xié)會(huì)那邊我們會(huì)配合調(diào)查。秦總,咱們法庭上見?!?br>
會(huì)議室的門又一次重重關(guān)上。
我坐在椅子里,盯著那張清單。3月15日02:47,那個(gè)時(shí)間我記得很清楚。賀云深走的第三天,我用他留下的***權(quán)限,把十年積累的數(shù)據(jù)全部轉(zhuǎn)移到自己服務(wù)器上。當(dāng)時(shí)我覺得這些數(shù)據(jù)是實(shí)驗(yàn)室的,實(shí)驗(yàn)室是我的,天經(jīng)地義。
現(xiàn)在所有人都在告訴我:不是。
手機(jī)響起來,行業(yè)協(xié)會(huì)正式立案通知。要求72小時(shí)內(nèi)提交數(shù)據(jù)合法來源證明和使用授權(quán)文件。
江弦敲門進(jìn)來:“秦總,專利局來函了?!?br>
我接過文件。賀云深的律師團(tuán)隊(duì)提交了專利無效宣告申請(qǐng),附件是一份技術(shù)報(bào)告,日期2月22日,比我的專利申請(qǐng)?jiān)缌?5天。
我打開附件,第一眼就看到那個(gè)熟悉的錯(cuò)別字:“閥值”。我在專利申請(qǐng)材料里也寫成了“閥值”,因?yàn)槲沂侵苯訌?fù)制的賀云深那份報(bào)告。
連錯(cuò)別字都在同一個(gè)位置。
“秦總?!苯业穆曇艉茌p,“我剛接到高校學(xué)術(shù)委員會(huì)的電話,說要調(diào)查您M*A論文里引用的那三篇技術(shù)成果,是不是......未公開的階段性報(bào)告。”
我閉上眼睛。M*A論文里那三篇“自研成果”,確實(shí)是從賀云深團(tuán)隊(duì)的內(nèi)部報(bào)告里摘出來的。當(dāng)時(shí)覺得內(nèi)部報(bào)告又不會(huì)公開,誰能發(fā)現(xiàn)。
現(xiàn)在所有人都發(fā)現(xiàn)了。
手機(jī)又亮了,新聞推送:《明星創(chuàng)業(yè)公司專利造假疑云》。閱讀量十分鐘破百萬,評(píng)論區(qū)全是罵聲。
江弦還站在門口:“秦總,我......我可能也得考慮一下自己的職業(yè)規(guī)劃了?!?br>
他說完就走了,連辭職信都沒留。
辦公室里只剩我一個(gè)人。窗外的廣告牌還亮著公司Logo,投資人畫冊(cè)里把我包裝成“90后技術(shù)天才創(chuàng)業(yè)者”。
手機(jī)又響了。賀云深,**次來電。
我這次接得很快。
“考慮得怎么樣?”他的聲音還是那么平靜。
“你想要什么?”
“不想要什么?!彼f,“只是想告訴你,專利我已經(jīng)重新申請(qǐng)了,在我個(gè)人名下。數(shù)據(jù)使用追蹤系統(tǒng)也一直在運(yùn)行,你每調(diào)用一次,我這邊都有記錄?!?br>
我握緊手機(jī):“你早就知道?”
“從你下載數(shù)據(jù)那天就知道。”賀云深停了停,“我就是想看看,離開規(guī)則的人,最后會(huì)走到哪一步。”
他掛了電話。
我看著窗外的夜景,手機(jī)里彈出銀行短信:三家醫(yī)院的退款申請(qǐng)已提交,等待審核。
賬戶余額:1200萬。
應(yīng)付賬款:580萬退款、200萬工資、150萬房租設(shè)備,還有姚遠(yuǎn)那2400萬的投資款退還。
根本不夠。
凌晨的辦公室很安靜,只有服務(wù)器散熱風(fēng)扇的聲音。我打開電腦,想刪除一些敏感文件,屏幕上跳出提示:系統(tǒng)已被**證據(jù)保全程序鎖定,禁止修改或刪除任何數(shù)據(jù)。
連刪除的**都沒有了。
5
專利局的**員坐在會(huì)議室里,把兩份文件并排擺在桌上。
左邊是賀云深2月22日提交的技術(shù)報(bào)告,右邊是我3月18日的專利申請(qǐng)。她用紅筆在兩處畫了圈。
“秦先生,您看這里?!彼钢鴪?bào)告第七頁,“動(dòng)態(tài)參數(shù)校正算法,閾值設(shè)定規(guī)則。兩份文件這段描述,重合度92%?!?br>
我盯著那兩個(gè)圈。
“更巧的是,賀教授的報(bào)告里,閾值誤寫成了閥值?!?*員又指向我的專利申請(qǐng),“您這里,同一個(gè)位置,同一個(gè)錯(cuò)別字?!?br>
姚遠(yuǎn)派來的律師坐在旁邊,一言不發(fā)地記錄。
“這只能說明我們參考了同一份基礎(chǔ)文獻(xiàn)?!蔽覐?qiáng)撐著,“技術(shù)領(lǐng)域的用詞本來就——”
“那請(qǐng)問這份基礎(chǔ)文獻(xiàn)是什么?”**員打斷我,“賀教授提供的材料顯示,這套校正算法是他團(tuán)隊(duì)十年臨床數(shù)據(jù)積累的獨(dú)創(chuàng)成果,從未公開發(fā)表過?!?br>
我說不出話。
**員合上文件夾:“專利局駁回您的申請(qǐng)。材料已移交學(xué)術(shù)誠(chéng)信部門和賀教授所在高校的學(xué)術(shù)委員會(huì)?!?br>
她走后,姚遠(yuǎn)的律師收起記錄本:“秦總,投資方那邊準(zhǔn)備加一條**理由——專利欺詐?!?br>
手機(jī)震動(dòng),高校學(xué)術(shù)委員會(huì)的聽證通知:涉嫌嚴(yán)重學(xué)術(shù)不端,要求本人三日內(nèi)到校接受調(diào)查。
我走出專利局大樓,手機(jī)又響了。
市場(chǎng)總監(jiān):“秦總,不好了,仁濟(jì)醫(yī)院剛發(fā)了正式函,說合同里明確標(biāo)注技術(shù)負(fù)責(zé)人是賀云深教授,現(xiàn)在賀教授不在,構(gòu)成根本性違約,要求退款并賠償科研項(xiàng)目延誤損失?!?br>
“損失多少?”
“他們科研部算了一下,說因?yàn)橄到y(tǒng)故障,三個(gè)在研項(xiàng)目全部延期,直接經(jīng)濟(jì)損失280萬。”
我靠在路邊的護(hù)欄上。第一筆退款200萬還沒付,現(xiàn)在又加280萬。
“還有個(gè)事?!笔袌?chǎng)總監(jiān)的聲音更低了,“其他兩家醫(yī)院看到仁濟(jì)的函,也在重新核算損失。估計(jì)......數(shù)字不會(huì)小?!?br>
掛了電話,又進(jìn)來一個(gè)。
渠道**商那邊:“秦總,咱們的合作可能要暫停一下。不是我們不想做,實(shí)在是現(xiàn)在網(wǎng)上風(fēng)評(píng)太差,客戶那邊根本沒法交代?!?br>
“合同還有八個(gè)月才到期?!?br>
“合同第十二條,技術(shù)負(fù)責(zé)人變更屬于重大事項(xiàng)變更,我方有權(quán)單方面終止?!睂?duì)方頓了頓,“秦總,咱們也是沒辦法,您理解一下。”
我“理解”了一整天。十二家簽約客戶,八家要求退款,四家要求暫停付款。備用客戶名單上的二十三家,十九家明確拒絕接觸,剩下四家在“觀望”。
財(cái)務(wù)總監(jiān)下午來找我:“秦總,按現(xiàn)在這個(gè)退款速度,賬上的錢最多撐十七天。工資、房租、設(shè)備維護(hù),樣樣都要錢。”
“投資人那邊——”
“姚總已經(jīng)把咱們項(xiàng)目狀態(tài)改成存在重大風(fēng)險(xiǎn),暫停融資?!必?cái)務(wù)總監(jiān)把報(bào)表推過來,“其他幾家機(jī)構(gòu)也在陸續(xù)撤出,Pre-A輪基本沒戲了?!?br>
我看著那張現(xiàn)金流報(bào)表,紅色的數(shù)字像倒計(jì)時(shí)。
晚上八點(diǎn),市場(chǎng)總監(jiān)敲門,手里拿著辭職信。
“秦總,對(duì)不起,我不想簡(jiǎn)歷上留下這段經(jīng)歷?!彼研欧旁谧郎希斑@個(gè)月工資我不要了,就當(dāng)賠償金?!?br>
門關(guān)上,辦公室又只剩我一個(gè)人。
手機(jī)里,GitHu*社區(qū)的討論帖還在漲:《扒皮某醫(yī)療AI公司代碼抄襲實(shí)錘》,兩千多條回復(fù),每一條都在罵。有人把我們的代碼和賀云深開源項(xiàng)目的commit記錄逐行比對(duì),連縮進(jìn)格式都一模一樣。
最高贊的評(píng)論:“技術(shù)可以學(xué),但底線不能丟。這種公司死了活該?!?br>
三千多個(gè)贊。
我關(guān)掉手機(jī),盯著窗外的夜景。曾經(jīng)掛著公司Logo的那塊廣告牌,已經(jīng)黑了。
6
第二天早上,法務(wù)總監(jiān)沖進(jìn)辦公室。
“秦總,出事了?!彼咽謾C(jī)遞給我,“投資人聯(lián)合**了?!?br>
屏幕上是**的應(yīng)訴通知書。原告:五家投資機(jī)構(gòu)聯(lián)合。訴訟請(qǐng)求:退還全部投資款2400萬,并賠償因虛假陳述造成的損失1200萬。