第3章 第一桶金的灵感:ICQ与OICQ(1/2)

放学铃声如同发令枪响,瞬间点燃了湘南一中高三教学楼的喧嚣。压抑了一整天的青春活力,如同开闸的洪水般汹涌而出。

桌椅碰撞声、欢呼声、书包拉链声、呼朋引伴声交织成一片,宣告着又一个备考日的结束。

林辰不紧不慢地将最后一份数学试卷塞进那个洗得有些发白的帆布书包里,拉链发出略显滞涩的“刺啦”声。

他的目光,却像被无形的丝线牵引着,越过攒动的人头,落在了前排靠窗的那个位置上。

苏晚晴。

这个名字在他心头轻轻滚过,带着一丝前世残留的悸动和今生崭新的期许。

夕阳正好,金色的光柱透过老式的木格窗棂,不偏不倚地笼罩着她。她正微微侧身,专注地整理着桌上的笔记,纤细的手指拂过纸页,动作轻柔而有序。

光线下,她柔顺乌黑的长发仿佛被镀上了一层温暖的蜜色,脸颊边细微的绒毛清晰可见,长长的睫毛在眼睑下投出小小的扇形阴影。

她今天穿了一件简单的白色衬衫,领口系着一个小小的蓝色蝴蝶结,是那个年代女学生最常见的打扮,却在她身上穿出了清丽脱俗的味道。

前世,苏晚晴是林辰整个灰暗高中时代里,一道可望而不可及的皎洁月光。她漂亮,成绩稳居年级前三,更难得的是,在全校女生都对“微机课”敬而远之的九十年代末,她却是学校里少有的、真正对计算机和新兴互联网技术表现出浓厚兴趣的女孩。

可惜,前世的林辰彼时只是个内向、带着点自卑的普通少年,那份朦胧的好感,直到毕业各奔东西,也未曾有机会说出口,最终成了青春纪念册里一页泛黄的遗憾。

“这一次,决不能再重蹈覆辙。”林辰在心里默默给自己打气,一种混合着紧张和兴奋的情绪,像小小的气泡在胸腔里升腾。

他深吸一口气,仿佛要汲取足够的勇气,然后迈开步子,穿过渐渐稀疏的人群,走向那道沐浴在夕阳里的身影。

“苏晚晴同学,打扰一下,能跟你聊几句吗?”他的声音刻意放得平稳,但尾音还是泄露了一丝不易察觉的紧张。

女孩闻声抬起头,露出一张清秀白皙的脸庞。看到是林辰,她明澈的眼眸中闪过一丝恰到好处的惊讶,随即,唇角微微上扬,勾勒出一个温和而疏离的微笑:“林辰?有什么事吗?”她的声音清脆,像玉石轻叩。

“是关于我们讨论的那个软件项目,”林辰努力让话题听起来自然且充满吸引力,“我有了一些技术上的构想,想听听你的看法。”他抛出了一个内行人才懂的钩子。

“没问题,你说吧”她的语气里带着几分找到同好的惊喜。

林辰心中暗喜。他记得前世苏晚晴最终以高分考入了清华大学计算机系,后来成为了一名非常优秀的软件工程师,专攻分布式系统。看来,这条通往她内心的“技术路径”,从一开始就是畅通的。

“我们初步打算在技术选型上,考虑采用异步io和非阻塞式socket来应对大量并发连接,同时设计一个轻量级、高效率的自定义压缩协议,尽量减少不必要的数据传输量,提升响应速度。”

两人立刻就这些技术细节深入讨论起来。让林辰越来越惊讶的是,苏晚晴对计算机网络的理解深度和广度,远远超出了一个普通高三学生的水平。在这个大多数人还在学习basic语言,视“指针”为洪水猛兽的年代,她已经自学完了大学计算机专业网络课程的大部分核心内容,对socket编程、协议封装甚至初级的加密概念都有所涉猎。

“……所以,我认为即使在应用层,我们也应该设计一个简单的异或加密或者自定义的移位加密机制,”苏晚晴拿起铅笔,在笔记本的空白处飞快地画起了简易的加密流程示意图,“虽然强度不高,肯定挡不住有心人的破解,但至少可以防止信息在传输过程中以明文形式被轻易窥探,算是给用户隐私加一道最基础的篱笆吧。”她补充道,思路清晰且务实。

林辰看着她认真画图的样子,眼中满是欣赏:“这个建议非常中肯,而且必要。用户隐私和数据安全,确实是我们从设计之初就必须考虑的核心问题之一。”他心里想的却是,这姑娘在199几个大字在夜色中闪烁着霓虹光彩。他脑中突然灵光一闪,如同黑夜中划过的闪电——域名投资!

在互联网刚刚开始在全球范围内普及的洪荒年代,绝大多数人,包括很多早期的互联网从业者,都远远没有意识到域名——这个网络世界里的“房地产”和“门牌号”——所蕴含的巨大价值。很多在后来被视为珍宝、交易价格动辄数百万甚至数千万的顶级域名,在此时可能还静静地躺在未被注册的名单里,或者正被某个“不识货”的早期注册者以极低的价格持有。

林辰清楚地记得几个后世着名的天价域名案例。更重要的是,现在才是199的新手来说,如何找到自己需要的内容,同样是一个巨大的痛点。网址导航站通过收集、分类和整理各类实用网站,为用户提供了一个极其简单便捷的上网入口,其流量在早期是相当惊人的。而这个看似技术含量不高的网站,后来被百度以天价加上股权收购,创造了早期互联网的一个财富神话。

“就是它了!”林辰猛地一拍大腿,“做一个属于自己的导航网站!”

他迅速在刚刚注册的一批域名中,选择了一个朗朗上口、极易记忆的:。这个域名由简单的连续数字组成,敲击键盘时位置连续,非常符合导航站的形象。

说干就干!林辰挽起袖子,再次投入“战斗”。虽然网页前端开发并非他的最强项,但在1997年,网站技术还处于非常原始的阶段,所谓的网页设计,基本上就是使表格(table)进行笨拙的排版,再加上一些极其简单的css内联样式定义字体和颜色。

他借鉴了记忆中的经典布局,设计了一个以实用为主的简洁页面。顶部是醒目的网站logo“网址导航”,下方则将当时中国互联网上比较知名和实用的网站分门别类:新闻门户、bbs论坛、软件下载、娱乐休闲(如一些早期的音乐、游戏网站)等等。每个类别下面,整齐地排列着相应的网站名称,点击即可跳转。

为了提高用户体验,林辰还特意在页面顶部显眼位置加入了一个搜索框,集成了当时刚刚出现、功能还比较简陋的搜索引擎(比如早期的infoseek、altavista等)。虽然搜索效果和准确性远不能和后来的谷歌、百度相提并论,但在那个信息匮乏、寻找资料困难的年代,有这么一个聚合入口,已经足够方便和实用。

编码工作一直持续到深夜。当林辰终于调试完最后一个超链接,揉了揉酸涩发胀的眼睛,满意地看着浏览器里呈现出的那个虽然简陋、但在1997年已经算得上清晰美观的导航网站时,墙上的挂钟时针已经悄无声息地越过了凌晨一点的位置。

他伸了一个大大的懒腰,关节发出轻微的“咔哒”声。“万事开头难,这第一步,总算是卖出去了。”他喃喃自语,带着满满的成就感。

“接下来,就是最关键的推广环节了。”林辰泡了一杯浓茶,驱散睡意,开始思考推广策略。

他决定采取“农村包围城市”的多管齐下策略:首先,化身“网络水军”(当然是原始版的),在人气较旺的各大bbs论坛和新闻组里,用不同的马甲账号发布精心编写的推荐帖,介绍如何方便快捷,是上网冲浪的必备神器;其次,利用身边的资源,说服班级里、年级里那些已经具备上网条件的同学试用并帮忙传播,利用口口相传的效应;最后,他还计划主动出击,给一些他收录在导航站里的早期个人网站站长发邮件,诚恳地申请交换友情链接,互相导流。

--

与此同时,oicq项目的设计工作也在稳步推进。有了苏晚晴这个心思缜密、审美在线的得力伙伴加入,项目进度和质量都得到了显着提升。她不仅高效地完成了用户、好友、消息等核心数据库表的详细设计和关系梳理,还利用课余时间,用画笔精心绘制了一套非常详尽、考虑周到的客户端界面草图和高保真原型图。

这天下午,趁着难得的自习课间隙,三人在老地方——图书馆的角落——再次聚首。苏晚晴有些不好意思地、却又带着掩饰不住的期待,将她精心绘制的界面设计稿铺开在林辰和陈浩面前。

“我认为,软件的界面应该遵循‘简洁、直观、易用’的原则,”苏晚晴用手指点着草图,开始她的讲解,“这是主界面,我设想将主要的功能区和信息展示区放在左侧。这里是好友列表,支持自定义分组,比如‘家人’、‘同学’、‘朋友’;每个分组可以展开或折叠。每个好友的条目前面,是他们的头像,旁边显示昵称和一个非常小的、彩色的状态指示灯。”

她顿了顿,详细解释状态指示灯的设计:“我设计了三种基本状态:亮绿色表示‘在线’,深灰色表示‘离线’,橙黄色表示‘离开’(比如暂时离开电脑前)。这样用户一眼扫过去,就能对好友的状态有个直观的了解。”

本章未完,点击下一页继续阅读。