PersonaCart 之旅,第 1 篇,共 21 篇 - 引言
PersonaCart 历程:我们为什么写这个系列
一份回顾 PersonaCart 从 2026 年 4 月 12 日到 10 月 12 日如何建成的文字记录。每一项说法都来自我们真实的提交历史。
Vinod Morya
Co-founder, PersonaCart • 2026年10月12日
这是回顾 PersonaCart 建设过程的系列文章中的第一篇。我写于 2026 年 10 月 12 日。这个系列涵盖 2026 年 4 月 12 日至 10 月 12 日,本篇之后的每一篇都对应其中一个时间段。文章依据我们的 git 历史写成,而不是凭记忆。
简要概述
- 这个系列逐项功能地说明:我们想做什么,以及实际做成了什么。
- PersonaCart 面向同时在线上销售商品的教练、学院和工作室。
- 文中描述的一切都已构建完成,并位于我们的 staging 分支上。这不是关于客户或收入的故事,因为我们尚未正式上线。
为什么要写一个历程系列
大多数软件公司的博客只展示成品。我们想留下一份更接近真相的记录:在某个两周里我们打算做什么,代码显示我们实际做了什么,还有什么没做完。
所以这个系列的规则很简单:每一项说法都来自我们两个代码仓库的提交历史,即 Go 后端和 React 前端。如果某次提交并不能清楚地体现教练或学院运营者会注意到的东西,就不写进来。重构、测试和安全内部细节都会略过,被搁置的内容同样不写。
我们也不提供关于用户或销量的数字。我们还没有向客户正式上线。目前使用这个产品的主要是创始人和他们的测试账号。再多说就是编造了。
PersonaCart 想成为什么
PersonaCart 是为教学和辅导的人准备的平台:体育教练、工作室老板、培训师、教育者。他们通常同时经营两门生意。一门是与学员和家长打交道的线下或实时工作,另一门是销售:课程方案、线上课程、会员、周边商品、可下载内容。
我们想用一个地方同时承载这两者,而且两个部分保持分离。
- 商店。 一个包含商品、课程、会员和结账的店面。最初几个月的工作主要花在这里。
- Academy。 球队、名册、日程、考勤和家长收件箱。它是产品中与商店不同的另一个部分,后面会有一篇文章单独介绍。参见 Academy 页面。
围绕这两部分,还有几个其他工具:链接聚合页(BioLink)、AI 课程生成器以及一组免费工具。教练加入 Academy 是免费的;套餐信息请见定价。
历史能追溯到多早
前端仓库的第一次提交日期是 2026 年 2 月 10 日,后端是 2026 年 2 月 17 日。所以到本系列开始的 4 月 12 日,代码已经有大约两个月的历史了。你会在第 02 篇中看到,4 月已经相当忙碌:一支 AI 助手团队、一个数据导入向导、快捷结账,以及大量商店设置。
这段历史并不整齐。有些工作开了头后来又撤回,有些被改了名,有些是有意缩减了范围。当提交记录能够体现时,我会在文章里直说。例如在 5 月,我们把主题的首个版本限定为四个,其余的推迟到之后的版本。这类决定也是故事的一部分。
每篇文章的结构
每篇文章的结构相同,方便你快速浏览。
- 简要概述。 三个要点。
- 主打功能。 该时期最重要的一项功能,会写在标题里。
- 我们做了什么。 其他事项,用平实的话简要介绍。
- 这对教练或学院意味着什么。 写你会注意到的变化,而不是代码做了什么。
- 常见问题。 三个问题,只依据历史记录所显示的内容作答。
每篇文章都会声明这是一次回顾,并带有“涵盖时间段”一行。它们都在同一天,即 2026 年 10 月 12 日发布,所以没有任何一篇是倒填日期的。
这里看不到什么
- 旧版本的截图。我们没有保留,也不会重新制作。凡是出现图片的地方,展示的都是今天的产品。
- 客户故事、引述或增长数字。
- 价格。价格会变化,请以定价页面为准。
- 对未来的承诺,除了下一个时间段的提交所显示的内容。
接下来
下一篇涵盖 2026 年 4 月 12 日至 25 日。主打功能是 Pie,即 PersonaCart 内部的 AI 团队。之后系列会按两周一篇推进到 8 月初,再改为每周一篇直到今天。最后几篇会介绍 Academy 以及产品现在所处的位置。
如果你是教练或经营一家学院,想跟着读下去,请从第 02 篇开始。如果你希望我们做出某样东西,我的联系地址附在每篇文章的末尾。
想聊聊吗? 我是 PersonaCart 的联合创始人之一。如果你有问题、想法,或者希望我们做出某样东西,欢迎直接写信给我:[email protected]。
Vinod Morya, Co-founder, PersonaCart
Frequently asked questions
PersonaCart 已经向客户正式上线了吗?
没有。本系列所描述的代码已经构建完成,位于我们的 staging 分支上。目前使用它的主要是创始人和他们自己的测试账号,所以我们不引用任何客户数字。
这些文章里的事实来自哪里?
来自我们后端和前端仓库的提交历史。每篇文章都有一份审核文件,列出支撑每项说法的提交。凡是被搁置的内容,或用户看不到的内容,一律不写。
Academy 是在线商店的一部分吗?
不是。Academy 包含球队、日程和家长收件箱,与商店是分开的。本系列会用单独一篇文章来介绍它。
Written by Vinod Morya
Co-founder, PersonaCart
Helping creators build successful online businesses with practical tips and strategies.
Subscribe to our newsletter
Get the latest creator tips and strategies delivered to your inbox.