如果一定要给觅知π找一个起点,其实没有什么宏大的故事。

没有商业计划,没有完整的产品路线图,甚至一开始,我都没想过要认真“做一个网站”。

 

只是教书这些年,电脑里的东西越来越多。

Word、PDF、图片、知识整理、教学资料、思维导图……

一个文件夹套着一个文件夹。

有时候明明记得以前整理过一个东西,真要用的时候,却要在电脑里翻半天。

 

于是有一天,我冒出一个很简单的念头:

要不,把这些东西做成网页?

自己找起来方便,需要的时候,也可以直接发给学生。

所以觅知π最开始,真的只是几个静态 HTML 页面。

如果那时候有人告诉我,后来我会为了它去研究知识库、插件、服务器、对象存储、小程序,还会为了一个数学公式的显示效果折腾很久……

我大概不会开始。

 

幸好当时不知道。

01|本来只是几个页面,后来发现事情没那么简单

我以前其实折腾过网站。

用过 Discuz!、织梦,2013 年还认真做过一个本地装修网站——曲靖装饰网,域名是 qjzs.com。

后来没有做下去。

 

现在再回头看,那段经历留下来的东西不多,但至少让我很早就知道了一件事:

知道自己想要什么,和真正把它做出来,是两回事。

以前一个自己不会的功能,往往意味着找人、报价、投入。

很多想法不是不想做,而是实现起来太贵、太难。

 

所以这一次,我真没准备搞什么“大工程”。

先做几个页面,够用就行。

 

可静态页面这种东西,两三个的时候很轻松,一多,问题马上就来了。

以后改内容怎么办?

难道每次都去找 HTML 文件?

目录怎么管理?

知识怎么分类?

如果以后有几十篇、几百篇内容呢?

能不能搜索?

能不能把零零散散的知识重新组织起来?

 

做到这里,我才意识到:

我需要的已经不只是几个网页,而是一个真正能够长期管理内容的系统。

于是开始找 CMS。

然后,我遇到了 Halo。

02|Halo 最吸引我的,不是“能发文章”

刚开始用 Halo 的时候,我的要求其实特别简单。

有后台。

能发内容。

能管理分类和菜单。

以后不要再让我每次都手改 HTML。

这就够了。

 

但真正用下去以后,我发现 Halo 最吸引我的地方,并不只是内容管理。

如果只是发文章,能做到的系统很多。

Halo 真正让我觉得舒服的是:

它给网站留下了继续生长的空间。

 

尤其是应用市场。

后来我慢慢养成了一个习惯。

每次脑子里又冒出一个新需求,不再马上想“这个我要怎么从零开发”,而是先去应用市场搜一下。

很多时候,还真能找到。

 

想做文档和知识库,有对应的插件。

需要存储、备份、登录、附件,也能找到现成的解决方案。

有些插件装上就能用。

有些跟我的想法不完全一样,也没关系。

至少已经有了一个起点。

剩下的,可以研究,可以调整,也可以想办法继续改。

 

这对我这种非专业开发者来说,区别特别大。

十多年前,我碰到一个新需求,首先想到的经常是:

“这个功能找人做要多少钱?”

现在更多时候变成了:

“先看看有没有现成的,不合适再想办法改。”

 

网站从这里开始,慢慢变得“不受控制”了。

03|然后,“几个静态页面”开始一点一点长大

有了 Halo 以后,我先把内容慢慢搬进去。

可内容一多,我又觉得:

这样一篇一篇放着还是太散。

 

尤其是数学。

数学不是一堆互不相关的文章。

一个知识点为什么出现在这里,前面学了什么,后面又会通向哪里,它和其他知识之间有什么联系,这些东西本来就应该串起来。

于是我开始想:

能不能做一个真正的数学知识库?

然后开始整理教材目录、知识结构、知识点页面。

 

知识库做着做着,又发现还有很多资料、文件、思维导图。

这些东西总不能全部塞进文章里。

于是又开始做资源相关的功能。

文件多了,就开始考虑存储、速度、备份。

 

网站慢慢有了以后,我又想:

现在大家更多时候是在手机上使用,学生总不能每次都打开浏览器输入网址。

要不,再做个小程序?

于是,小程序也来了。

 

小程序有了以后,又会继续冒出新的问题:

网站里的内容怎么调用?

资源怎么下载?

不同地方的数据怎么衔接?

 

一个问题解决以后,下一个问题马上又来了。

前端做着做着碰到了后台。

后台做着做着碰到了服务器。

网站还没完全折腾明白,又跑去折腾小程序。

 

有时候我自己看着现在的觅知π都会想:

我当初不是只想做几个 HTML 页面吗?

04|真正折磨人的,反而是那些不起眼的细节

网站功能越来越多以后,我慢慢发现:

真正费时间的,很多时候并不是那些听起来很“大”的功能。

反而是一些别人可能根本注意不到的小地方。

 

对一个数学网站来说,最典型的就是:

数学公式。

公式显示这个问题,困扰了我很长时间。

 

因为对于普通文章来说,一个公式显示得稍微差一点,也许问题不大。

但数学内容不一样。

一个分式、根式、方程组、几何符号,只要显示稍微有点问题,整篇内容的阅读感觉都会变掉。

 

行内公式和文字对不齐。

手机上公式太宽。

换行不自然。

不同页面的效果不一致。

字体不协调。

 

有时候看起来只是想解决一个很小的问题,真正动手以后,却发现它后面牵着一串东西。

主题样式。

内容渲染。

移动端适配。

甚至改一个地方,又会影响另外一个页面。

 

然后就是反复:

改。

刷新。

不对。

再找。

再改。

 

这种事情,在觅知π里其实很多。

一个按钮应该放在哪里。

目录怎样展开更顺手。

手机上页面会不会太挤。

从找到一个资料到真正打开,中间要点几次。

搜索完以后,下一步应该怎么走。

 

这些可能都算不上什么“大功能”。

但我现在反而觉得:

一个网站真正好不好用,往往就是由这些小地方决定的。

 

所以现在让我说自己对觅知π最满意的是什么,我不一定会说做了多少功能。

我更在意的是:

它是不是越来越接近我自己真正愿意使用的样子。

 

内容当然重要。

但我不想因为“这是个内容网站”,就觉得使用体验无所谓。

页面再漂亮,如果找个知识很麻烦,也没有意义。

内容再好,如果公式看起来别扭、手机上不好读,也会影响体验。

 

我想做的是:

内容认真做,使用的时候也尽量舒服。

05|有些东西做到一半,真的会想放弃

我对很多功能最初的判断,其实都过于乐观。

经常是:

“这个应该改一下就行。”

 

结果真正动手以后才发现:

完全不是这么回事。

改一点,冒出一个新问题。

解决一个问题,又牵出另外一个问题。

本来以为一天能搞定的东西,最后可能拖很长时间。

 

有些东西做到一半,已经能明显感觉到:

难度比一开始想象的大太多了。

那种时候是真的会想:

要不算了。

现在这样其实也能用。

没必要再继续折腾。

 

但又很难真的停下来。

因为已经做到这里了,而且脑子里很清楚自己想要的最终效果是什么。

最后往往只能硬着头皮继续。

有点像:

开弓没有回头箭。

 

查资料。

找原因。

问 AI。

改代码。

测试。

不行,再来。

 

好在到现在回头看,那些真正让我觉得“差一点坚持不下去”的东西,最后基本都还是做出来了。

而越是这种折腾了很久才实现的东西,成功的那一刻越有成就感。

 

别人打开网站以后,可能根本不知道这里曾经折腾了多久。

他只会觉得:

“这里用起来挺顺。”

我反而觉得,这就是最好的结果。

 

好的体验,本来就不应该让人意识到背后做了多少工作。

它应该只是让人觉得:

这里本来就应该是这样。

06|AI 没让我变成程序员,但让我敢继续往下走

如果只有 Halo,我觉得觅知π可能也不会长成现在这样。

还有一个绕不开的东西:

AI。

 

我不是程序员。

以前不是,现在也不是。

所以网站继续往下做以后,很快就碰到了大量自己原本不熟悉的东西。

页面。

接口。

服务器。

反向代理。

存储。

插件。

小程序。

 

如果这些词一开始全部摆在我面前,我估计根本不会开始。

但 AI 改变了我解决问题的方式。

 

以前碰到一个完全不会的问题,我很容易卡在:

“接下来怎么办?”

现在至少还可以继续找:

“下一步能试什么?”

 

看报错。

查日志。

问 AI。

改。

测试。

不对,再找原因。

 

插件跟需求差一点,就看看代码。

接口不会接,就一步一步试。

 

AI 当然会犯错。

有时候还会非常自信地把人带进另外一个坑。

所以我并不觉得“有了 AI,就能一键开发一个网站”。

 

真正有价值的是:

它让我这个并非专业开发者的人,有机会继续往前走。

Halo 给了一个稳定的基础。

插件让我不用每件事情都从零开始。

AI 又帮我跨过了很多过去根本不知道怎么跨过去的小门槛。

 

慢慢地,一些以前只能停留在想法里的东西,这一次真的敢动手去做了。

07|大家都劝我别折腾了

决定认真做觅知π以后,我跟几个朋友聊过自己的想法。

他们的意见其实挺一致:

别折腾了。

 

我完全能理解。

现在 AI 这么方便。

不会的直接问。

短视频也这么流行。

想学一个东西,搜一下,很快就有人讲给你听。

 

这个时候再去做一个内容网站,做知识库,一篇一篇整理东西……

怎么看,都不像是一个特别“聪明”的选择。

尤其还是一个人做。

 

我也不知道觅知π最后会不会成功。

到现在也不知道。

但最后,我还是做了。

原因其实没那么复杂。

我就是想做。

 

真正开始以后,有一段时间,我几乎把工作之外能用的时间都给了这个网站。

除了上班、吃饭、睡觉,大部分时间都坐在电脑前。

以前的一些娱乐和休息基本先放到了一边。

连我一直很喜欢的吉他,也在旁边放了很久。

 

吃饭的时候会想到页面。

睡觉前会想到功能。

有时候人都已经离开电脑了,突然想到一个办法,又忍不住跑回来:

试一下。

 

累当然累。

但我又真的很享受。

我很喜欢那种感觉:

一件东西最初只是脑子里的一个念头。

然后一点一点折腾。

改了又改。

最后,它真的出现在屏幕上,而且能用了。

 

这种满足感,很难用“值不值得”去计算。

08|AI 越方便,我反而越觉得有些东西值得慢慢做

朋友劝我别做网站时,有个问题我自己也想过很多次:

以后大家都直接问 AI 了,还需要这种知识网站吗?

我不知道。

 

但至少做觅知π的过程中,我越来越清楚自己真正想留下什么。

不是和 AI 比谁回答得快。

也不是和短视频抢注意力。

我想留下的,是一些经过自己理解和整理之后的东西。

 

比如我以前做的一些数学思维导图。

最初做的时候,没有想过流量。

只是自己觉得:

这个知识如果这样整理,好像更清楚。

 

后来放到小红书,没想到很多人喜欢。

有人收藏。

有人拿去学习。

也有人觉得这种整理方式更容易理解。

 

这让我意识到:

一个东西最开始可能只是为了方便自己。

但只要它真的有价值,就可能顺手帮到另外一些人。

 

觅知π也是一样。

它首先得是一个我自己愿意用的地方。

我觉得知识应该这样整理,那就去整理。

觉得资料应该更容易找到,那就想办法做。

觉得一个知识可以换一种方式讲得更明白,那就写出来。

 

如果最后也能帮助到一些老师、学生或者家长,那当然更好。

 

而且我越来越觉得:

AI 让“得到答案”越来越便宜,但认真整理过的理解,并不会因此变得廉价。

 

数学从来不是一个个答案拼起来的。

它有结构,有前后关系,也有逻辑。

为什么在这里学这个?

它和前面的知识有什么联系?

学生为什么容易在这个地方卡住?

有没有另外一种理解方式?

 

这些东西,需要慢慢想,也需要慢慢沉淀。

 

所以我依然相信:

文字不会过时,系统整理的内容也不会。

只是它们在 AI 时代存在的意义,可能和以前不太一样了。

09|一路做下来,我越来越相信“先完成,再完美”

如果真要把这次建站经历总结成一点经验,我觉得最重要的反而不是某段代码。

代码会变。

插件会更新。

Halo 也会继续升级。

 

但有一件事我越来越确定:

不要一开始就试图把所有事情想完。

 

如果最初我想的是:

我要做一个网站。

还要知识库。

还要资源。

还要小程序。

还要存储。

还要各种平台对接。

 

我估计根本不会开始。

 

我只是先做了几个页面。

然后,一个问题一个问题解决。

 

成熟的东西能用就用。

不会的东西再慢慢学。

碰到问题,先判断到底出在哪。

做内容和数据,就认真备份。

 

而最重要的一点,是我一直拿来提醒自己的那句话:

先完成,再完美。

 

第一版不好看没关系。

能跑,先跑起来。

能用,先用起来。

不满意,后面再改。

 

觅知π现在很多我自己比较满意的地方,已经不知道被我推翻过多少次。

但如果没有那个很粗糙的第一版,也不会有今天。

 

所以我越来越觉得:

别让“我想把它做到最好”,最后变成“我一直没有开始”。

先让事情发生。

写在最后

现在回头看,Halo 对我最大的意义,也许并不是让我“建了一个网站”。

而是它让我觉得:

这个网站可以继续按照自己的想法往下长。

 

插件不够合适,可以继续改。

页面不够舒服,可以继续磨。

一个原本不会的东西,有 AI 帮着一点一点研究。

 

十多年前,一个新想法冒出来以后,我很容易先问:

做出来要多少钱?

现在更多时候,我会先问:

要不,试试看?

 

我并没有突然变成开发者。

我还是一个数学老师。

还是喜欢折腾。

还是经常因为一个页面、一个公式、一个突然冒出来的念头,在电脑前研究很久。

 

真正改变的,是工具。

而这些工具,让“想到”和“做到”之间的距离,比过去近了很多。

 

至于觅知π最后会不会成功,我不知道。

它现在也远远谈不上完成。

 

知识库还有很多内容没有整理。

小程序还有很多地方想改。

网站上还有很多我自己看着不满意的细节。

 

但没关系。

我想继续把它一点一点做下去。

 

继续教书。

继续整理内容。

继续折腾那些看起来不起眼、但我自己很在意的细节。

 

如果这个网站最后在方便我自己的同时,也刚好帮助到了一些需要它的人,那就已经很好了。

 

至于什么时候能重新认真弹吉他……

大概等我觉得网站暂时没什么可改的时候吧。

 

不过以我这个性格,

这一天可能还得等等。

「关于觅知π」

如果你也想看看这个从“几个静态页面”一点一点长出来的网站,欢迎来逛逛。

觅知π:mzpi.cn

除了网站,我也做了一个同名微信小程序。相比网页,小程序更适合在手机上随时查看知识内容、查找资料和使用一些学习功能。

微信扫一扫,打开「觅知π」小程序

gh_2d95a63d2155_860.webp

网站和小程序都还在继续完善~