openerp8.0开发进展分享(转)

原文via

邮件列表里大家表示对新版本期待的同时,质疑OpenERP没有明确说明8.0会包含什么,每次都是fp像挤牙膏一样说这个我们在做,那个我们在做,你们等着好戏吧。作为最终用户这确实是个最好的答案,保持饥渴么。对于我们这些靠openerp吃饭的人,谁知道他到时候发布的是惊喜还是惊讶

于是openerp公司的CTO Antony Lesuisse 回复了一下,很多人对这个回复比较满意,希望能把全文贴在网页上。开阖软件义不容辞提供中译。

what's in 8

首先要对OpenERP的进展未做充分沟通表示抱歉。我们更愿意把时间花在修复缺陷和开发超棒的新功能:)

如您所知,我们做的所有事情都公开在launchpad网站和runbot.openerp.com上,但是上面有上千个代码库,对门外汉来说这简直是迷宫。

我们也吃自己的狗粮:我们一直在用OpenERP的项目管理模块,结合看板视图、EtherPad和SNS功能,每个任务都对应一个代码库的链接。

任务有以下阶段:
– 需求(新创意或愿望)
– 设计(功能设计、技术设计及易用性设计)
– 开发
– 功能和易用性设计
– 代码审查和合并
– 发布和推广(修改描述文件和更新日志、写博客文章等)
– 部署

这些任务被分隔成6个项目。
有三个长期固定项目:
– 框架(如接口规范、新BI模型/图表)
– 易用性和功能改善(如游戏化机制、问卷、群发邮件、base_action_rules里的工作日历以及很多小的改善)
– 平台(我们自己的OpenERP以及在线租用云管理)

有三个临时项目(不过可能会延续几个月甚至几年):
– 建站系统(内容管理系统、电子商务)
– 仓库(新的WMS系统)
– 零售点(pos硬件和很多改善)

一部分重要任务现在正在进行中(在runbot上测试一下后,您可以问我关于他们的所有问题)

打开http://runbot.openerp.com/找到这个代码库单击链接后的向下箭头,点击“All addons”

新日程表和google同步(已经合并)
服务器动作和base_action_rule改善(已合并)
OpenERP数据转google电子表格(已合并)
游戏化(已合并)

trunk-website-al(将在近日合并)
– 建站系统
– 博客引擎
– 电子商务
– 仿照eventbrite
– 业务伙伴和推荐目录
– hr直接生成“我们的团队”页面
– 与招聘功能相连的职位列表
– 新的邮件模板构建器

trunk-new-graphview-ged(将在明天合并)
– 新的图表视图和多维分析
– read_group支持分组粒度,如创建日期(按年、按月、按日)

trunk-quote-roller(将在近日合并)
– 仿照quoteroller网站的在线报价系统

trunk-pos-ugly-but-fast(将在明天合并)
– 100倍的速度提升
– 原生支持硬件:打印机、扫描枪、钱箱
– 平板和手机支持及修复大量缺陷

trunk-survey2-rim(大概一个月完成)
– 基于旧的问卷模块和建站系统仿照serveymonkey

trunk-bs3-jke(大概三个月完成)
– 网页客户端由css向boostrap3转化
– 响应式设计,支持从手机到4K屏幕的自动适应

trunk-wms(大概两个月完成)
– 用“份”的概念大量重构
– 先进先出、后进先出
– 很多简化和缩减代码(去掉一些工作流)
– 和SAP一样强大(我们现在能处理所有SAP的用例)

trunk-apiculture(大概三个月完成)
– 新的应用程序接口(新字段类型,不需要id列表,没有cr,uid,ids参数)
– 修正 onchange

我知道大家对OpenERP公司的非我所创(Not Invented Here)综合征有抱怨很正常,但我认为我们多数情况下是正确的。但首先请允许我分享我在做这些决策时的四个原则(我也和Fabien分享过)。这些原则并非固定(因为我时常改变想法,他也是)。

1、在软件系统中集成的价值

我在这里考虑的并非简单独立的工具,而是由不同组件和功能组成的软件系统。

仿照梅特卡夫定律,我这里要来个Lesuisse定律(我也可能是未来规则制定者,嘿嘿):

“软件系统的价值是集成的功能数量和集成程度的乘积”

我喜欢的几个软件系统已证实了这一点:
传统的unix工具集,一个强大的系统包含很多命令,但他们是松散集成的(靠单向的字节流)。
Debian发新版,大量的功能,不同的软件包集成程度不同。
集成的软件包如微软Office,Adobe套件,功能少但集成程度很高。
我也喜欢一切功能都内置上手即用的软件,姑且叫它厨房水槽软件(我不懂emacs所以无法用它来举例),例如Blender, facebook, chrome, Ableton live……

Ableton Live是个好例子,在用它之前我们总要花时间下载VSTi或者VST音效,用不同的的软件做midi序列、取样跟踪,适应不用的用户界面,开着好多个窗口。Live改变了玩法,一切都集成在一起,使用相同的用户界面无缝地完成midi生成部分、取样部分、伴奏和音效。

我也喜欢通用并包含多种解决方案的软件,例如:
Linux – 从嵌入式到大型机的架构,所有的设备驱动都在一个代码库里
ffmpeg – 所有的视频和音频解码器在一个代码基里
mess/mame – 包含所有计算机设备的模拟器
qemu – 每一个源到目的cpu指令翻译/模拟功能都包含

当然包括ERP系统

2、内部整合与异构集成
您可能会注意到一些伟大的程序员(法布里斯贝拉德,约翰·卡马克,
的Linux Torvalds的…还有更多)会尽量保持最小的依赖列表。您
可以说,他们不符合NIH综合症,但是从他们的角度来看,这样做
意义重大。

首先我要比较一下两种集成方式:
内部整合是指当你调用一个链接库或从另一个系统复制代码、创意或模式。他们在相同的内存空间运行,靠函数调用来通信,使用相同的数据模型和类型,并非异步执行。你让他们在你的执行控制之下,让他们遵循你的规则、设计和架构。

异构集成是指你和其他使用不同平台、框架、数据模型和类型的系统做接口,或许它在另一台电脑上或者在同一台电脑的另一个内核进程上。

这很难,可行但是非常难,所以这样的集成成本应该与内部整合相比对,即使这意味着重复建设。

特别是协议很复杂的时候,UDDI WSDL SOAP这三个缩写足以让任何人理智的程序员感到恐惧和厌恶。

我们还得考虑用户体验,显性地从一个系统切换到另一个系统对最终用户来说总是个痛苦的体验。

我们在决策的时候要考虑这些方面。我还认为复制并不差,没有什么东西本身就很复杂(即使是高级工具),通常把这些东西集成起来就复杂了。比如我听说 john carmack 总是从头开始他的项目。

凡事都有例外,用HTTP和JSON这种通用协议和数据类型系统就容易多了。有时我们不得不在浏览器和服务器之间、在openerp和postgresql之间用rpc

异构集成的模块质量总是不高,因为需要大量工作:webdav, document_ftp, caldav, import_sugarcrm, auth_openid,
event_moodle…所以我们尽量少开发这种。

我也不喜欢不必要的依赖,说实话我希望python库的依赖限制在最新的Debian所提供的范围内。我们包含了一些javascript库,但我倾向于让这个越少越好。

3、保持简单

4、只有傻子和死人才不会改主意

openerp的战略是高效地提供集成度最高的企业应用系统,对最终用户和程序员来说都是如此。

悟空注:在技术这条路上,我准备适可而止,但对于编程这项爱好的心不会死,毕竟英语和手工都已经慢慢在做了,有得也算做的有点起色了,所以始终放不下“编程”这一项。而对于“编程”这项爱好,我的具体目标就是掌握wordpress和openerp这两样工具。

wordpress作为一个内容发布平台,在后台使用以及一些简单修改使用上,已经完全完全没问题了,下一步的重点应该是在网页改版、主题重构重新设计的时候,能过对wordpress有一个更系统全面的了解,以便把自己的网站运营思想、和内容架构规划在wp的页面设计上能更好的体现出来。wordpress还有足够多的扩展插件,比如实现电商功能的购物车程序woothemes(已经假设但未使用)、实现移动互联网端展现的wptouch(已在使用中)、实现社交功能的buddypress官方插件,各种newsletter插件,总之,如果不是一个项目团队企业需要更多后端运营端的系统支撑,单单是个人的小前端,那么wordpress足够了。

openerp才是我“编程”爱好能否达标的重点,因为我始终有一个没有说出来的“系统梦”。分步骤来说,首先要通过阿里云或本地来熟悉openerp在生产环境的部署,这个不需要熟练掌握,只需要大致了解,这部分完全可以交给专业的运维人员来完成;第二阶段应该是基于营销功能和有限业务层面的功能前端使用和后端逻辑的掌握,需要通过架设环境或租赁saas来在生产环境中实践;第三阶段是掌握所有与运营业务流程相关的功能模块业务逻辑、使用场景、代码实现,需要通过实践积累、并配合必要的培训来加快技能的掌握以推进实践。

怎么搭建一个适合自由职业者的CRM系统?

CRM、系统、自由职业者,这三个都是我关注的关键词,而标题是我在知乎看到的一个提问 via 。这个页面躺在我的浏览器里好几天了,刷新一直没有人回答,没有比较认真干货的回答,所以就花了十来分钟的时间把自己一直有的想法简单整理回答了上去,内容如下:

我觉得首先要明确你作为自由职业者,需要建立联系和维护关系的人是什么样一群人,除非资金不是问题,否则我假想你是一个人全权负责的状态,面向的是国内的普通网民或其他联系人。
基本上目前可以建立联系的接触通道有:
1.微信(全天24小时接触用户,覆盖6亿中国网民,互动率极高,具备朋友圈传播性,移动互联网流量的主要来源)
2.邮件列表(要么自己有,那么现在开始建立收集订阅的渠道),可以用QQ邮件列表+个人邮箱的形式
3.短信:找一些有SMS发送能力的平台,国内很多,自己整理好联系人的手机号码列表。这个的转化率会很低,展现形式也比较差,但对有一定忠诚度的联系人是个不错的沟通渠道。
4.微博等各类社交媒体,重点是输出对你的潜在目标联系人有价值的供应物,然后进行分发,扩大覆盖面
5.website:选一个cms系统建立web端的网站,重点还是内容建设,在此之前做好最基本的搜索引擎优化。
6.移动app:不缺钱这个必选项,缺钱的话,我觉得可以专心做好微信这里移动互联网的大平台,或者找些填鸭式的web app工具,百度就有

知道这些沟通渠道和目的以后,那么再想怎么做应该就有些眉目了,我会偏向于选用各类已有工具,即使不能很好的整合,需要人肉来整合。但是根据KK的一千粉丝理论,能把你的“一千”粉丝经营好,我想自由职业者的CRM目的也达到了。

一定要自己搭建一个系统的话?我也想其实,网上也有一些现成的,但是无论如何这看起来都是一个深度定制和个性化的个人工具,能有优秀的saas就选它即使功能和整合没你想要的那么理想。否则,跟我一起,来关注这个OpenERP吧,我也想打造我心目中的个人business application。

但是这个问题,其实不那么容易回答,需要不同场景下的尝试,而我最近的一两个月就在做这样的尝试,之前我写过实践KK“一千粉丝理论”的文章,目前一直在进行中。有一定的积累和心得以后我会整理成文章,而这篇文章我也会进行更新和完善,让这个问题的答案更系统科学具体,至少我在自己这个案例上是。

微信:张小龙的盗梦空间

彭博社商业周刊中文版,原文链接:http://read.bbwc.cn/r221s4.html
撰文/施钰涵 编辑/丁伟、张田小

  • 微信办公区也有一个滑梯,它不像谷歌的那么长,只是从三楼滑到一楼
  • 微信4.2版启动时,马化腾第一时间发微博,赞微信是“腾讯最具文艺范的产品”

文章概述:作为马化腾口中“腾讯最具文艺范儿的产品”,微信的新办公室也自有风格。从南方通信大厦到T.I.T的Loft式建筑,微信的新办公室早就跳出了常规设计。新址选在广州工业时代的老厂房里,一万多平米,六幢楼。不知道在这个全国产品经理都好奇的“延安灯塔”又会诞生什么新的创意。

“你见过凌晨4点的微信办公室吗?”

新的一天,又是在微信像鸟鸣一样的新消息提醒声中醒过来的。昼夜颠倒的生活,这已经是第1139天了。谁让你们自诩“产品经理是站在上帝身边的人”呢?还所谓“像上帝一样,建造系统并制订规则,让群体在系统中演化”,你们自己还不是像全球6亿用户一样依赖微信,被自己所创造的东西绑架了?

技术与人性结合就会有悖论,任何程序都有bug……诸多思绪一闪念,“微信之父”、腾讯高级副总裁、腾讯广州研究院总经理张小龙拿起床头的手机,打开微信,上百条未读信息亮着红点,就像大海里的浪花……他和团队定义的微信是“群体反应的引发器”,3年多来引发了太多意想不到的连锁效应:巨头竞逐移动互联网船票,用户在“摇一摇”、“打飞机”、“抢红包”等功能中狂欢,世界以人和物新的ID(即二维码)重新连接;这一天晚上,微信还将向通过认证的服务号全面开放支付接口,完善自己的商业化闭环。

刷朋友圈,ID:Allen(张小龙的英文名字)的眼光停住了:一个好事者凌晨跑到微信位于广州T.I.T创意园的新办公区游荡,上传了一张4号楼(微信综合事务楼)灯火通明的照片,曰:“你见过凌晨4点的微信办公室吗?”Allen心中一动。自从2013年9月夏天,广州研究院500多人告别奋战了8年的南方通信大厦,搬到离“小蛮腰”(广州电视塔)不远的T.I.T,忙碌于微信的版本更新和活跃用户扩展到3.55亿,他很少换一个视角看自己和团队处于什么状态。

45岁,技术男,射手座,性格闷骚,内心丰富,Allen不会用文艺腔说:“不要因为走得太远,忘了我们为什么出发”,也不会学乔布斯说“回到初心”(Beginner’s Mind)。他更欣赏互联网先知凯文·凯利(K.K.)在《技术想要什么》一书中写的:“没有一个人可以成就人的所有潜能,没有一项技术可以满足所有的承诺。这需要所有的生命、所有的心灵、所有的技术共同憧憬一个现实。这需要所有的Technium,包括我们自己,去探索可以给世界惊喜的发明……”

他忽然有点后悔,不该推迟一个多月前《商业周刊/中文版》的拍摄邀约。如果正好赶上春节前微信发布三周年,就像他自己在朋友圈发的记录:“Allen Zhang,从小黑屋到T.I.T,你亲历了它的诞生,自2011年01月21日至今已有1097天”,他和微信高管团队的首次公开亮相,微信新办公室的内部呈现,可以来得更恰当和有启发性。本刊报道过谷歌的“望远镜大厦”、苹果的“飞船总部”、Facebook的“公共大仓库”等硅谷公司的设计故事,办公环境对产品创新、团队文化、工作效率的影响非常重要。

3月4日,广州阳光和煦,正常的一天,北京要开“两会”,乌克兰混乱,奥巴马夫人将携女访华,比尔·盖茨重新成为全球首富……下午2点,张小龙一身高尔夫休闲装打扮,开车去上班,准备接受时尚大片式的拍摄、媒体的揣测想象。他对多数问题笑而不语,莫测高深,有些羞赧,却很轻松,坐在7个微信高管中间众星捧月,站在“盗梦空间”的布景前或沉静或跳跃。

这群移动互联网时代的“盗梦者”,手持盗梦工具,穿越多重梦境,打造了中国最顶级的产品,并且用设计微信的方式设计了自己的办公室。产品即人品,孵化即文化,一家中国公司的创新面貌和工作方法论值得分享借鉴。张小龙说,“当我们在做一个产品的时候,我们在研究人性。”当微信站在乔布斯说的“技术与人文的结合点”,技术怎么在异化人类,张小龙也有困惑,“《黑客帝国》我看了好多遍,我觉得它挺有意味的。我们怎么知道我们处在一个真实的世界?确实我们不知道。但微信不是蓝色药丸……”

微信盗梦十诫一:对时代潮流保持敏锐

张小龙说,一个优秀的程序员会把自己当作建筑设计师,一个平庸的程序员会把自己当作建筑工人。在T.I.T的Loft式建筑里,这个面色黝黑、寡言少语的中年男人和同事们在建造一个看不见的庞大空间,一个他希望“Weniger,aber besser”(德语:越简单,但越好)的生态系统。

一个时代有一个时代的产品,科技公司的办公场所也反映这种风格。微信T.I.T租赁面积一万多平方米,共六幢楼,皆为三层,开阔舒适,绿色葱茏,远处北有广州塔,南有琵琶洲,闹中取静,原本在南方通信大厦写字楼里熬夜的“矿工”,在新的空间激发灵感;园区里大多数是服装时尚工作室,微信的邻居有七天酒店总部、贝塔咖啡,科技范儿十足,此前这儿出没创业者、投资人,现在有了微信大本营、人性试验场、全国产品经理好奇的“延安灯塔”,更有理由扎堆了。

微信盗梦十诫二:保持粗放,保持笨拙

“这是我们做的最兴奋、大家期待也很高的一个项目。”腾讯规划设计部专家Neo说,腾讯每年在全国都有十几二十万平方米的办公大楼装修面积,对于常规的写字楼设计已经审美疲劳了。而一家引领风潮的高科技公司,突然置于工业时代的老厂房(原广州纺织机械厂),反差带来另外一种美感。

Neo欣赏建筑大师勒·柯布西耶,设计原则讲究“原生态”:原厂房的红砖外墙和钢筋结构都完好保留,室内装修使用的两三千平方米木材均为没经过处理的原木。用久了有的桌子开裂了,开会时有人在桌上涂鸦,都放任之,“我们要的就是历史痕迹。”微信最初UI底色是蓝色,但后来换成了绿色,“细节控”张小龙后悔过——绿色在安卓手机上有偏色,但要改已经很难扭转用户的使用习惯了。他说“换肤”是不自信的表现,于是“将错就错”下去。

微信盗梦十诫三:关键的使命是沟通

再怎么做延伸的有噱头的理财、支付及开放平台,微信满足人最大、最基本的需求仍然是沟通。张小龙曾经把微信形容为一个“消息系统”,“沟通是所有关系演化的基础,是所有关系发展的核心。”

在绿树成荫的T.I.T,微信楼宇之间的沟通,信息的流转——不论是人与人之间,还是人与物之间,亦随处可见:当你来访微信总部时,需要先到4号楼前台,通过二维码扫描进行访客登记,被访人会第一时间接收到信息。这里还有与“印美图”合作开发的微信照片打印机,与“友宝”合作的自助便利店,与海尔合作的微信空调。在咖啡厅和餐厅的消费也都是通过微信支付。如果你在T.I.T工作,只需随身携带一部手机,和你的微信ID。

而从4号楼到3号楼,你可以绕过室外的一棵大树,也可以从两楼之间有东方园林风格的木制楼梯走过去。3号楼和对面的2号楼之间,则依靠新增的空中连廊连接,这是微信对老厂房为数不多的改动之一。站在连廊上,对园区一览无余,尤其会看到路边竖立的一块斑驳铜板,上面刻着微信的几个转折时刻:2011.1.21发布、2011.5.10语音、2012.3.291亿,433天。2013年1月15日,微信不满两年迎来3亿用户。如果2015年微信达到全球10亿用户,或许将再刻下这个有纪念意义的数字。

微信盗梦十诫四:极简主义

乍一看,微信的1、2、3号楼好似宜家(5号楼是QQ邮箱团队),每层楼有200张左右的白色的桌子和台灯。坚持极简主义产品观的微信团队偏好斯堪的纳维亚的极简家居风格。按照规定,他们工作台的组合包括6人、8人和10人三种类型,每个人的可使用面积为2.5平方米。微信早年被大家熟知的行军床在T.I.T不见了,取而代之的是由供应商冠美提供的可平躺转椅,许多员工午休都直接将椅子拉平。此外,尽管整个园区有咖啡厅、休闲区、健身房、小会议室,但是办公区的配置保持统一。张小龙告诉《商业周刊/中文版》,他对T.I.T比较满意的是:“空间开阔,没有了一般的都市办公楼的压抑感,在设计上将简约和闲适结合得很好,让人能平静下来思考问题。”

微信盗梦十诫五:让功能存在于无形之中

这句话是马化腾(Pony)说的,张小龙关于微信产品的类似表达是“功能服务于场景和整体体验,没有孤立的功能”。在办公楼最明显的体现就是每幢楼里刷了可擦漆的那几根柱子。“很多时候创意不需要在办公室或会议室迸发出来,大家就是在一起聊聊天,突然撞出一个好点子,正好你站起来,拉着周围几个伙伴说,我们有个什么东西,可以直接用笔在柱子写,想到什么就写什么。”腾讯高级公关总监张军说,“以前南方通信大厦不满足这种条件。”

比起以前拥挤的格子间,会议室的白板,现在微信更激发出了很多头脑风暴。微信入驻T.I.T后迭代到5.0版本,多了表情商店和支付功能,“扫一扫”范围扩大到CD封面、街景及英文单词等。负责微信支付的高级产品经理Wawaye,负责开放平台的TS都是85后,大学毕业后就深度参与了微信的关键历程。

张小龙麾下有十几位核心高管,但此次《商业周刊/中文版》拍摄,有三员大将缺席:微信产品部副总经理、移动生活电商部副总经理XiaoKang,负责微生活与微信对接工作的Greg Geng,负责微信UI设计和视觉的Kink(微信的人习惯用英文名字)。

据看过他们工作的人透露,在柱子上写写画画,也是他们的常见场景。

 

  • 产品即人品,孵化即文化
  • 微信满足人最大、最基本的需求仍然是沟通

微信盗梦十诫六:原始是人性的

在拍摄时,张小龙和7位高管都很轻松,相互打趣,其中最活跃的当属微信产品部助理总经理Lake。他2005年3月加入广州研究院,先后负责QQ邮箱、微信的产品团队,是神秘的微信团队不多的对外界表态的人之一。他调侃身高1米9、负责微信国际业务的国外同事说,“Yao Yi Yao”,边做出“摇一摇”的动作。大家哈哈大笑。

微信当初强大功能之一就是“摇一摇”,张小龙几次内部产品分享都举这个例子,说“最简单自然的动作”是人最本能的行为。微信办公区也有一个满足本能行为的设施——滑梯,它不像谷歌的那么长,只是从三楼滑到一楼,却成为其最有特色的一个设计。这也是设计师Neo很喜欢的地方,“以往写字楼的层高太矮,无法实现这个装置。另外一点是微信的员工都很接受滑梯。”他们在午餐、下班或有急事时都会滑下来。不用10秒钟,就可以体验到简单、自然、爽(这是微信本身给用户的体验)。马化腾也喜欢滑,还上传自己玩滑梯的视频到腾讯微博。

微信盗梦十诫七:人的贪嗔痴

悖论与技术进步相伴而生。张小龙既倡导“好产品会召唤用户”,同时又相信“群体智商低于个体智商”;既坚持不在产品中掺杂道德感,又要求洞察人的内心欲望;既认为人性化即以己推人,又要训练自己瞬间成为傻瓜用户的能力;微信既满足用户的贪嗔痴,但又要用户“少发微信”……他不止一次表达过,“世界是荒诞的。还有哪个产品会让用户少用(香烟除外)?”

至少,在微信T.I.T的小天地,人的欲望可以得到某种程度的满足。6号楼是餐厅(请注意是餐厅不是食堂),分为两层,二层还有户外就餐区。这里有环球美食、中华小厨、面面俱到三种菜系套餐,以及自助沙拉吧。掌勺的,是从澳门一家酒店请来的大厨。嗯,有些人吃饭时在低头看手机……4号楼充分考虑了技术宅男:桌上足球、跑步机、动感单车等健身器械。更贴心的是,在男女比例七比三的情况下,微信还为女同学们配备了舞蹈室,3月3日就提前准备好Girl’s Day的礼物。腾讯行政部的Janice说,公司为员工提供免息30万元贷款购房,目前已有1650人享受。

工作是怎样以付出兴趣为代价的?做产品的人怎样审视自己的产品?此前周日晚上,Wawaye第一次在T.I.T加班夜宿,在朋友圈里发了几张照片,空荡荡的办公室,苹果电脑休眠,楼梯和绿植无言,窗外是“小蛮腰”,园区寂寥,像极了科幻电影里的场景。唯有室内的几幅海报,让人再次目睹颇为触动:“曾经在微博上虚掷光阴/如今又在微信里蹉跎岁月/你以为通过手机连接了世界/其实屏幕拉远了你和朋友间的距离/是时候放下手机,和朋友面对面了!”这是2012年7月微信4.2版的启动画面。当时马化腾第一时间发表微博,称赞微信是“腾讯最具文艺范的产品,感动人心……”

微信盗梦十诫八:生态系统

据说马化腾及总办对T.I.T的设计要求是:跟周边的环境一定要融合。该园区是开放的,平时老百姓会来这儿散步、带孩子玩,微信既希望保持环境原貌,也不希望上班时有人透过玻璃窗探头探脑,于是做了巧妙的装修和隔离。

微信内部空间有零散布局,但彼此并不割裂,错落有致,这可以理解成空间的打通,也是整个园区生态系统的完善。每栋办公楼里都有位于二层和三层之间的休闲区,挑高很矮的夹层与办公区融为一体。当硅谷的办公楼由早期的个性化转向标准和规范时,腾讯在探索中国的高科技公司的办公环境风格创新。

“狂热的技术信念,需要用一些稳固的技术来支撑。”微信产品部副总经理Harvey Zhou曾经在大学演讲时说,微信的成功在于腾讯式的“三位一体”策略:产品精准、项目敏捷、技术支撑。微信是一个海量系统,有上亿用户同时在线,在一个单独功能上每天有百亿级的访问,如何保持高度稳定又能扩展创新,其实微信是在悬崖边跳舞……

微信盗梦十诫九:边界

当微信的人反复强调“微信是一个生活方式”,它的定义及其边界已经变得模糊了。今天不论企业还是个人都在争抢微信的入口,开放平台背后的生态系统有多少还是微信可控的已不以个人意志为转移。

“我们没有想太多,我们只是想做一个好产品。”简单、人性、自然,这是张小龙对伟大产品的理解。微信团队认为,“如果我们把自己的世界观放到里面,那么我们认为将来的世界人们应该怎么样,我们就可能通过一种工具去改变人的生活模式。”

就像微信对T.I.T园区的设计是可以掌控和自由发挥的,但它抵挡不住每天源源不断的造访人群。微信有一个专门的导游团队,负责接待各种官方或民间访客。微信公众平台开放15个月内,有200多万注册账号,每天新增8000个,信息过载让账号和用户都不堪重负。手游接口,支付接口,腾讯新收购大众点评网和京东意欲布局线下……未来还会有更多应用接入微信平台。

在电影《盗梦空间》(Inception)里,需要穿越五层梦境盗梦成功,其中最凶险的是四、五层之间的“迷失域”(limbo)。如果张小龙觉得团队有迷失,可能得转一下“陀螺”,看它停得下来还是旋转不停,从而拥有“从梦境回到现实的信念”(leap offaith)。2013年底,他接受新华社采访:“说老实话,我没有对微信本身的危机感,因为它还在高速发展中,发展道路看不到尽头。我们担心的是自己建设得太慢了。”微信盗梦十诫十:科技与人文微信从一开始就把自己打造成一款充满文艺范儿的科技产品,众所周知的启动画面——孤独的地球,登录首页用过迈克尔·杰克逊的歌词,新功能介绍页有早晨乡间小路的照片,配上乔布斯的“Stayhungry,Stay foolish”。

这些带有张小龙个人风格的情感表达,在T.I.T也随处可见。4号楼过道摆着《星球大战》中的机器人角色C-3PO,咖啡厅里有仿古黑胶唱片机,还有随处可见的小黑板。Neo说,小黑板是怀旧的姿态——当科技无处不在,甚至成为人体的另外一个延伸时,人的情感需求还是趋向自然和朴素。微信T.I.T的整体环境和砖墙、原木、小黑板、无眩光、树木花草等细节,都在试图呈现互联网先知、《全球目录》(Whole Earth Catalog)杂志创办者斯图尔特·布兰德(Stewart Brand)推崇的“技术的诗意和道义”。

张小龙说过,“伟大的产品应该满足人的情感需求”,但他也承认,“通过技术解决不了人的内心情感”。如果去孤岛,他会带一台能上网的电脑,“要能接触到这个世界。”他曾经在微博上写道:“如果按照《黑客帝国》的思路的话,互联网是一个巨大的智能生物体系,人类存在的目的是建造互联网,然后被互联网养在罐子里而意识互联,然后意识觉醒,人类开始夺取对互联网的控制权,然后互联网反攻人类……如此往复,直到永远。”

“莫忘初心,方得始终”,在人类科技创新史上几乎没实现过。在互联网世界limbo探索的极客们行走不易,一面要追求极致简洁的产品,一面要面对广袤又复杂的人性纠葛。此番微信之旅,或许让我们对50年前发明“地球村”概念的媒介大师麦克卢汉的一个预测重新领悟:“很快,我们就要达到人的延伸的最后阶段:人类意识的科技化模拟。”