
Reqable正式发布后这大半年的真实感受,就是推广实在是太难了,尤其是海外推广。国内市场,由于语言文化没有隔阂,相对来说好一点,至少写一些技术文章还有受众。海外市场,尝试了 Twitter 和 ProductHunt 等,完全没有流量。如果有资金,打广告,找运营团队,都还好说,但是对于独立开发者来讲,这个成本难以接受。如果专职运营,一个人精力有限,产品的功能上新和迭代必然要受到大幅影响。
针对这个困局,我的计划是采用半开源的方式,试试效果。这里的半开源,包括两大方面:
Reqable 本身是开发人员工具,开源可以给项目带来一些曝光和流量,同时也能给社区做贡献,共同成长,一举两得。
开源 Reqable 项目中的重要模块,很多都是 Flutter 生态中目前的痛点,也是我花了很大精力去完成的,这部分开源的模块会随着 Reqable 项目一起迭代和成长。只要 Reqable 项目还活着,这些仓库都会持续维护和迭代下去。
Reqable 采用了组件化开发,很多模块都是以单独仓库的形式存在,下面是项目全部的组成部分。
第一批已经开源的有三个模块:
后续我会抽时间整理下其他模块的代码和编写文档,助力 Flutter 生态越来越好!
项目地址: https://github.com/reqable/re-editor
Re-Editor是一个强大的轻量级文本和代码编辑器组件,既可以作为一个简单多行文本输入组件,也可以作为一个具备基本功能的代码编辑器。
Re-Editor采用自绘而不是控件组装的方案,因此具备很高的性能,支持大文件编辑。Re-Editor解决了 Flutter 官方的TextField组件的很多痛点问题,同时还具备下面这些特性:
项目地址: https://github.com/reqable/re-highlight
Re-Highlight是一个强大的文本语法高亮库,可以将一个文本自动语法高亮,只需要定义好一个语法规则。当然,Re-Highlight已经内置了几十种编程语言的语法高亮规则,几行代码即可实现代码语法高亮。
Re-Highlight的实现代码全部由Dart语言编写,翻译自知名的highlightjs项目,实现思路和灵感则来自于highlight.dart项目(已停止更新维护)。Re-Highlight已同步highlightjs当前的最新版本 v11.9.0 ,并验证通过全部的测试用例,应该是目前 Flutter 生态里最强大的文本语法高亮库。
项目地址: https://github.com/reqable/python-scripting-api
Reqable 目前使用的 Python 脚本框架,基本都是 Python 代码,对 Flutter 社区的贡献倒不大,所以不多介绍,熟悉 Python 的可以看看。
目前几乎所有的 API 相关软件都是靠云服务收费,我也这么想过,但是还是放弃了。我觉得 Reqable 需要做一些改变,将云服务完全开源,主要考虑下面几点:
数据安全。几乎所有上规模的企业都注重数据安全,将非常重要的 API 数据放到第三方服务器是不现实的,所以很多竞品都是靠私有部署来收费。但是很多小公司或者个人,根本付不起私有部署的成本。所以,我的想法是反其道而行之,云服务免费,并支持自由部署,用户只需要一台服务器。
技术栈。Reqable 项目目前只有我一个人在开发,除了开发客户端,还要做网站开发、运营推广、运维、客服等等,真的忙不过来。而且,我可以拍胸脯说我精通客户端,这个没问题,但是让我说精通服务端,那就真扯淡了。
关于云服务项目,还在计划和筹备中,目前暂定的是Levi大佬会和我一起开发,当然也是由 Levi 主导,这里要感谢 Levi 的支持。
项目地址: https://github.com/reqable/restapi-cloud-server
今年再接再厉,让 Reqable 随着社区一起成长吧!
1 BeiChuanAlex 2024-02-23 00:18:12 +08:00 干脆全开源吧,收专业版的费用,免费版不收费。 |
2 superjojo 2024-02-23 01:12:12 +08:00 via Android 如果一直没有起色,可能不是你的问题,需要考虑做新项目了。 |
3 rizon 2024-02-23 01:24:55 +08:00 via iPhone 唉,还是能理解这种花了很大精力,但是却得不到期望的曝光的心情的。 我之前做的产品都抱着自用的心态,从不宣传因此反而没什么感觉,但是一旦想要宣传一下了,才发现世界如此大,人如此渺小。 |
4 iamwin 2024-02-23 01:54:24 +08:00 via Android 营销推广是要钱的,技术反而不重要,国内开源转商业基本上很难很难做起来的 |
5 HaroldFinchNYC 2024-02-23 04:06:42 +08:00 写英文博客 |
6 bigfei 2024-02-23 08:15:05 +08:00 可以全部开源,但是商业使用收费,然后打官司赚钱。 |
7 woody3rd 2024-02-23 08:17:28 +08:00 可以全部开源,代码里增加个回调接口,但是商业使用收费,然后打官司赚钱。 |
9 liuidetmks 2024-02-23 08:52:58 +08:00 问下,怎么自定义证书? p12 格式的 |
10 weijancc 2024-02-23 08:56:05 +08:00 via iPhone 行动力很强 |
11 bigfei 2024-02-23 09:00:21 +08:00 打官司可以外包出去,这种都是流水线作业的,跑通一次以后就熟悉了。 |
12 liuidetmks 2024-02-23 09:10:48 +08:00 定价策略有修改的余地吗 采用买断制,比如买断 2.x 版本 或者按照功能付费?免费版 + 功能 a b c 付费 |
13 42V0CdLjCU494ogF 2024-02-23 09:14:03 +08:00 Reqable 很好用啊,建议在各个搜索引擎社交网站搜索一下 APIfox 研究下是怎么做内容营销和 SEO/SEM 的,可以照着思路去做 还有更简单的办法就是持续找技术相关的公众号/B 站博主这些,送几个付费版本名额当福利做活动,让博主发内容安利 |
14 x2ve 2024-02-23 09:14:43 +08:00 |
15 BearCookie 2024-02-23 09:15:50 +08:00 老哥你要是敢开源多一点,我感觉死得更快…… |
16 liuidetmks 2024-02-23 09:27:27 +08:00 如果哪天,你们坚持不下去了,千万不要做所谓“烂好人”把软件免费开源开放。 这对你曾经的竞争同行是一种伤害,对这个本就畸形的软件行业也是。(一个皮肤几百大家都说赚翻了,生产力软件都找破解版) 劳动本该获得报酬,错的是这个世界! 艹! |
17 ih8es9OIzne0959p 2024-02-23 09:31:58 +08:00 去找那些卖课的老师,培训班的老师,让给他们用这个。 |
18 iorilu 2024-02-23 09:32:16 +08:00 op 这个项目肯定是不错的 但我个人一直不觉得针对个人开发者的工具会有多少收费市场 我认为收费, 要么是针对普通用户的, 要么是针对公司, 团队的那种工具, 比如协作之类的, 但针对开发个单人使用的工具很难 原因很简单, 既然是开发者, 一般都倾向于免费工具, 或者宁愿自己折腾, 总之是很难从开发者哪里收钱 |
19 iorilu 2024-02-23 09:35:21 +08:00 @ajaxgoldfish 想多了, 你以为人家傻的, 他们针对的用户, 就是那种天真的以为所谓 AI 就是打两个字或说句话全搞定的那种 |
20 qweruiop 2024-02-23 09:37:09 +08:00 op 这个项目不错,我尝试推了几次,最后也推不动,主要还是公司(欧洲公司)会质疑数据隐私。。。如果能开源,再加上欧美的文档,应该能推的不错。 |
21 dc2002007 2024-02-23 09:41:46 +08:00 我有一个不成熟的思路: 1 、不要开源 2 、软件一定要收费 3 、前期释放大量的短期注册码 4 、中前期在网上大量发布破解服务, 5 、中期中断部分破解服务 6 、后期让破解服务变得不稳定,但有极少数稳定的 |
22 zxkxhnqwe123 2024-02-23 09:42:29 +08:00 别开源,在想想吧!开源了就被抄袭,看看能不能找一些大厂的开发者让他们推广推广,或者参考下 apifox 的历程 |
23 gimp 2024-02-23 09:44:16 +08:00 OP ,我没找到能设置环境变量的地方呢,比如 Host 地址,本地和开发环境能进行切换,是我没找到还是暂不支持 |
25 zhanlanhuizhang 2024-02-23 09:48:07 +08:00 大佬,应该做一些给普通人的应用。 |
&bsp; 26 jixiaopeng 2024-02-23 09:53:24 +08:00 做有价值的事情,其他的不去管了,推广确实累,我也遇到了,但想想天天花时间推广,还不如把事情做好。我也开源了一个项目,借着这个话题发一下,不多说,还是去创造价值更有意义。 项目传送门 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/) |
27 Glkcv 2024-02-23 09:58:04 +08:00 可以试试加个终身版,就我个人来说,这个软件只是偶尔会用一下,免费功能够用的情况下不会再去订阅,如果有买断的话至少会支持一下 |
28 Alias4ck 2024-02-23 10:00:09 +08:00 为啥不去 hackernews 上推广,可能会有更多人买你的单 |
29 iorilu 2024-02-23 10:02:01 +08:00 |
30 xiangbohua 2024-02-23 10:02:07 +08:00 个人感觉你这个东西确实挺不错的,但是我站在使用者的角度考虑,相当于你这个是一个组件而不是解决某一系列业务问题的解决方案。因此除非完全没有替代品的时候、或者财大气粗的公司才会选择付费使用,但是我不知道你这产品本身有多少需求存在,这么几轮筛选下来感觉付费的用户比较少的概率就比较大了。 所以我个人感觉,是不是一开始就走开源免费使用的,然后提供企业支持的方式运营? |
31 dc2002007 2024-02-23 10:18:32 +08:00 @iorilu 现在最大的问题是,别人为何会用 Reqable ,不用 api-post ?收费的点在哪里?相对有什么不可替代的优势,颜值颠覆式的超越也算?我没看到太多吸引的点,开源只会毁掉这个行业。 |
32 guguji5 2024-02-23 10:21:23 +08:00 无论如何,大佬牛逼。 |
33 iorilu 2024-02-23 10:22:29 +08:00 |
34 lilei2023 2024-02-23 10:25:15 +08:00 这种工具类的,我感觉有点难,尤其国内这环境,不是刚需真没人买,如果企业肯花钱还行!个人的话就看经济水平了! |
35 iorilu 2024-02-23 10:28:07 +08:00 别说个人搞得软件 就算大厂搞得软件 微软的开发软件, 有个人会买吗, 基本不可能 顶多企业买单, 但是你个人弄得软件, 一般可能还不至于能达到企业买单的程度, 企业很多也要有采购流程的, 不是简单看软件好不好用, 功能强不强等, 价格往往倒不重要 而且企业要买也是批量买, 但就这种软件, 并不是每个程序员要 举个例子, 你在一个公司, 可能是有调试 api 等需求, 你了解到了 op 这个软件, 你想申请买一个 你告诉主管说明情况, 主管说, 别人都没用, 为什么就你要, 你怎么说呢 |
36 dc2002007 2024-02-23 10:28:18 +08:00 @iorilu 尤其是面向开发者的创业项目,我认为前景大部分会非常困难,反而我认为在 stream 上做生意的反而都是大赚特赚 |
37 bkmi 2024-02-23 10:28:24 +08:00 via Android 只能说需求太少了,可替代品也多,像我就一直用 proxyman 免费版,够用,另外我也想付费支持一下,奈何 proxyman 那个订阅费是真的贵,我喜欢买断的,Charles 我就买了 |
38 zengxs 2024-02-23 10:29:48 +08:00 ProductHunt 页面看了一下,review 是 0 啊,这种东西前期还是要找几个人去刷一下的,不然别人根本看不到 还有可以在官网对比一下和竞品的优势,比如你的 app 是 native ,Charles 是 Java ,性能这不就赢了,然后你支持 http/3 别人不支持等等 要列个表格出来,用户才能一眼看出你的优势 然后官网可以多写一些英文 blog 写一些有用的 http 调试技巧等技术文章,写得多了以后 seo 会上来,这又会带来一波自然流量,但是这个前期效果可能不明显,要坚持 另外 reddit 开发者的区可以多刷一下,帮别人解答一下问题但是不要打硬广告,容易被封 stackoverflow 这些论坛也是同样的思路 Twitter 上没有大佬带感觉很难有多少人看到,这个主要是发布信息为主吧 用户群体主要就面向海外吧,国内用户真的没啥消费力,做了费力不讨好 做产品不易,op 坚持下去,加油!!! |
39 qsnow6 2024-02-23 10:29:53 +08:00 建议采取跟 postman 一样的收费方式,个人版不要施加太多限制,好的产品是可以推动用户自发进行宣传的。 |
40 maemo 2024-02-23 10:47:28 +08:00 很早就关注到楼主的这个项目了,看到这个帖子,能感受到个人开发者的不容易 作为一个 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 可以自动生成文档,这一点比较方便,好像也没有找到类似的功能。 |
41 xiaoriri666 2024-02-23 10:50:40 +08:00 做的很不错啊,特别适合逆向抓包,还有集成了 postman 的发送,ui 也不错,昨天刚付费了 |
42 shuax 2024-02-23 11:00:30 +08:00 问个问题,flutter 里面的 http 异步请求怎么取消? |
43 locoz 2024-02-23 12:07:25 +08:00 付费方案建议还是参考 Jetbrains 那种策略,复合买断+订阅,订阅一年后自动买断当前版本,后续更新内容在停止订阅后不可用,后续续费给优惠。这样即使是需求暂时没那么大、想看看后续发展情况、单纯支持一下的人也可以不用担心付费完不怎么用结果到后面又没有高级功能了,可以先把钱掏了。 |
44 MegatronKing OP @iorilu #18 谢谢,我非常认同你的观点,所以考虑更多去做团队协作相关的功能。 |
46 MegatronKing OP @xiangbohua #30 对标 Postman ,Proxyman ,Charles 等竞品,需求和市场是存在的,但是我觉得我可能没找到关键点。 |
47 MegatronKing OP @zengxs #38 靠谱的,我也计划这样做。 |
48 MegatronKing OP @maemo #40 Environment 和 Variables 正在做,最近几个版本就会上线。远程协作功能,就是帖子里面提到的准备按照开源方式去做的云服务功能。文档生成,这个比较靠后了,还没计划。 |
49 MegatronKing OP @shuax #42 一般请求发送后是不能取消的,除非你把 socket 给关了,你看看应该有个 close 函数。 |
50 maxxfire 2024-02-23 12:56:35 +08:00 佩服,做这个软件花了不少时间吧,真是一将功成万骨枯 |
51 maxxfire 2024-02-23 12:58:17 +08:00 所以,搞 IT 真是大部分人为了这个行业用爱在发电。最后,还便宜了那些产品经理和直播卖货的 |
52 hikarugo 2024-02-23 13:01:12 +08:00 如果是要推广海外,一定要上 google 推广,靠自然量非常非常难,google 至少能带来流量,转化有问题那是另外的问题,怎么说呢,我觉得个人开发者很大的一个误区就是:我的时间不是成本,但是让我花钱推广就是成本。前期你如果花了 300 推广能收回 200 ,说明效果已经非常好了。 另一个点是:如果工具定位,尤其是个人,买断制是值得考虑的,有时候错误的价格定位损失的会更多。订阅制还是有自己的贪念在里面的,但是你的受众都是一群抠抠搜搜的程序员,就想上面的 v 友说的,免费的平替那么多(更不用说破解的了),为什么要用这个?我之前也下了你这个用过,也只打开过那一次。 综上:并不说这个项目不好,而是在于你认为目前的商业价值和实际价值(对它的受众群体来说值得付费吗?付多少?)之间的误判,难受的点是在这里。而这个点是完全可以自己自由调整来取舍的。说一个暴论:10 元买断也许现在的收入也许会更多?。最后,我个人认为开源不是解决方案,甚至是一步坏棋。 |
53 92Developer 2024-02-23 13:39:58 +08:00 1 、推广营销才是重中之重 2 、感觉你这个产品的受众人群没有付费生态,想实现稳定盈利难啊 |
54 SayHelloHi 2024-02-23 14:26:39 +08:00 上架 Setapp 可以尝试一下 |
55 SayHelloHi 2024-02-23 14:27:37 +08:00 也可以联系一下 数码荔枝 看是否可以进行合作 |
57 lstz 2024-02-23 14:33:35 +08:00 via Android 我曾经也是闭源付费策略,一直在推 codegen 工具箱,但是,显而易见的这非常困难,没有人会有动力和同事介绍一个收费而且闭源的软件。 所以我干脆就全部开源啦,第二版 laf-tools.com ,就跟思源笔记一样完全公开。我对自己写的代码质量还是比较有信心的,不存在特别严重的安全漏洞,即使有 vulnerability 我也会及时 patch 。 老哥,你可以考虑全部开源的,因为人家抄袭的了你的代码,但抄不了你心中对产品设计走向的规划,抄不了你在开源圈子打造的良好声誉。 只要有人的地方,就一定会有商机,他们也愿意给好产品付费,不会让开发者饿肚子的 |
58 rahuahua 2024-02-23 14:36:19 +08:00 http://reqable.proxy/ssl 打不开哦 |
60 angry41 2024-02-23 14:50:35 +08:00
|