第21章
:周三 — App上線
方思思在周三下午三點五十八分把App下載鏈接發到群裡。
一個小程序碼。底下是安裝說明,七步,每一步配了截圖。最後一行:「藍牙權限必須開。位置權限可選。」
我在公司茶水間裝的。拇指點下去的時候玻璃門外麵有人排隊等咖啡機,蒸汽噴了兩輪。屏幕從純黑跳到一個白底界麵,中間一行小字,「正在搜索同一網絡下的設備節點」,閃了不到一秒。
三個圓形圖標。
S。M。Y。
各自占據屏幕三分之一。黑色、紅色、豆綠色邊框。S在左上,M在右上,Y在正下方。
下麵是一排控製麵板。每個目標四個滑塊:跳蛋、肛塞模塊、乳頭/勃起環、全局強度。全部停在最左端,灰色未激活狀態。我的M圖標底下有兩行數據,實時震頻 0Hz,體感評級「待輸入」。
右下角一個小綠點閃爍,標注:「等待主控人授權」。
方思思在群裡發了第二條:「陳源裝好了?」
陳源:「好了。」
方思思:「點右上角設置,選聯機模擬模式。不用開設備。」
我點了。
界麵變了。三個圖標被一圈藍色虛線框圍在一起,頂部彈出一行白字:「模擬模式,主控人:Y」。
陳源的手機開始操作。
我盯著屏幕。
M圖標下麵的跳蛋滑塊動了。自己動的。從左端往右滑,速度不快,滑到中間偏右的位置停了一下,對應數值 45Hz,然後又滑回去。
0→45→0。
不是真的震。滑塊隻是像素在移動。
但盯著它移動的時候,小腹深處有什麼東西收緊了一下。不是盆底肌,更深一點,膀胱後麵那個平時意識不到的位置。像是那塊肌肉記住了過去每一場實驗裡的震頻數字,現在看到45Hz就自動調出了對應的身體檔案。
方思思又發消息:「陳源,試一下同時控製兩個目標。」
幾秒後。
M圖標和S圖標下麵的跳蛋滑塊同時動了。速度不一樣。M的滑塊先出發,推得也更快,到60Hz的時候S還在32Hz。然後差距繼續拉開。M到80Hz,S還停在32。
兩個數字在同一塊屏幕上,差了三倍。
方思思在群裡發了一個加號。
然後一個數字:3。
她在體感評級裡手動輸入了3。模擬模式下的虛擬評級。
陳源:「你感覺到了?」
方思思:「沒有。但80Hz和32Hz的差值如果作用在真實的盆底肌上,陰道前段和宮頸口的刺激差大約是2.7倍。這個差值剛好在不對稱高潮的閾值範圍內。」
陳源回了一個句號。
隔了十幾秒又發了一條:「回家再試。」
我把手機收起來的時候,褲襠已經半硬了。不是因為震了,是因為那個還沒震的等待。身體知道,這些數字遲早會變成馬達轉速。
⸻
傍晚六點四十。
我回到陳家的時候,客廳茶幾已經完全被方思思征用了。iPad架在支架上,連著充電寶,屏幕上是App的後台數據麵板,不是用戶端,是開發者界麵。藍牙信號強度折線圖、節點延遲毫秒數、數據包傳輸成功率百分比,三行數據實時跳動。
她換了件黑色的背心,肩胛骨的輪廓在布料下麵很清楚。紅色手環在右手腕上,跟黑色背心形成一種刻意的反差。
「模擬測試環境和真實環境不一樣,」她把一綹頭發夾到耳後,「同一WiFi下的延遲幾乎可以忽略不計。但周五如果陳源在主臥、你在客廳、我在陽台,不同房間的藍牙信號衰減需要提前算。」
「測過了嗎?」
「剛才讓陳源在主臥、我在廚房。藍牙信號強度三格。」她劃到另一個頁麵,上麵畫著陳家的平麵圖,三個彩色圓點分布在不同的房間,「但如果加上兩堵混凝土牆,主臥到陽台剛好兩堵,信號可能掉到兩格。一格就危險了。數據包丟失率超過百分之五的話,震頻調節會有可感知的延遲。馬達跟不上指令。」
陳源從廚房出來。手上還有水珠,在圍裙上擦了兩下。
「那周五就都在客廳?」
「客廳。」方思思在平麵圖上圈了一個範圍,「全部在同一空間,設備都在藍牙直連範圍內。首輪實驗以穩定性優先,延時控製在十毫秒以內。」
陳源點點頭,在我旁邊坐下。剛洗完東西的手涼涼的,手背碰了一下我的手臂。
方思思退出開發者界麵,打開用戶端App。三台手機被她並排放在茶幾上,屏幕朝上。
「聯機模擬測試正式開始。」
她的食指在茶幾玻璃上點了一下,留下一個很淡的指紋。
「規則:陳源操作她的手機,我和陳默隻能看自己的屏幕,不能手動乾預任何設置。整個過程模擬周五的真實實驗流程,包括安全詞和冷卻期。過程中可以說話但不能下達指令,陳源可以告訴我們你在做什麼,但不可以問我們『要不要再高一點』。主控人的判斷不能被目標的實時反饋左右。」
陳源拿起手機。拇指在屏幕上方懸了一秒,然後落在M圖標上。
跳蛋滑塊開始往右移。
0→20→35→50。
我看著自己的屏幕上數字在變。虛擬的。但腹部深處的肌肉記憶啟動了,那些周五和周六晚上的身體檔案被大腦調出來了。50Hz是低頻的癢,80Hz開始有壓迫感,120Hz的旋轉頭壓到宮頸口的時候陰道前壁會發麻。
陳源的拇指移到S圖標。
方思思的跳蛋滑塊也動了。50Hz。跟我一樣。
母女倆的跳蛋在模擬界麵上完全同步。
然後陳源的手指往下滑,找到了肛塞模塊。
我的肛塞滑塊從0跳到15。
方思思的沒動。
區別對待。我的肛塞加了15Hz低頻振動,方思思的還是零。直腸陰道隔被兩麵夾擊的預感讓我小腹那塊的肌肉又收了一下,這次是肛門括約肌,條件反射,收完了才意識到自己收了。
陳源繼續推我的跳蛋:50→65→80。
方思思的跳蛋還停在50。
差距已經拉開了。
陳源抬起頭看方思思:「你的體感。」
方思思拿起手機,在模擬界麵上輸入。跳蛋50Hz,體感3。肛塞0,體感0。
輪到我。
跳蛋80Hz,體感5。肛塞15Hz,體感2。
陳源在模擬記錄表裡記了一行:
> 18:47 | S | 跳蛋50Hz | 體感3
> 18:47 | M | 跳蛋80Hz+肛塞15Hz | 體感5/2
她把手機放下,拇指和食指無意識地搓了一下,剛才拖滑塊的那兩根手指。
「如果我的目標是讓你們兩個同時到高潮,但方式不一樣,」她的聲音比平時低了一點,尾音不再是那種上揚的調子,「陳默用肛塞加跳蛋雙重點,思思隻用跳蛋,」
「那他會先到。」方思思接過話,「肛塞15Hz加上跳蛋80Hz的疊加。直腸陰道隔隻有三毫米,前列腺被間接壓迫的效率比G點高。預計他會比我早兩到三分鐘。」
「那怎麼讓你追上來?」
「把我跳蛋調到120Hz,旋轉模式,同時肛塞加上去。頻率差縮小到一定程度之後盆底肌會產生共振,宮頸接觸頻率自然就追上了。」
陳源重新拿起手機。
拇指同時在兩個圖標上操作,方思思的跳蛋從50直接推到120,肛塞從0拉到20。
現在兩邊的頻率幾乎對稱了。
M:跳蛋80Hz + 肛塞15Hz
S:跳蛋120Hz + 肛塞20Hz
三個人的呼吸聲在茶幾上方交彙。模擬模式。沒有設備。沒有震動。
但我的內褲已經濕了一小塊。
不是精液。尿道球腺液。透明的,沒什麼味道,前戲階段身體自己分泌的潤滑。虛擬數字觸發了一場沒有震動的生理反應。陰莖壓在牛仔褲拉鏈底下,一半是硬的,龜頭蹭在內褲布料上一個越來越濕潤的點。
方思思換了腿的姿勢。灰色運動短褲的邊沿往上滑了一點,大腿內側露出一截皮膚,客廳燈光照上去的時候有一道很淡的光澤,不是乾的反光。
汗。
她也沒戴設備。
但她的身體也在反應。
「繼續,」她把腿換回去,抱枕放在大腿上,剛好壓在小腹下麵,「模擬到高潮。」
陳源看了我一眼。
拇指同時按住M和S的兩個全局強度滑塊。一起往右推。
我的屏幕:跳蛋從80飆到140,肛塞從15飆到60。
方思思的屏幕:跳蛋從120飆到180,App的極限值,肛塞從20飆到80。
虛擬數字在屏幕上跳動。
盆底肌不自主地收緊了。連續三次。每次間隔不到半秒。第三次的時候陰莖在牛仔褲裡彈了一下,龜頭擠過內褲邊緣直接蹭到了拉鏈金屬齒。尿道口又泌出一小滴。
方思思的腳趾在拖鞋裡蜷起來。腳背上那根肌腱突然變清晰,凸起的輪廓維持了兩秒才平下去。她的右手放在抱枕上,食指在布料上輕輕敲,不是緊張,是數數。她在用某種隻有自己知道的節奏追蹤體內那條虛擬震頻曲線。
「體感。」
方思思低頭看手機。手指懸在輸入框上方,停了五六秒。
然後輸入。
跳蛋180Hz,體感8。肛塞80Hz,體感6。
我輸入。
跳蛋140Hz,體感7。肛塞60Hz,體感5。
陳源記下來。然後把兩個全局強度滑塊推到最右端。
模擬界麵上所有數值同時跳到最大值,跳蛋200Hz,肛塞100Hz,乳頭電極和勃起環的強度同時跳到50級。
虛擬的極限值。
我的大腿內側肌肉開始不受控製地跳。不是盆底肌,是股薄肌,從恥骨一直走到膝蓋的那條細長肌肉。它抽動的時候連著小腿內側都跟著顫了一塊。身體當真了。不是因為傻,是因為過去幾周的實驗已經把數字和感覺之間的反射弧焊死了。
方思思把抱枕往小腹上壓得更深了。手指不再敲,五指張開按在抱枕上。
「模擬高潮,」陳源的聲音從茶幾對麵傳來,「現在。」
我在體感評級裡輸入:10。
方思思輸入:10。
陳源在記錄表裡寫下時間。
> 18:52 | S | 全設備最大值 | 體感10 | 虛擬高潮
> 18:52 | M | 全設備最大值 | 體感10 | 虛擬高潮
她把手機放下。
客廳安靜了。空調送風的聲音忽然變得很響。三個人都在呼吸,頻率不一樣。
方思思先開口。聲音比平時低了一截,尾音往下沉的那個幅度比平時更深。
「數據有效。」
她把抱枕放回沙發角落。動作很平常,但放開以後小腹那個位置的運動短褲上多了一小塊深色。汗漬。也可能是別的。
「模擬測試暴露了一個問題。虛擬頻率和真實身體反應之間已經形成了條件反射。剛才我輸入體感8的時候,盆底肌自動收緊了,不止一次,連續三次。陰道前段和肛門括約肌同時啟動,分頻模式,比例大概三比一。沒有設備,純心理觸發。」
「我也是。」我說。
陳源看著自己右手拇指,剛才拖滑塊的那根手指。指腹上還殘留著在玻璃屏幕上反複摩擦的觸覺記憶。
「我也是。推全局強度的時候,身體以為推的是真實的,」她沒說下去。
方思思在iPad上記了一行:
> 模擬測試核心發現:App界麵的頻率數值變化可獨立引發條件反射性盆底肌收縮,無需物理振動介入。心理-生理耦合強度遠超預期。建議後續實驗中評估「空載指令」作為獨立刺激模式的可能性。
記完以後她把iPad放到一邊。
「陳源。」
「嗯。」
「主控人的操作邏輯是對的。先用頻率差製造不對稱刺激,讓陳默先接近閾值,再對我進行補償式追頻。但有一個問題。」
陳源看著她。
「高頻區間的過渡太急了。80Hz直接跳到140Hz,中間跳過了100和120。實際設備的微型馬達響應有大概二十毫秒的延遲,頻率跳躍太大可能造成一瞬間的震感斷裂,就是雖然馬達沒停,但感覺像被打斷了。」
陳源聽著。拇指又在搓了。
「所以怎麼調?」
「預設曲線。」方思思打開App的另一個頁麵,「提前畫好頻率-時間曲線,讓設備沿著曲線自動變化。馬達就可以提前預載下一個頻率段,過渡就平滑了。」
屏幕上是三條空白曲線圖。紅色、黑色、豆綠。
「主控人提前預設三條曲線,每個目標一條,然後一鍵同時啟動。過程中隨時可以手動乾預,但不乾預的話就自動走完預設曲線。有點像,」
「譜曲。」陳源說。
方思思停了一下。
「對。譜曲。」
陳源拿起手機,在紅色曲線上點了一下,拖出一個上凸波形,漸強到峰值再漸弱,左右對稱。
然後在黑色曲線上畫出完全不同的形狀,階梯式,三段平台,每段保持三十秒,然後暴力跳升到下一檔。
最後在豆綠色曲線上畫了一條極簡的線,從零開始緩慢上升,幾乎是一條低角度的直線。
三條曲線。三種節奏。針對三套不同的神經係統。
方思思看了幾秒。然後點了一下頭。
「你會了。」
陳源把手機放回茶幾上。她的鎖骨上方有一層薄汗,燈光下反光微弱但均勻。不是熱的。是剛才畫曲線時交感神經興奮的殘餘。
「周五。」
兩個字。
方思思開始收拾茶幾上的設備密封袋。S-001。M-001。Y-001。三組設備從周一充滿電之後已經在密封袋裡等了整整兩天多。她拿起Y-001,遞給陳源。
「今晚先連你的跳蛋,單獨。熟悉真實的震感反饋。模擬是模擬,實際上手不一樣。」
陳源接過密封袋。
「現在?」
「現在。」
陳源站起來,拿著Y-001走進主臥。門沒關,能聽到密封袋撕開的聲音。
方思思把M-001推到我麵前。
「你也連。隻連跳蛋。低頻。」
我拆開密封袋。跳蛋比之前的FS-004大了一整圈,表麵是醫用矽膠,啞光質感,底部有一個藍牙指示燈,現在是暗的。打開App退出模擬模式,界麵變了,不再是藍色虛線框,三個圖標之間有了實線連接。M圖標旁邊彈出設備列表:跳蛋「未連接」、肛塞模塊「未連接」、勃起環「未連接」。
點跳蛋。藍牙指示燈亮了。藍色。
App上跳蛋圖標從灰變綠,底下一個真實的滑塊出現了,0到200Hz。
。蛋跳了上連也她。了亮也標圖S的思思方
。大多不差蛋雞的殼了剝顆一跟,裡心掌在放蛋跳,來下坐她。閃在燈牙藍,麵下環手綠豆。蛋跳的100-Y著握手右,候時的來出臥主從源陳
」?弄麼怎「
。看她給來過轉機手的己自把思思方
」。擬模是不,的實真。板麵製控的M和S出多會麵界的你後以開打。關開式模控主個一有角下左麵界主。麵頁備設出退後然,蛋跳Y連上麵界的己自在先「
。的實真。塊滑製控個四開展自各,起亮部全標圖形圓個三的上幕屏。式模控主開打。蛋跳Y上連。作操一步一源陳
」。下一受感。zH03到Y調。的己自你試先「
。塊滑動拖源陳
。間指手在困蜂蜜隻一像,輕很音聲。震始開裡心掌她在蛋跳
」?樣麼怎「
」。腕手了到傳。麻心掌。麻「
」。的S調你來下接。2到1概大感體。檔感可低最是這「
。塊滑蛋跳動拖,麵下標圖S的思思方到移指手的源陳
。zH03
。的定決識意是不,度速種那射反跳膝是,了快太度速的夾但,姿坐整調是像到輕,輕很。下一了夾腿大的思思方
」。感體「
」。2「
。M到移後然。記裡表錄記在源陳
。癢的輕很種一成轉端末的經神根某在再,臂前、腕手進傳膚皮的心掌從感震,肌際魚大著貼殼外膠矽。zH03。震始開裡心掌在蛋跳的我
」。感體「
」。2「
。麻在還心掌。久中象想比留殘感震但,大不積麵膚皮塊那的動震蛋跳觸接才剛,下一了按上腹指指食在指拇。機手下放源陳
」。五周「
。遍一了說又她
。西東的反相全完張緊跟種某是。張緊是不。了樣一不量重的字個兩,次一這但
。袋封密回收100-S把,來起站思思方
」。開再五周,位歸備設。止為此到晚今「
。默靜。排並上幾茶在新重備設組三。收個一後最源陳。袋封密回收蛋跳把我
。綠豆。色紅。色黑。上腕手隻三在戴還環手
。根那己自圈一了轉思思方
。源陳看她」。日享共三周「
。她看源陳
。我看時同人個兩後然
。說源陳」。先你「
。意涼的留殘膠矽色紅。下一了碰上背手我在環手候時的我過經,走室臥己自往來起站。推有沒思思方
」。去過她幫你。點界臨的掉垮個整會就下一推再種那是,潮高是不,點界臨了到經已她候時的擬模才剛。源陳跟你晚今「
。關沒門
。住捏才次兩了滑上子扣料塑在甲指,慢時平比指手。顆二第。顆一第。子扣衣睡解在她,上櫃頭床在放來下摘環手綠豆。了臥主進走經已源陳
」?張緊「
。我看頭抬她
」。擬模是不那果如,想在直一體身候時的塊滑拖是「,糊模緣邊,色粉的淡很到褪經已,痕吻的下留次上有還上膚皮片一那。骨鎖過滑料布,開解子扣顆三第把她」,是。張緊是不「
。白發微微尖指,上蓋膝在放手,邊床在坐她。尾床在放好疊,來下脫衣睡。子扣顆四第
。下一了動結喉。完說沒」,也思思讓時同,睛眼的你著看「
。晰清下心手在廓輪的骨蓋膝,燙很膚皮。蓋膝她住按指手,來下蹲我
」?麼什想在。01感體入輸你,候時的擬模「
。靜安
」。情表麼什是會你,了震的真果如,想在「
。開鬆又了緊收肌薄股,下一了跳下尖指在肉肌的側內腿大。滑上往蓋膝從手的我
」。看五周就那「
。縫條一了開裂於終張緊。下一了笑她
。疤的」源「叫道那。腹小。臍肚。骨肋。褶皺成緊收暈乳圈那圍周,快時平比度速的硬變下尖舌在頭乳。下往後然。遍一了壓新重唇嘴被子印的色粉淡個那,上骨鎖在落吻。她倒推我
。躍跳間之域區種兩在應反的她。白空全完方地些有,密更方地些有,樣一不膚皮常正跟布分梢末經神的織組痕疤。射反的中擊流電被種某是,筋抽是不。下一了彈就腿小的她緣邊痕疤上碰剛尖舌。感敏別特天今在疤舊的產腹剖
」,默陳「
。了揚上往始開經已音尾時字名的我叫
。高升力張肌滑平,張擴管血,時小把個整整了奮興經神感交的她讓試測擬模,緊更覺感的裹包,高時平比度溫的壁內道陰。哼悶聲半出擠間喉,氣口一了吸她候時的入插
。印淺圈一了留上膚皮,來下摘剛環手綠豆根那踝腳,上腰後我在叉交跟腳。腰的我住夾腿的她
。慢要需不為因。慢有沒我
。戲前是就試測擬模。了好備準經已體身的她
。頭龜回傳饋反的緊收圈一有都開撞被次每口頸宮。了降投始開就秒十到不,力受耐分部一了耗消經已緊收複反肌底盆時試測擬模是能可,短別特晚今在力耐頸宮。嗯嗯嗯的片碎成切奏節擊撞被、的續連成轉後然,掉破乎幾到揚上往音尾。聲一了叫她候時的口頸宮到撞頭龜
。起一在混熱的內道陰和感痛。深時平比度深的去進甲指。上背我在抓指手的她
。次單出不辨分到快率頻。去回彈反再,口入到卷路一壁前道陰著沿,始開頸宮從縮收的壁內道陰。塊硬成擰麵下膚皮在肌腸腓,著跟腿右,抽先腿左,筋抽始開腿小。塌崩然突奏節的人個整她候時的來潮高
。來過翻她把我
。度角個那的思思方給傳遺她。度角個那的左偏,口頸宮在壓度角個一另從頭龜讓時同,腿小的筋抽她住壓以可樣這。入側
」,在還,下一等,下一等「
。息喘口大一著隔間之字個每,的字個一字個一,裂斷了成變續連從聲床叫。去扭來扭下料布在節關指,團一成抓單床把指手的她。了發觸又波二第,退沒還波餘的潮高
。了身翻氣力有沒經已她候時的退波二第
。鐘分兩少至了花緩到急從吸呼,上頭額在黏發頭的她。片一了深,了透浸汗被塊一那下身她,團一成皺單床。邊旁她在躺我
。屑碎膚皮的來出抓才剛有還裡甲指。圈畫口胸我在指手,身過側她
。了次三第」。五周「
。張緊何任有沒麵裡字個兩次一這
。待期有隻
。線曲色紅條一畫上幕屏daPi在手右。著握是隻。動震開沒。心手手左在握,個那的100-S,蛋跳,上蓋膝在放daPi,頭床在靠她。眼一了看裡往候時的過經我。著亮燈。著開還門房的思思方
。弱漸再值峰到強漸。形波凸上
。沿上最的麵界ppA了到劃,高更得推值峰的她但。樣一條那的畫源陳跟
。我看頭抬她
。畫續繼頭低
」。身熱五周給「
卷五第