登链社区改版背后,我的一点想法

Tiny熊 发布于 2026-06-29 阅读 756

登链社区改版为何改版

一个无法阻止的事实:越来越少的人会专门打开一个网站去学习“知识”了。 过去遇到问题,我们会搜索文章、翻文档;今天,大多数人的第一反应已经变成了——问 AI。 如果大家都不上网站了,为什么我们还需要“花大力气”更新?

有些朋友已经注意到,登链社区加入了“AI”与“机器人”内容。这是我们“叛逃”了区块链吗?为什么现在“跟风”加入 AI 板块?这篇文章我想聊聊我的想法。

登链从何而来

在 2017年开始做登链社区的时候, 当时的中文区块链技术资料很少, 那时我自己也在学区块链技术,我把自己学习整理的内容分享出来, 一方面梳理自己的思路,另一方面也能帮助到更多后来者。

现在越来越少的人愿意来网站学习,是否还有必要做一次大改版?在今年准备改版之初,我回想登链社区是如何开始的,一直都是通过更多优质的内容,帮助到自己,也帮助到想要学习的朋友。未来也应该一样。这是我们坚持做的“正确的事”,只要还有能力,就应该把它迭代得更好。

过去 8 年多的时间,登链社区上发表了很多不错的区块链技术内容,帮助了更多区块链技术爱好者,是中文区块链技术领域访问最多的网站。

过去,登链社区的使命是帮助区块链开发者成长。现在,每一个开发者都在使用 AI。AI 不只是一个新的技术方向,它已经成为每一个开发者都必须掌握的技能。

在过去两年,尽管我们内部开发及运营上已经全面拥抱 AI , 但登链社区网站上加入 AI 内容依旧很保守(理应做的更多), 我骨子里是不喜欢跟风和凑热闹的人,我更希望当下做的事对未来五年、十年的长期目标是一致的。

未来方向

未来五年、十年,我们能继续做些什么?那时大概率很多工作不需要人来完成,无形的 AI 和有形的机器人,会越来越多地融入我们的生活。

大家都能很清楚地看到,AI(大模型)基本上是一个赢家通吃的行业,而机器人要解决的是一个个具体的问题。我们有不同的场景,每个人也有不同的需求,这注定会是一个多样的世界。

甚至我们完全可以围绕自己的需求,创造一个属于自己的机器人。

我觉得这是一件很有意思的事。

借助 AI,每个人的能力边界都在扩大,我们不再只是“开发者”,而是一个“创造者”。

登链社区未来会和“创造者”们一起探索未来技术,我们为此也开通了全新的账号:登链造物。

image-20260628204042794

我们是否就此“叛逃”区块链了呢?我算不上加密极客,但我喜欢加密朋克文化:开源、自由、隐私、自主。这一点没有变。使用和了解 AI 越多,我越觉得未来越来越“可怕”:AI 在不断“吃掉”我们的能力,财富也在加速向 AI 巨头靠拢。

区块链技术是抵抗这个趋势越来越重要的武器,也会是未来技术的重要一环。登链社区依旧会致力于帮助大家学习和掌握这个重要的武器。

不变的是,我们会一如既往地追求好的内容。哪怕读的人、看的人越来越少,我们也依旧不会为内容取一个夸张的标题来吸引大家,以免大家读后感觉浪费了时间。

网站改版重构

最后,聊一下登链社区的改版重构,整个重构前后大概花了两个月,完成了服务器操作系统升级、数据库升级、后端框架从 Laravel 5 到 Laravel 13、前端从 Bootstrap + jQuery 迁移到 Tailwind CSS + Alpine.js,基本上算是完全重构了之前积累了六七年的屎山代码。

重构上线后,服务器压力下降了很多,CPU 从平均 80% 降到 20%,网站视觉更一致,移动端体验也大大提升。

在整个重构过程中,所有代码(约 25 万行)均通过 AI 完成,没有手写一行代码。下面是我们的一点经验。

关于模型选择

大型任务还是建议选用御三家的模型(OpenAI、Anthropic、Google)。即便不是最新的模型,也可以比较靠谱地完成任务,让人放心。由于 Codex 用得比较顺手,本次重构大多数代码是使用 gpt-5.5 和 gpt-5.4 完成,并使用 Anthropic 或 Google 进行代码 review。

中间有几次想省点钱,尝试过 DeepSeek V4 和其他一些国内大模型(没抢到 GLM5.2,不知道效果会如何),做的东西总是丢三落四。

别着急做、少提意见

我们有过几次撤销重做的经历, 总结下来是两点: 第一个一上来就让 AI 去实现xxx代码,结果 AI 生成了一些并不是并不符合我们预期的代码, 这种情况通常是我们没有讲清楚或者本身描述有歧义,而AI按照自己的理解去实现。

第二个是我们提了一些自认为正确的给 AI 的建议,然后这个建议实际上是不够全面甚至有些逻辑冲突,这样会让 AI 生产一个满足我们建议的错误代码。

在聪明的AI面前,有的时候我们是那个笨蛋领导,我发现通常更好的方式通常是,询问 AI 要如何实现,然后同意其方案。

控制确定性

对于大重构任务,最怕的是重构后功能缺失或不等价。我们的心得是:

  1. 尽量一次重构一个变量,例如登链社区的网站有用户前端、管理后台以及后端服务。重构后端服务时,尽量确保前端和管理后台不变,这样测试时不容易遗漏内容,也更容易发现问题。
  2. 如果可能,为现有逻辑写好回归测试,在重构过程中自动运行回归测试,确保等价。
  3. 尽可能让其他模型以挑错的角度 review 代码,偶尔会发现一些可能更优秀的实现方案。

不过这几点,我感觉随着模型和 Agent 的能力越来越强,可能就不重要了。

小结

这次改版,对登链社区来说不是一次视觉更新,也不是为了追逐新的热点。而是面向未来的重新开始。

区块链仍然是登链社区重要的根,基于此我们会生长出很多未来技术的枝叶。希望和大家一起成为更好的创造者。

相关文章

1 条评论

希望越来越好!给广大想要转行web3的人更好的内容!

1 天前