• 请不要在回答技术问题时复制粘贴 AI 生成的内容
robinshen
V2EX  ›  程序员

开发了六年的产品迎来了第一个商业客户

  robinshen · Sep 8, 2023 · 16070 views
This topic created in 1154 days ago, the information mentioned may be changed or developed.

准确的说,应该是开发了十年,如果从第一行代码开始算起的话。一开始的几年没有方向,就写写类库,整理整理以前的工作。

code history

产品是 OneDev,去年也在 V2EX 发了贴,大致介绍了功能: https://v2ex.com/t/833320#reply140

为了能够长期的开发下去,上个月发布了企业版,进行商业化尝试。昨天获得第一个商业订单,感谢客户的支持。也跟大家分享下产品的一些经历。

这个产品能够坚持到现在,最关键的是我没有全职做这件事情,目前还在公司混饭吃。希望有朝一日产品的收入能够支持我全职做这个产品,甚至是拉起一个团队来做。

几年前,红杉美国的一个投资人找到我希望了解 OneDev 的详细情况,我 blabla 介绍了 OneDev 独有的一些功能,然后他这样回复我:

Just building features that are missing in GitHub/Gitlab is probably not enough — either they will build these features over time, or they won’t build them because they decide there isn’t enough demand for such features

然后就没有然后了。之后好好想了想 OneDev 应该怎么定位,最后决定聚焦于自建服务市场,因为:

  1. 虽然云托管是趋势,但仍然有很多公司需要自行托管他们的代码/ci-cd 服务器,主要是因为政策原因。我还查了 GitLab 的公开上市文档,到 2020 年,他们 75% 的收入来自于自建服务用户。所以这个市场确实存在。
  2. Git 托管和 CI/CD 会消耗大量资源。聚焦自建服务市场不会给项目带来任何财务负担。
  3. 头部玩家的产品针对极大量用户的云服务优化,但对于自建服务市场,未必是最优的。他们的产品维护起来一般是比较麻烦的。而 OneDev 只针对自建服务的情况进行优化,从各个方面都强调产品的易于维护性。例如,配置高可用对于 OneDev 来说非常简单,而对于 GitLab 来说则非常复杂,因为系统包含了太多独立运行的组件。

目前 OneDev 积累了一定的用户量,最明显的感受是一旦有什么比较明显的 bug ,发布后很快就能得到用户的反馈,然后及时改掉。记得产品开发的前几年,有些严重的 bug 发布了个把月都没有人反馈,直到自己发现,那样的心情想必做独立产品开发的同学会有所体会。

后来高瓴和红杉中国也主动找到过我,特别是高瓴,聊到了第三轮,最后他们的副总裁跟我说他们觉得项目非常好,会内部讨论下,之后也没有回音了。我也没有问他们原因,可能是觉得不够高成长吧。

还有一次国内某头部券商的架构师找到我,问能不能提供企业版本和商业支持,他们打算基于 OneDev 打造全自主的 DevOps 平台,大概有不到 1000 人使用,还拉了十几个人的腾讯会议商量后续的推进。把我给激动的,赶紧快马加鞭推出企业版,特意等到周五(想必快周末了对方心情比较愉悦)跟架构师说,企业版准备好了,要付钱的话我很乐意,然后他告诉我对不起我们决定用 Gitee 了,后续有需要的话会联系你。为了保持中年人的最后倔强,我也没有问他为什么没选 OneDev 。其实原因很清楚,Gitee 的市场不是白做的,而且有各种认证,也有国资背景。产品质量在国内大公司的选型中应该是最次要的因素了吧。

最后说说海外收款,我用的是 FastSpring 。自己特意下单做了实验,钱款可以从国外直接汇到国内个人账户,税务自理。中国银行的工作人员入账时会询问这是货物贸易吗?这是一定要说不是,必须强调是版权销售收入,对方是版权代理商,最后钱款顺利入账。

125 replies  •  2025-06-15 14:32:43 +08:00
1  2  
❮ ❯
pdckxd
pdckxd
Sep 9, 2023 via iPhone
101
太强了,10 磨一剑,祝企业版用户越来越多
robinshen
robinshen
OP
Sep 9, 2023
102
@pdckxd 🙏
shlure21
shlure21
Sep 9, 2023
103
非常佩服 OP 数年如一日打磨产品,这大概就是工匠精神吧。
有点好奇,OP 每周花了多少时间在这个项目上呢?
wkong
wkong
Sep 9, 2023
104
OP 厉害,我们也是一直只做 IM ,做了 8 年了,今年开源了,后续也会一直坚持做下去。
robinshen
robinshen
OP
Sep 9, 2023
105
@wkong 只要市场在,坚持一定有收获 💪
srwle
srwle
Sep 9, 2023
106
恭喜恭喜
Shazoo
Shazoo
Sep 9, 2023
107
单人做的……
好强……
pengyOne
pengyOne
Sep 9, 2023
108
有点好奇,网页与文档为啥不支持一下中文
JustDoIt221
JustDoIt221
Sep 9, 2023
109
恭喜大佬!去年了解 OneDev 后个人服务就用上了,赞!
R4rvZ6agNVWr56V0
R4rvZ6agNVWr56V0
Sep 9, 2023
110
加油!
norland
norland
Sep 9, 2023
111
十年,楼主值得的
mskumiko
mskumiko
Sep 9, 2023
112
很棒!
hst001
hst001
Sep 9, 2023
113
从头到尾你一直一个人在开发呀?
NOspy
NOspy
Sep 9, 2023
114
加油!老哥!顺便问一下,你是自己一个人做的吗?
xieren58
xieren58
Sep 9, 2023
115
恭喜🎉
robinshen
robinshen
OP
Sep 9, 2023
116
@hst001
@NOspy

一直是一个人。
ersikun
ersikun
Sep 9, 2023
117
大佬太强了👍,继续加油!
dream4ever
dream4ever
Sep 9, 2023
118
厉害!支持!
besscroft
besscroft
Sep 9, 2023
119
牛逼,膜拜下大佬
kkbblzq
kkbblzq
Sep 9, 2023
120
大佬你这个有做竞品迁移方案吗,比如我已经在使用 gitlab 了,配好了 gitlab 的流水线,能快速直接切换过来吗,还是需要单独一个一个项目重新配置呢。
robinshen
robinshen
OP
Sep 9, 2023
121
@kkbblzq 可以从 GitLab 迁移 issue 和 code ,流水线因为概念不兼容,没法迁移。需要重新配置。
flavoury
flavoury
Sep 10, 2023
122
楼主太强了,这份坚持值得钦佩
Grooz
Grooz
Sep 13, 2023
123
不要把钱换回来,留着美金吧
hongye
hongye
Mar 18, 2024
124
楼主的商业逻辑是存在的,目前我在做政务项目,国产化背景下,政府也存在代码托管的需求,但是政府里面更看重的是审批,建议关注下:信创数据库适配、发布审批流的灵活配置这方便的场景
yuxian
yuxian
Jun 15, 2025
125
这么帮的产品居然来自 v2x,作为一个不满 10 人的小团队,感觉这个产品非常适合我们。目前只用了代码托管,但是如何 cicd 缺乏足够的教程。官方文档看的云里雾里。希望能出个前后端的视频教程
1  2  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3018 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 177ms · UTC 11:39 · PVG 19:39 · LAX 03:39 · JFK 06:39
♥ Do have faith in what you're doing.