朋友们,认真一波,我准备开发一个接口文档工具,开源出来,按照下面这些功能点去设计,如果全部做出来,有没有可能冲到国内第一开源接口工具
国内接口工具这块基本上已经停止维护了,现在正是杀入的好机会,我收集并整理了目前这类工具比较完整的功能清单。如果按照功能清单,完全实现出来,并且全部开源出来,有没有可能冲击到国内前三的接口工具。前三定义为:假设就以发布那天为准,一年内 star 达到国内接口工具前三名。
下面是我收集的各类接口工具所需要的功能,我找了两个小伙伴,准备半年内搞出来,各位帮忙参谋一下,有没有搞头,评论里面超过三分之一朋友支持,我就准备开搞,
完整离线功能,不登录就能直接使用
如果登录,可以多人协同,支持团队,支持细粒度权限控制
支持 http 请求,websocket ,grpc ,graphql ,postman 支持的配置全部支持
支持导出 word ,pdf ,html ,openapi 格式,支持导入 postman ,openapi
支持接口编排,类似于 bpmn 那种,允许将接口编排起来实现复杂逻辑测试
支持 mock ,将后端编写代码写接口返回数据逻辑,直接做成可视化形式,开箱即用
支持自动化测试,把 jmeter 相关功能挪过来
支持插件调试,浏览器插件,idea 插件,vscode 插件
支持接口分享,可以按照任意粒度分享项目或者接口
支持接口批量操作,允许批量按条件修改接口参数
支持原始方式部署,支持 docker 部署,支持宝塔部署
AI 扩展,支持自动生成测试案例,自动生成接口编排,自动生成接口对应代码
直接对着 apifox 干就好了 支持你
1 、有自己的新功能,那就能有用户,但是盈利很难
2 、做工具是个慢活,不能期待 1 年就怎么样,得有长期规划,能扛住
3 、用户培养在工具类里面很慢,不要用 toC app 比较,完全不是一种思路
你这思路就是全靠抄,没有解决当前别人没解决的痛点,目前看来不要打水漂了
不需要了,哥,不需要了。我们现在直接是 MCP 读文档和数据库和 mock 数据 ,都全自动了,接口字段爱是啥是啥,让前后端 ai 自己协商去
是的,我就准备把市面上所有 api 工具功能全部找出来,筛选一下,然后整合在一起,然后开源出来,不盈利就是抢市场份额,别人什么功能收费,我就直接免费(免费不了就成本价格),我的人力不值钱,每年拿 1.5w 元来撑服务器,看看多久能做到开源前三,主要就为个实现读书时候的梦想
那我静候佳音,一年后来看看
#4 尊重梦想
我做了几年接口测试工具了,这块其实最大的难点不是功能,是 uiux 设计,一头热血冲上去只能是无人问津或者做的乱七八糟。
而且你这第一句话就是错误的,再多做做市场调研吧
老哥 这是真的吗?还是用了夸张的表达
想撸成 apifox 那样太难了,三个人 干一年都搞不来
主要是 apifox 在线版也免费,有数据安全问题的公司,也不缺钱,买私有部署就行
真的别搞,浪费自己的时间了,如果已经 财务自由没有压力了,可以搞
如果全支持前三没的问题,如果界面专业设计第一还是有希望的。一年后来看看你进度
支持楼主,为梦想就不是在浪费时间。
加油,蹲个后续
目标不宜定的太大,
项目规模不宜定的太大,
参与人数不宜过多,
初期需求不宜太多。。
宜采用原型迭代法, 逐步迭代,分期发布。
#3 哪个 MCP 这么强?
主要是界面设计要美观合理,看起来就有想用的欲望;
功能都是那些功能,不过功能的确挺多的,一个人不晓得要搞多久;
最好找点志同道合的朋友一起做个什么东西,不一定要做这个;
还是支持楼主一下
尊重梦想,开源了我给你点赞
#3 是团队内框架统一和定制了代码生成工具,但是应该还不准确吧
你的第一句话 "国内接口工具这块基本上已经停止维护了" 就不太准确。
我的这个工具没停止维护 www.runapi.com.cn/
这个也没有停止维护 github.com/star7th/showdoc
确实开源以及不开源的接口测试工具一直都有,免费收费的也一直都有。目前没用一家独大的状态。
估计你做出来,开源了,也只是其中一小家,改变不了市场格局。
免费的工具也蛮多,如果你觉得免费了就能抢市场,那也稍微理想化了一点。
这些东西,要长期的维护,长期的积累的。希望你已经做好心理准备至少投入三年时间维护。
showdoc 之前用过,还是很好用的工具
看上去好像内容确实有点多,准备找个开源的研究一下,看看能不能 fork 一个来搞,本来准备拉几个人,半年搞出来,看你们 showdoc 都迭代好几年,我准备试试三个人加上 ai ,看看能不能半年追上进度
赔钱生意
all in ai ,还不如做 AI 的 API 接口调用,配合 MCP, 实现弯道超车
很多人看到这么多功能,马上想到要花多少时间和精力,才能干翻国内众对手。
更多是出于收益和自身经济压力去考虑。如果楼主(有)老婆孩子不需要那么多时间去陪伴,也没有经济压力,放手去干!
有的人喜欢买包包,有的人喜欢买车买表,有的人喜欢捣鼓硬件,有的人喜欢玩泥巴做陶瓷,如果没有那么多压力,就对自己好一点,just do it !
#4 为了梦想不是不可以,那你能一直维护和更新下去吗。
你的人力总会越来越值钱的。如果你的项目真能做到开源前三,那势必会有人给你开一个月一两万甚至几万块的工资,你去不去?你去,你项目就没那么多时间维护了,你不去,那你不是有病嘛。
(这是一个悖论,高质量的公益项目需要人力值钱的人来做,而人力值钱的人不会有那么多时间去做公益项目。)
期待一下,目标还是蛮大的。
有就是好事,多一种方案多一种选择。
#18 有个建议,官网 [界面预览] ,支持点击图片方法预览就好了,27''屏幕看起来图还是太小了。
近五年觉得最好用的是 YAPI ,界面简洁,可以本地部署,基本满足日常开发和团队内使用要求了。你可以参考一下
个人建议,实现类似于 apifox 的那种,要么过于专业,用起来比较复杂,要么功能太简单,有些功能无法实现;
能否提供一个通用的平台,然后大家可以以插件的方式进行集成,也可以让程序员编写一些最基础的代码逻辑。
对于程序员来说,写代码要比操作图形化界面,更加方便。
安排
(感谢网友 @我的上铺叫路遥 投稿) 作为一名程序员,如果说沉迷一门编程语言算作一种乐趣的话,那么与此同时反过来去黑一门编程语言就是这种乐趣的升华。今天我们就来黑一把C语言,好…
$a=[1,2,3,4] $b=[ 1=>[] 2=>[] 3=>[] 4=>[] ] 我如何通过 a,b 给 4 里面加一个值 5,a 的个数…
会不会像 gpt 刚出来一样疯狂封号呢? 请在付费的大哥们解答一下。 用自己的 visa 卡付过三个月,没什么问题。 听说试用和付费购买的体验差别很大,试用效果最好。 …