网易首页 > 网易号 > 正文 申请入驻

127个命令行工具,开发者终于忍不了

0
分享至

开发者电脑上平均躺着127个命令行工具,更新一次要翻20个文档。有人算过这笔账吗?

Nexus-Open-CLI的作者算了,然后写了个"应用商店"——不是给手机,是给黑漆漆的终端窗口。


从"碎片化"到"统一入口"

作者的原话很直白:「There are many CLI tools, but they are fragmented and difficult to manage in a unified way.」

翻译过来:工具多,但各管各的。装一个记一个安装方式,升级全靠运气。Node.js的用npm,Python的用pip,Rust的用cargo——三套语法,三倍心累。

他的解法是把CLI当成App Store里的应用来管。一个命令`ncli`当入口,插件化扩展,安装、卸载、更新走同一条路。

技术实现上,这个项目叫Nexus-Open-CLI,安装命令是`pip install nexus-open-cli`。Python生态打底,但目标不限Python工具——任何能封装成插件的CLI都可以接进来。

为什么是"医生插件"先火

作者展示的第一个场景很有意思:用doctor插件诊断自己的学校项目,结论是「not very "healthy"」。

这个细节暴露了真实需求。开发者不是缺工具,是缺"工具的工具"——能扫描、能诊断、能给出建议的元工具。就像手机管家之于App,doctor插件之于CLI项目。

插件化架构的价值在这里:核心只做调度,能力全部外置。今天装doctor查健康,明天装linter查代码,后天装deploy一键上线。入口不变,能力无限扩展。

生态基础设施的野心

作者给自己的定位是「extensible CLI ecosystem infrastructure」——可扩展的命令行生态基础设施。

这个词组值得拆解。不是"工具",是"基础设施";不是"集合",是"生态"。潜台词很清楚:不做另一个npm,做能纳管npm、pip、cargo之上所有CLI的更高层。

这解释了为什么用Python写。pip的渗透率比任何语言包管理器都广,从数据科学到运维脚本全覆盖。先占住这个最大公约数,再向外兼容。

但挑战也明显:如何让非Python工具愿意被纳管?插件标准怎么定?作者没展开,只留了一个安装命令和一张示意图。

终端的"应用商店"时代会来吗

这件事的重要性在于:开发者工具正在从"手工作坊"走向"平台化"。

VS Code用插件生态统一了编辑器,Docker用镜像生态统一了部署,现在有人想用同样逻辑统一CLI——这个最古老、最分散的开发者界面。

如果成功,你打开终端的第一件事不再是回忆`--version`还是`-v`,而是`ncli search`找工具、`ncli install`一键装、`ncli update`全部升。

当然,前提是有人愿意把127个工具一个个搬进来。作者先搬了doctor,剩下的127-1=126个,等社区填空。

毕竟,App Store第一天也只有500个应用。现在呢?1800万。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
技术越牛,死得越快?一个苏州新材料老板的深夜困惑

技术越牛,死得越快?一个苏州新材料老板的深夜困惑

胡华成
2026-04-05 18:18:14
白人女性与黑人女性的体味差异,网友真实分享引发热议

白人女性与黑人女性的体味差异,网友真实分享引发热议

特约前排观众
2025-12-22 00:20:06
吴宜泽父亲朋友圈曝光:连续10年记录儿子夺冠历程,曾卖掉房子陪孩子打球,决赛前为他整理衣冠,赛后向球迷连声道谢

吴宜泽父亲朋友圈曝光:连续10年记录儿子夺冠历程,曾卖掉房子陪孩子打球,决赛前为他整理衣冠,赛后向球迷连声道谢

极目新闻
2026-05-05 13:02:11
SGA:我被对手严防队友站了出来,针对詹姆斯的防守还需提升

SGA:我被对手严防队友站了出来,针对詹姆斯的防守还需提升

懂球帝
2026-05-06 12:07:45
日本参加军演,在中国家门口露出了獠牙,外媒:反舰导弹实弹射击

日本参加军演,在中国家门口露出了獠牙,外媒:反舰导弹实弹射击

原来仙女不讲理
2026-05-06 12:22:10
为什么世界上没有一个面积在300~700万平方公里的国家?

为什么世界上没有一个面积在300~700万平方公里的国家?

孤云朗境
2026-02-04 23:52:06
为什么越来越多人嫌弃“电车”?内行人说句实话,看完你就明白了

为什么越来越多人嫌弃“电车”?内行人说句实话,看完你就明白了

复转这些年
2026-04-24 19:48:23
重庆女孩落水被卡桥洞冲掉裤子,男子及时救起帮忙穿好,网友纷纷批评质疑者:救人第一

重庆女孩落水被卡桥洞冲掉裤子,男子及时救起帮忙穿好,网友纷纷批评质疑者:救人第一

潇湘晨报
2026-05-05 19:03:42
被活埋夫妻遗体找到了!家境很贫寒,当地人曝猛料,出事并非偶然

被活埋夫妻遗体找到了!家境很贫寒,当地人曝猛料,出事并非偶然

椰青美食分享
2026-05-06 01:49:50
普京红场阅兵暴露俄罗斯困境,坦克缺席,全城断网,外宾仅剩4人

普京红场阅兵暴露俄罗斯困境,坦克缺席,全城断网,外宾仅剩4人

乐享人生风雨
2026-05-06 05:29:15
女教师带出5届状元班,优秀教师却落选,转身去私立,全年级挽留

女教师带出5届状元班,优秀教师却落选,转身去私立,全年级挽留

第四思维
2025-09-03 09:30:25
普通职员夏露凭什么嫁马龙?8年异地熬出头,一句话看哭全网

普通职员夏露凭什么嫁马龙?8年异地熬出头,一句话看哭全网

罗纳尔说个球
2026-05-06 11:37:44
一顿饱和猛操作,一发没中?伊朗的武器协同到底拉胯在哪?

一顿饱和猛操作,一发没中?伊朗的武器协同到底拉胯在哪?

深度报
2026-05-05 21:59:57
申花本轮刚输给泰山!斯卢茨基赛后就发声做出重要决定,引发热议

申花本轮刚输给泰山!斯卢茨基赛后就发声做出重要决定,引发热议

振刚说足球
2026-05-06 10:52:25
落幕还是前奏?卢比奥官宣收手却留后手,特朗普对伊朗下最后通牒

落幕还是前奏?卢比奥官宣收手却留后手,特朗普对伊朗下最后通牒

琴音缭绕回
2026-05-06 12:45:00
南京站百米行李箱火了!大学生拒花几十元寄存,民警举动太暖心

南京站百米行李箱火了!大学生拒花几十元寄存,民警举动太暖心

行者聊官
2026-05-05 15:41:38
双喜临门!阿森纳欧冠进决赛,联赛夺主动!枪手关注拉什福德境况

双喜临门!阿森纳欧冠进决赛,联赛夺主动!枪手关注拉什福德境况

足球侦探
2026-05-06 11:26:52
恒大集团夏海钧豪宅被法拍

恒大集团夏海钧豪宅被法拍

地产微资讯
2026-05-06 08:55:37
A股:今天,5月6日,突然大涨,原因是这三点!

A股:今天,5月6日,突然大涨,原因是这三点!

明心
2026-05-06 11:11:03
何济霆丹麦媒体专访:讲述被除名后的故事

何济霆丹麦媒体专访:讲述被除名后的故事

佑铭羽球
2026-05-05 16:49:13
2026-05-06 13:31:00
碳基打工人
碳基打工人
坐标北京,靠咖啡续命,靠小红书下饭的普通人类。
2196文章数 31关注度
往期回顾 全部

科技要闻

“马斯克不懂AI”:OpenAI当庭戳老底

头条要闻

绥化两名十一二岁女孩失联多日遭遇不测 警方回应

头条要闻

绥化两名十一二岁女孩失联多日遭遇不测 警方回应

体育要闻

活塞1比0骑士:坎宁安不再是一个人了

娱乐要闻

神仙友谊!杨紫连续10年为张一山庆生

财经要闻

人形机器人七小龙:谁真能卖 谁在讲故事?

汽车要闻

吉利原生新能源越野架构亮相 AI如何带来极致越野

态度原创

艺术
游戏
时尚
旅游
教育

艺术要闻

震撼!康斯坦丁摄影作品里的性感曲线让人惊艳!

IGN又给8分!动作新游潜力封神!值得反复游玩

卷首语|这届年轻人,全员渡劫奥德赛

旅游要闻

湖南岳阳县:“影旅融合”激活古村民俗游

教育要闻

中高考专题讲座(2) 谨防“放羊”状态

无障碍浏览 进入关怀版