Mathcheap v0.9.x 发布的第一个月,从想法到 MVP(最小可行性产品)

一个月前,我上线了 Mathcheap v0.9.0,这是一个 AI 驱动的数学公式识别和 LaTeX 数学公式编辑器。写这篇文章,是想记录一下从 0 到 1 的过程。

2021年看了妈咪说MommyTalk的一个视频,博主介绍了他开发的一个公式编辑器+公式识别OCR工具

如何优雅的编辑数学公式?LaTeX公式入门

当时就感觉做的很不错,功能实现挺完备的,就是界面做的没在我的审美点上,技术栈还可以再优化一下。出于好奇,我想试一下能不能复刻一下,于是在2023年的时候做了 Mathcheap v0.1.0,长这个样子:

基本就是复刻 latexlive 的 LaTeX 数学公式编辑器功能。有些地方的确费了点功夫,但是总体难度不大。但后面就没再搭建公式识别系统了,一是太麻烦,不想搭建登录和支付系统,二是,不愿意花钱购买 Mathpix API 服务。

公式识别市场分析

简单分析了一下这个latexlive产品的用户群体:

  1. 刚入门 LaTeX 公式符号还在学习和熟悉公式符号的新手
  2. 懒得查 LaTeX 公式符号临时用一下的人
  3. 作为教学工具,教学生使用 LaTeX 的老师
  4. 购买不了 Mathpix 或者嫌 Mathpix 太贵的人

从科研,教学和学术写作的角度,这个工具很有用,尤其是便宜的OCR公式识别功能。但是从一个商业产品的角度来说,和其他产品相比用户群体不算太大,有一定需求但市场空间有限,接口需要依赖第三方,利润低。

其实这个产品的重点是 OCR 公式识别的功能来的,而一个好用的 LaTeX 公式编辑器只是一个补充,但编辑器不是刚需也不是用户最看重的功能,只是相对 Mathpix 而言,编辑体验更好一点而已。也就是第4条才是重点,占用户需求的90%,第1,2,3条也就占总用户量的10%左右。这也是为什么 Mathpix Snip 这么多年没有提升用户的编辑体验的原因,因为这不是重点。

之后看到了 SimpleTex 这样的产品打算自研了OCR公式识别算法想要更近一步,抛弃了对 Mathpix API 的依赖,对标 Mathpix,同时提供了类似 latexlive的公式编辑器。从产品和技术的角度这是一个不错的尝试(他们搞清楚了重点),但我并不认为是这个产品的终极形态。

我问了自己一个问题,如果我是用户,对于公式识别这个需求,用户最想要一个什么的产品?想来想去,最重要的就三条吧:

  1. 开箱即用(用户体验好)
  2. 识别准确快速(功能完备)
  3. 免费使用(费用极低)

因为公式编辑器+公式识别工具的用户群体是大学生,老师,科研工作者,尤其是学生,他们对价格很敏感,希望花更少的钱,最好不花钱。所以,方便使用,准确度和费用是吸引这些用户的核心。

以这个标准判断,很可惜,我只能做到第1条,于是到2024年底,Mathcheap 在发布完 v0.8.12 版本后就停止迭代了。

latexlive 解决力第1和第2个问题,第3个问题无法解决(价格依赖 Mathpix 第三方 API,没有自主定价权)。所以一些类似 SimpleTex 的产品,通过自研OCR公式识别算法,来降低使用费用,将定价权掌握到自己手里,但是要达到第2条需要付出很多的时间和精力才能达到 Mathpix 的公式识别水平。而且大语言模型对图片识别能力一年比一年好,早晚会到达接近 Mathpix 的水平,调用模型的接口也越来越便宜。到那时候,自研OCR公式识别算法的价值就不大了。

MVP诞生(Mathcheap v0.9.0)

果然,到2025年7月,试了一下 Gemini 通过提示词识别图片中的数学公式,识别结果已经很准确了。这就是这个产品的奇点了。于是我快速搭了一个MVP 试验了一下,就是 Mathcheap v0.9.0 版本。

免费无限次 OCR 识别 LaTeX 数学公式神器 Mathcheap! 再也不用花钱买 Mathpix Snip 了!

在国内的掘金,B站和知乎宣传了一下,国外也稍微宣传了一下,第一个月的访问量如下:

Mathcheap v0.9.0 之前的版本,每月访问量连 100 都不到。直到加入了OCR公式识别功能,情况就完全不一样了,截止到今天,每小时都有人在在线使用,OCR 公式识别的调用量已经超过10000次了。

Mathcheap 最近 30 天用户访问数据总结

指标 数值 环比变化 结论
页面浏览量(Views) 18.3k ↑510% 曝光大幅提升
访问次数(Visits) 3.48k ↑509% 用户访问活跃
独立访客(Visitors) 2.1k ↑381% 新用户增长显著
跳出率(Bounce Rate) 44% ↓22% 用户质量提升
平均停留时长(Duration) 6分48秒 ↑51% 用户粘性增强

Mathcheap 的 MVP 版本取得了阶段性进展,也证明了这个思路的方向是对的,这个思路就是围绕着三个用户需求开发产品:

  1. 开箱即用
  2. 识别准确快速
  3. 免费使用

Mathcheap 未来的发展

在开发 Mathcheap 的过程中,除了购买域名之外,没有再花一分钱。

如果这个产品后面继续发展,我希望:

  1. 尽可能的提供免费的功能
  2. 尽可能的节省开发费用
  3. 尽可能的提供更好的服务

一句话,你不花钱,我也不花钱,还要把事给办了。

未来怎么盈利?我不知道,反正开销又不大,先做着吧。

github.com/mathcheap

discord.gg/Q4chBVDFvK

相关推荐
Hy行者勇哥20 小时前
前端代码结构详解
前端
练习时长一年21 小时前
Spring代理的特点
java·前端·spring
水星记_21 小时前
时间轴组件开发:实现灵活的时间范围选择
前端·vue
2501_930124701 天前
Linux之Shell编程(三)流程控制
linux·前端·chrome
潘小安1 天前
『译』React useEffect:早知道这些调试技巧就好了
前端·react.js·面试
@大迁世界1 天前
告别 React 中丑陋的导入路径,借助 Vite 的魔法
前端·javascript·react.js·前端框架·ecmascript
EndingCoder1 天前
Electron Fiddle:快速实验与原型开发
前端·javascript·electron·前端框架
EndingCoder1 天前
Electron 进程模型:主进程与渲染进程详解
前端·javascript·electron·前端框架
Nicholas681 天前
flutter滚动视图之ScrollNotificationObserve源码解析(十)
前端
@菜菜_达1 天前
CSS scale函数详解
前端·css