用代码致敬经典

一个 40+ 程序员的 Side Project

版本号:v1.1.2-16
git init rushiwowen
echo "一切有为法,如梦幻泡影" >> README.md

我是伯乐,一个处女座的理想主义者。曾是国内第一批 PHP 程序员。现在是一名电商创业者,有一个自己的小品牌 男人袜

40 岁以后,我仍在写代码,也仍在寻找人生的答案。直到有一天,我决定把千年前的声音做成一个可以 npm start 的网站。

起念:仓库灯下的那一行报错

  • 时间:2022-11-10 03:17
  • 地点:武汉,堆了 12 万双袜子的仓库
  • 事件:后台系统突然爆红
TypeError: Cannot read property 'length' of undefined

一切有为法,如梦幻泡影。

过去这些年,我有过高光,也跌过很多跟头。创业十多年,尝尽压力、焦虑、不确定,库存压力、资金链、家庭矛盾全都袭来。却因为一句经文,我第一次意识到:也许修 bug 和修心是一回事。

我开始接触佛学,最初只是想寻找一种安稳内心的方式,没想到渐渐走进了那些经文背后深邃而温柔的智慧里。但也因为不是出家人,读经的时候总觉得有一道 "语言的门槛" 拦在眼前。

我想,也许我能用自己的技术能力,把这道门槛拆一拆。

打 patch:一个中年人的 Next.js 自学清单

感谢最新的 AI 工具,让我可以用自己不熟悉的技术,快速实现想法。感谢 Cursor 和一些朋友的帮助,我慢慢拼出了这个平台的雏形。

第 07 天  feat: add / read —— 把《金刚经》分页渲染出来
第 21 天  fix: infinite loop in useReadPage —— 风扇像寺庙木鱼一样嗡了一夜
第 34 天  chore: connect DeepSeek API —— 让经文能 "开口" 回答问题
第 47 天  style: dark-mode meditation —— 蓝底金字,就像深夜电子木鱼

过去的两个月,我在 IDE 和佛经之间来回切换,学着让 AI 做翻译、做术语讲解、做 24h 禅友。每一次 npm run dev 都像给自己的心念重新 build 一次。

那段时间,每天都像在搭一座庙,一砖一瓦地敲下去。早上写页面,下午调接口,晚上测试问答逻辑…… 也不知道多少次看着夜里的光标闪动,觉得这事可能做不成。但第二天醒来,又忍不住继续改一改。常常困顿、质疑、怀疑自己是不是又走进了一个 "没人会在乎的项目"。但有个声音一直在心里回荡:

如果这个平台,哪怕只帮到一个人少一点迷茫,那就值得。

愿景:把佛经当成人生 debug 手册

"如是我闻" 不是商业产品,他更像是我的一份供养。供养给曾经那个迷茫的我,也供养给此刻愿意靠近佛法的你。

  • 阅读经典:原文 / 白话 / 术语卡片,一键切换简繁体,自动拼音
  • 如是我问:让 AI 以 "禅者" 口吻陪你拆解烦恼
  • 修习流(开发中):冥想计时、经句随机播报、夜间护眼模式

如果这个网站能让你的焦虑从 100 降到 95,如果它能在你编译失败、亲子争吵、深夜失眠时递上一句经文,那它就完成了自己的使命。

愿我们在代码与经卷之间,共修、共见本心。

伯乐 / 2025-04-25

未来开发计划

  • 禅意插画集成
  • 声音版诵读
  • 禅修打卡 & API for friends

使用过程中有发现问题,也欢迎提 Issue,在这里可以 联系我

欢迎推荐给身边的朋友。你的每一次阅读和分享,都是我继续把这个项目做下去的动力。

常见问题

问:为什么佛经都以「如是我闻」开头?

:佛陀入灭前告诉阿难,结集经典时应当以「如是我闻」为首。这有多重意义:一是表明此经确实是佛说,由阿难亲耳所闻;二是区别于外道经典的开篇;三是「如是」二字代表信心,佛法以信为入门,故置于经首。

问:阅读佛经应持何种态度?

:佛法大海,信为能入,智为能度。初入佛门,应先具足信心,相信经中所言皆是真实;进而以智慧思惟,理解经义,最终将佛法融入生活,转识成智。

版权声明:本站原始经文数据源为 CBETA
译文由人工智能翻译,仅供学习参考,并非权威解释
项目缘起 · 关于我们 · AI 帮你读佛经 - 如是我闻