推广太难了,尝试下半开源的运营方式

285 天前
 MegatronKing

Reqable正式发布后这大半年的真实感受,就是推广实在是太难了,尤其是海外推广。国内市场,由于语言文化没有隔阂,相对来说好一点,至少写一些技术文章还有受众。海外市场,尝试了 Twitter 和 ProductHunt 等,完全没有流量。如果有资金,打广告,找运营团队,都还好说,但是对于独立开发者来讲,这个成本难以接受。如果专职运营,一个人精力有限,产品的功能上新和迭代必然要受到大幅影响。

针对这个困局,我的计划是采用半开源的方式,试试效果。这里的半开源,包括两大方面:

Reqable 本身是开发人员工具,开源可以给项目带来一些曝光和流量,同时也能给社区做贡献,共同成长,一举两得。

1. 模块开源

开源 Reqable 项目中的重要模块,很多都是 Flutter 生态中目前的痛点,也是我花了很大精力去完成的,这部分开源的模块会随着 Reqable 项目一起迭代和成长。只要 Reqable 项目还活着,这些仓库都会持续维护和迭代下去。

Reqable 采用了组件化开发,很多模块都是以单独仓库的形式存在,下面是项目全部的组成部分。

第一批已经开源的有三个模块:

后续我会抽时间整理下其他模块的代码和编写文档,助力 Flutter 生态越来越好!

1.1 代码编辑器

项目地址: https://github.com/reqable/re-editor

Re-Editor是一个强大的轻量级文本和代码编辑器组件,既可以作为一个简单多行文本输入组件,也可以作为一个具备基本功能的代码编辑器。

Re-Editor采用自绘而不是控件组装的方案,因此具备很高的性能,支持大文件编辑。Re-Editor解决了 Flutter 官方的TextField组件的很多痛点问题,同时还具备下面这些特性:

1.2 文本高亮

项目地址: https://github.com/reqable/re-highlight

Re-Highlight是一个强大的文本语法高亮库,可以将一个文本自动语法高亮,只需要定义好一个语法规则。当然,Re-Highlight已经内置了几十种编程语言的语法高亮规则,几行代码即可实现代码语法高亮。

Re-Highlight的实现代码全部由Dart语言编写,翻译自知名的highlightjs项目,实现思路和灵感则来自于highlight.dart项目(已停止更新维护)。Re-Highlight已同步highlightjs当前的最新版本 v11.9.0 ,并验证通过全部的测试用例,应该是目前 Flutter 生态里最强大的文本语法高亮库。

1.3 python 脚本框架

项目地址: https://github.com/reqable/python-scripting-api

Reqable 目前使用的 Python 脚本框架,基本都是 Python 代码,对 Flutter 社区的贡献倒不大,所以不多介绍,熟悉 Python 的可以看看。

2. 云服务开源

目前几乎所有的 API 相关软件都是靠云服务收费,我也这么想过,但是还是放弃了。我觉得 Reqable 需要做一些改变,将云服务完全开源,主要考虑下面几点:

关于云服务项目,还在计划和筹备中,目前暂定的是Levi大佬会和我一起开发,当然也是由 Levi 主导,这里要感谢 Levi 的支持。

项目地址: https://github.com/reqable/restapi-cloud-server

结语

今年再接再厉,让 Reqable 随着社区一起成长吧!

7901 次点击
所在节点    推广
98 条回复
dc2002007
285 天前
我有一个不成熟的思路:
1 、不要开源
2 、软件一定要收费
3 、前期释放大量的短期注册码
4 、中前期在网上大量发布破解服务,
5 、中期中断部分破解服务
6 、后期让破解服务变得不稳定,但有极少数稳定的
zxkxhnqwe123
285 天前
别开源,在想想吧!开源了就被抄袭,看看能不能找一些大厂的开发者让他们推广推广,或者参考下 apifox 的历程
gimp
285 天前
OP ,我没找到能设置环境变量的地方呢,比如 Host 地址,本地和开发环境能进行切换,是我没找到还是暂不支持
iorilu
285 天前
@dc2002007 开发工具, 没意义的

开发者就是不喜欢付费, 也不喜欢搞破解, 道理很简单, 替代品太多, 没必要
zhanlanhuizhang
285 天前
大佬,应该做一些给普通人的应用。
jixiaopeng
285 天前
做有价值的事情,其他的不去管了,推广确实累,我也遇到了,但想想天天花时间推广,还不如把事情做好。我也开源了一个项目,借着这个话题发一下,不多说,还是去创造价值更有意义。

项目传送门

next.js: [https://github.com/huanghanzhilian/c-shopping]( https://github.com/huanghanzhilian/c-shopping)

react-native(expo): [https://github.com/huanghanzhilian/c-shopping-rn]( https://github.com/huanghanzhilian/c-shopping-rn)

docker 部署地址:[http://shop.huanghanlian.com/]( http://shop.huanghanlian.com/)
vercel 部署地址:[https://c-shopping-three.vercel.app/]( https://c-shopping-three.vercel.app/)
Lexgni
285 天前
可以试试加个终身版,就我个人来说,这个软件只是偶尔会用一下,免费功能够用的情况下不会再去订阅,如果有买断的话至少会支持一下
Alias4ck
285 天前
为啥不去 hackernews 上推广,可能会有更多人买你的单
iorilu
285 天前
@Lexgni 从开发者角度看, 可能总收入会更少

大部分工具, 说白了就是做刚需生意

刚需订阅说明对他们有价值

至于不是刚需的, 其实免费版用用能接受的, 那就免费也行
xiangbohua
285 天前
个人感觉你这个东西确实挺不错的,但是我站在使用者的角度考虑,相当于你这个是一个组件而不是解决某一系列业务问题的解决方案。因此除非完全没有替代品的时候、或者财大气粗的公司才会选择付费使用,但是我不知道你这产品本身有多少需求存在,这么几轮筛选下来感觉付费的用户比较少的概率就比较大了。
所以我个人感觉,是不是一开始就走开源免费使用的,然后提供企业支持的方式运营?
dc2002007
285 天前
@iorilu 现在最大的问题是,别人为何会用 Reqable ,不用 api-post ?收费的点在哪里?相对有什么不可替代的优势,颜值颠覆式的超越也算?我没看到太多吸引的点,开源只会毁掉这个行业。
guguji5
285 天前
无论如何,大佬牛逼。
iorilu
285 天前
@dc2002007 这个我赞同的, 我不觉得开源对于改善收入有什么帮助

我始终觉得开发工具不是一个好的商业方向

针对小白的软件才是好的商业方向
lilei2023
285 天前
这种工具类的,我感觉有点难,尤其国内这环境,不是刚需真没人买,如果企业肯花钱还行!个人的话就看经济水平了!
iorilu
285 天前
别说个人搞得软件

就算大厂搞得软件

微软的开发软件, 有个人会买吗, 基本不可能

顶多企业买单, 但是你个人弄得软件, 一般可能还不至于能达到企业买单的程度, 企业很多也要有采购流程的, 不是简单看软件好不好用, 功能强不强等, 价格往往倒不重要

而且企业要买也是批量买, 但就这种软件, 并不是每个程序员要

举个例子, 你在一个公司, 可能是有调试 api 等需求, 你了解到了 op 这个软件, 你想申请买一个
你告诉主管说明情况, 主管说, 别人都没用, 为什么就你要, 你怎么说呢
dc2002007
285 天前
@iorilu 尤其是面向开发者的创业项目,我认为前景大部分会非常困难,反而我认为在 stream 上做生意的反而都是大赚特赚
bkmi
285 天前
只能说需求太少了,可替代品也多,像我就一直用 proxyman 免费版,够用,另外我也想付费支持一下,奈何 proxyman 那个订阅费是真的贵,我喜欢买断的,Charles 我就买了
zengxs
285 天前
ProductHunt 页面看了一下,review 是 0 啊,这种东西前期还是要找几个人去刷一下的,不然别人根本看不到

还有可以在官网对比一下和竞品的优势,比如你的 app 是 native ,Charles 是 Java ,性能这不就赢了,然后你支持 http/3 别人不支持等等
要列个表格出来,用户才能一眼看出你的优势

然后官网可以多写一些英文 blog 写一些有用的 http 调试技巧等技术文章,写得多了以后 seo 会上来,这又会带来一波自然流量,但是这个前期效果可能不明显,要坚持

另外 reddit 开发者的区可以多刷一下,帮别人解答一下问题但是不要打硬广告,容易被封
stackoverflow 这些论坛也是同样的思路
Twitter 上没有大佬带感觉很难有多少人看到,这个主要是发布信息为主吧

用户群体主要就面向海外吧,国内用户真的没啥消费力,做了费力不讨好

做产品不易,op 坚持下去,加油!!! ✊✊✊
qsnow6
285 天前
建议采取跟 postman 一样的收费方式,个人版不要施加太多限制,好的产品是可以推动用户自发进行宣传的。
maemo
285 天前
很早就关注到楼主的这个项目了,看到这个帖子,能感受到个人开发者的不容易
作为一个 postman 重度使用者,导入了 postman 集合后,发现有下面几个功能无法平替 postman 。
1. Environment. 在 postman 上面,我有几个不同的环境, dev, stage, prod 。好像没有找到这个功能
2. Variables. 和上面的 Environment 相似,不同的环境,api 的 base url 可能不同。通过切换环境来自动切换请求地址。同时 Variables 也是支持不同层级的,global, collection, folder 这几个层级
3. 远程协作功能。不知是不是因为我下载的是免费版本的原因。我没有找到协功的功能,在 postman 中可以新建 Team, 添加成员,共享 collection 。
4. 文档生成。在创建 collection 可以自动生成文档,这一点比较方便,好像也没有找到类似的功能。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1017708

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX