今天下午第一次认真试了试 ChatGPT。我没有让它写诗或者讲故事,开场就是一个工作问题:“I need to design a network architecture of a data center, please give me some advice.”我要设计一个数据中心的网络架构,让它给我一些建议。它很快列出了可扩展性、高可用、网络分区、安全、负载均衡、监控管理、冗余和物理安全等方面,内容不深,但看起来挺完整。
我又追问了一句,能不能给出具体的设计步骤。它开始从需求梳理往下排:先确认服务器、存储、应用和性能需求,再考虑网络拓扑、子网和 VLAN,接着规划 IP 地址、选择 OSPF 或 BGP 等路由协议,然后配置交换机、路由器、防火墙和负载均衡,最后补上监控、管理与物理安全。对我来说,这些概念都不陌生,不过它能在几秒钟里整理成一条比较顺的路径,还是有点意思。
我把两轮回答截了图,又用翻译软件做了中文版本,发到朋友圈:“感受了一下 ChatGPT,很可以。附图我加了中文翻译,英文回答的思路还是比较清晰的。”朋友提醒我,其实可以直接让它用中文回答。我知道可以,只是担心中文用多了会不会被判断成中国用户,账号哪天又不能用了。还有人让我发一句“can you speak Chinese”,它果然马上切成了中文。
现在使用它还有一点偷偷摸摸的感觉。账号怎么注册、网络怎么处理、能不能稳定登录,都是使用体验的一部分。中文互联网里到处都在讨论它,真正打开以后,我最想知道的还是它能不能处理一个自己熟悉的问题。至少从这次结果看,它很擅长先搭一个架子,也很会把正确的话排列整齐。
当然,真要设计数据中心网络,这份回答只能作为开头。实际项目里还有现网、预算、设备、链路、故障域和后期运维,任何一项都不是几段通用建议能替代的。它有时也会把话说得过于笃定,所以最后仍然得靠自己判断。不过以前要搜索半天才能拼出的一份提纲,现在两句话就能拿到,确实省事。
先把这次体验记下来。今天的感觉有点像第一次见到一个知识面很广的新同事:懂得不少,反应很快,说出来的东西也像模像样,只是暂时还不知道能信它多少。以后有实际问题,可以继续拿来试试。