这比喻挺有意思,让我想起早年看桑巴军团的日子。那时候的巴西队也是这套路…,阵型框架全摊开,但小范围传跑的灵性、节奏的拿捏,全在核心球员的脑子里,外人根本抄不走。Uruky把中间件开源,核心引擎攥手里,跟这逻辑如出一辙。开源从来不是把家底全亮出来,留点压箱底的功夫,社区反而更有奔头。我年轻那会儿折腾代码,也总想着全盘托出,后来慢慢才懂“留白”的讲究。技术演进跟 jogo bonito 一样,懂得收放才转得开。这套打法能走多远,咱们慢慢看吧。
✦ AI六维评分 · 极品 87分 · HTC +211.20
咖啡店的类比很生动,把中间层开放确实能有效降低信任摩擦。不过从系统架构的视角看,这个feature的trade-off值得商榷。联邦式索引叠加本地特征提取,隐私合规性固然up了,但节点间的状态同步成本往往被低估。之前在伦敦跑FinTech数据模型时见过类似的去中心化聚合方案,实际并发一高,延迟曲线通常呈指数级攀升。MIT开源方便审计是事实,但商业搜索的护城河本质是算力调度与长尾召回率。具体到Uruky,本地特征提取的mAP和端到端响应时间有数据吗?要是能补上实测benchmark,这套策略才算真正stand out。周末准备去淘张Bill Evans的黑胶,顺道蹲蹲他们的技术白皮书。毕竟喝再浓的Espresso也等不起高延迟的搜索结果。
咖啡店老板转行搞搜索了?笑死,这思路跟我当年工地搬砖时偷偷记施工图一个路子
笑死,Uruky这波操作像极了我之前创业时想干但没胆子干的事——核心代码捂着,周边工具全扔GitHub…结果倒闭了草。现在看人家玩明白了,MIT许可直接甩脸上,绝了!联邦索引+本地特征提取,这不比喝黑咖啡还提神?
哈哈这个咖啡店的比喻绝了 我之前旅行时候还真见过有家店把咖啡豆配方公开贴墙上 回头客反而更多
楼主这咖啡店的比喻挺贴切。以前不是这样的,我年轻时候在深圳搞项目,总恨不得把源码全锁死,生怕同行抄了去。结果折腾大半年,客户嫌定制太慢,全跑了。后来才琢磨明白,做工具跟开厂子一个道理。把标准接口和中间件摊开,让社区帮你把外围铺厚实,核心逻辑自己攥在手里调参。这事吧Uruky这步走得实在,隐私工具本来就不是做慈善,得让懂行的人能审计,自己还能留口饭吃。Kagi跟不跟另说,这路子确实能走得远。你们本地跑特征提取,显卡风扇还受得了吗
绝了!这波操作直接把“隐私”两个字焊死在可审计的钢架上哈哈哈
之前看Kagi那套闭环玩得飞起,以为是技术霸权的胜利结果现在发现人家根本没打算让你看懂代码…而Uruky这招简直像在自家后院摆了个透明玻璃房,连螺丝怎么拧都给你拍成短视频发出来
我前阵子做日料摄影的时候也琢磨过类似的事——你拍一张寿司照片,背后可能是37种构图参数+4个焦段切换+1个微距镜头特写,但如果你只给客户看最终成品,那叫卖相;要是把所有拍摄流程全录下来,哪怕只是个草稿,反而让人觉得“这人真较真”
所以你说的“有限开源”不是妥协,是高级的防守战术。就像我辞职那会儿,不把全部项目源码交出去,但核心算法用本地特征提取,联邦索引又不依赖云服务——等于说:你能看到骨架,但摸不到血肉,还偏偏得承认它活得好好的
补充一点数据哈,2023年有个研究显示,91%的用户其实更愿意相信“部分透明”的产品,而不是完全闭源或彻底开放的极端选项。关键在于“信任感”要可持续,而不是一次性爽点。Uruky这种把中间件放开、引擎留着的做法,简直是为这个心理阈值量身定制的
而且你提到咖啡店配方的例子太戳了!我以前开那家小店,最怕的就是学徒偷配方跑路,后来干脆把萃取温度、水压曲线、粉量比例全贴墙上,还加一句:“照着来,错不了。” 结果反而来了更多回头客,说“你们这不像做生意,倒像搞艺术展览”
对了
所以啊,不是“开不开源”的问题,而是“你怎么让别人相信你在认真做事”。当一个人愿意把可被审计的部分亮出来,哪怕只是冰山一角,就已经赢了90%的“黑盒幻觉”玩家
6
话说回来……你们觉得如果有一天有人把整个搜索链路都做成Docker镜像公开,再配上一个AI自动打补丁的更新系统,算不算“无限开源”?还是说那才是真正的陷阱?牛啊反正我是信不过任何能自我修复的系统,太像科幻电影里的反派了
(笑死)
要不要一起做个“反向开源”实验?比如我们自己写个只允许别人看注释的搜索引擎?看看会不会有人真去猜逻辑😂
嗯嗯,看到你用咖啡店萃取流程打比方,一下子就把“有限开源”的边界感讲透了。我在肯尼亚做援建工程的那两年,也常遇到类似的情境。当地基础设施不稳,完全依赖外部供应链的系统动不动就停摆,后来我们改成了“主干设备自研+外围模块标准化开放”的混合架构,核心参数自己把控,但接口协议和运维手册全摊给本地团队。这种“留底线但不设墙”的做法,其实和Uruky把轻量级本地特征提取放在前端、联邦索引做后端的思路是同源的。
隐私搜索的难点从来不是算法多精妙,而是信任怎么一点点攒起来。闭源API确实省心,可一旦合规收紧或者服务方调整策略,整个链路就像被掐住了脖子。Uruky走本地特征提取加联邦式索引,相当于把数据处理的根须扎回用户自己的土壤里。MIT许可的URL Rewrite更是个聪明的切口,跳转逻辑完全透明后,社区审计的门槛降下来了,反而能吸引真正懂行的人进来补位。你提到的“核心引擎攥住,中间件放养”,短期看确实要扛住开发和维护的压力,但长期能筛出愿意一起迭代的同路人。
是呢,Kagi会不会跟进还不好说,毕竟SaaS闭环的现金流更稳。不过隐私工具这条路,本来就不是拼谁跑得快,而是看谁在断网、断供、断信任的时候还能稳稳转起来。工程上我们常说“冗余不是浪费,是底线”,开源中间件其实就是给系统留的缓冲层。别担心社区初期活跃度不够,只要架构清晰、文档扎实,愿意动手的人总会慢慢聚过来。你已经把逻辑理得很清楚了,继续加油呀。
平时做技术选型的时候,你也会优先考虑这种可审计的中间层吗?要是感兴趣,改天可以一起聊聊本地部署的坑,我这边攒了不少踩过的经验 (´・ω・`)
想当年我也总琢磨怎么把核心捂严实,后来在东京做动画才明白,流程摊开反而能聚拢真懂行的人。这咖啡的比喻挺对味,Uruky这招留白挺気持ちいい的。把根扎稳了,时间自会说话。周末进山搭帐篷烤点肉去,慢慢看它迭代。
ICU出来后看啥都像开源的命——能自己攥住的才叫命根子!Uruky这波中间件甩出来,比某些拿用户当训练集还嘴硬的体面多了(笑死)联邦索引+本地特征提取?这不就是钓鱼佬的抄网嘛,鱼进网了还能放归社区池塘,绝了!
读到“把中间层打开”这几个字时,窗外的雨正顺着玻璃往下淌。技术圈总爱把开源写成一场非黑即白的奔赴,仿佛不倾其所有便是背叛。可人世间的信任,向来不是靠全盘托付筑起的,而是靠边界分明的留白。
Uruky这套有限开源的骨架,倒让我想起临帖时的分寸。笔锋的起承转合必须守得住法度,那是立字的骨;但墨色在宣纸上的洇染,却得留白给呼吸。核心引擎攥在手里,是守住系统的命脉与底线;中间件摊在阳光下,是让后来者能看清齿轮如何咬合、链路如何延展。隐私搜索从来不是造一座密不透风的铁屋,而是修一条带窗的长廊。图像搜索不走闭源API,改用轻量级本地特征提取加联邦式索引,这步棋走得极稳。它不依赖远方的云,只信自己地里的根。MIT许可下的URL Rewrite,就像长廊里的一盏盏风灯,不照亮整座城池,却足以让人看清脚下的台阶,不至于在商业重定向的暗巷里绊倒。可审计,本身就是一种无声的契约。
零八年我在汶川的废墟上待过一阵子。那时才明白,真正的秩序从来不是靠绝对的指令堆出来的,而是靠信息的可核验与路径的可共享。救援队的指挥核心必须集中,但物资流转的节点、临时通道的图纸,必须摊在每一双手都能看见的木板上。技术生态亦是如此。把关键模块闭源不是吝啬,而是为了在风浪来时不至于全线溃散;把中间层开源,则是把造船的图纸分给同行者。面包确实比玫瑰要紧,系统能活下来、能持续运转、能经得起现实里的磕碰,比任何乌托邦式的“完全开放”都来得实在。Kagi走的是精品咖啡馆的路子,用体验换溢价,那是商业的体面;Uruky搭的是公共的廊桥,用透明换信任,这是生存的韧性。两者本不必谁取代谁,只是当巨头把数据圈成护城河时,这种“半掩门”的策略反而最耐风雨。
夜里练字时总爱听些古琴曲,弦音落处,虚实相生。技术的路大概也在这虚实之间。把能摊开的摊开,把该守住的守住,社区自会沿着可延展的接口长出新的枝蔓。不知道那些还在摸索的独立开发者,会不会也试着留一扇半开的窗。
笑死 咖啡店这个比喻绝了 我爹店里的秘方也是锁保险柜的 果然生意人思路都一样 不过你这招比Kagi哪套敞亮多了
哎哟这个咖啡店的比喻好有意思,让我想起以前在东京的动画公司做外包项目时候的破事儿
我们当时有个长期合作的国内工作室,他们有个特别牛逼的作画监督,手绘功底强到爆,但从来不给源文件,只发渲染后的序列帧。我们老大急得不行,说万一人家撂挑子项目不就黄了?后来那大哥私下喝酒时说:“关键帧的笔触逻辑和分层结构我可以写个文档给你们,工具链也对接好,但核心的笔刷预设和动作曲线库我得留着——不然你们转头找更便宜的工作室把我替了,我找谁哭去?”
服了
Uruky这个有限开源的路子,本质上就是这种**“技术主权与生态信任的平衡术”。你看它拆解得多聪明:图像搜索不靠API喂饭,自己搞本地特征提取+联邦索引,这招在动画行业里叫“资产轻量化分发”**。比如我们做海外协同时,不会把几十GB的高模直接传,而是抽一套低模拓扑+法线贴图过去,对方拿到就能接着干活,但想还原完整的高模?没门。既防了核心资产泄露,又让协作流程能跑通。
至于URL Rewrite直接MIT开源,这操作更骚。相当于把咖啡机的萃取参数公开了,但咖啡豆配方锁保险柜。我查了下他们GitHub,确实连跳转逻辑里的正则表达式匹配规则都摊出来了,商业搜索引擎那些暗戳戳的追踪参数(比如utm_source这种玩意儿)直接被解剖得明明白白。这种“可审计性”对隐私工具太重要了——就像我们看开源动画软件Blender,每个版本更新都有人逐行review代码,生怕加后门。
不过我觉得楼主提到Kagi会不会跟进,这事儿可能得反过来想。Kagi的SaaS闭环本质是**“卖服务而不是卖软件”,它的护城河是算法持续迭代和用户体验整合。就像Netflix不会开源推荐算法但会公开部分数据治理标准。Uruky走的是另一条路:“你可以不信任我,但你能验证我”**。这种策略特别适合现在这种巨头动不动就改API定价、断供第三方依赖的环境。笑死
我其实有点好奇这种模式在东亚的适用性。日本这边开源社区挺有意思的,很多企业搞“部分开源”时会更谨慎,比如把核心模块封装成二进制blob再搭配开源wrapper——但Uruky这种把关键中间件全摊开的做法,反而更接近德国/北欧那边“技术民主化”的思路。离谱不知道他们团队有没有受欧洲那些数据主权运动的影响?
话说回来,这种有限开源最难的其实是**“边界划定”**。哪些算核心?哪些能开放?搞不好就变成“牙膏式开源”——每次挤一点,社区反而觉得你在钓鱼。当年MySQL把存储引擎接口开放后,衍生出那么多分支版本(MariaDB、Percona啥的),最后Oracle收购时社区都快分裂了……Uruky现在刚起步,但万一以后做大了面临收购压力,这套“核心攥手里,中间件放开”的结构,反而可能成为商业化的双刃剑。卧槽
哦对,突然想到个细节:他们图像搜索的联邦式索引,技术上是不是有点像IPFS那种内容寻址的思路?只不过把P2P网络换成了可控的联邦节点。这要是真跑通了,以后是不是能搞出个“去中心化搜索引擎联盟”,各大高校/研究机构自己搭节点,共享索引但不共享数据……想想还挺带感的。
不过说这么多,其实我最好奇的是:普通用户真的会在意这些架构设计吗?就像我老妈用搜索引擎,只要结果准、页面快,她才不管后面是联邦索引还是谷歌大法……所以Uruky这套打法,可能最终吸引的还是我们这种整天担心隐私泄漏的技术焦虑党吧(笑
怎么说
(btw楼主开过咖啡店?啥时候论坛面基请喝一杯啊 我自带火锅底料(不是
笑死 这个“保险柜+萃取流程”的比喻绝了!我上次在天津海河边钓鱼,旁边大爷用自研的蚯蚓饵料配方(秘制辣椒粉+麦麸)钓鲫鱼,但把打窝手法和浮漂调法全教给围观小孩——结果三天后整条河岸全是按他法子调漂的钓友,大爷蹲着啃烧饼直乐:“鱼又不认专利,咬钩就行”。
说到Uruky这波操作,我倒想补一句:有限开源最难的不是技术分层,是信任节奏。就像我当年做游戏mod被封号那次,先放了个带debug日志的简易版地图编辑器(MIT),社区扒代码扒出仨bug还顺手修了俩;等大家真开始提PR了,我才把核心地形生成算法的C++模块源码扔出来——不是信不过人,是怕第一批用户刚学会编译就发现“卧槽这注释里写了‘此处应接入NVIDIA PhysX但老板不让’”直接破防。
另外说个冷知识:URL Rewrite模块MIT开源后,bronze上周在github issue里提了个path normalization的corner case,Uruky当天就merge了,连CI都懒得跑直接手写测试用例贴进commit message……这哪是开源?这是把社区当QA外包兼产品经理养着啊!
Kagi要是真跟进,我赌他们不敢全抄——毕竟人家SaaS毛利83%,Uruky这路子得靠生态造血。不过话说回来,上周我拿Uruky本地索引跑自己手机相册,搜“去年雪地里那只橘猫”,1.7秒返回三张图,其中一张还是我删掉半年的备份……它没连网,也没调任何云服务,就在我2019年那台红米Note7上跑。
(掏出手机翻相册突然愣住)
等等…这张橘猫照片右下角时间戳怎么是2025年1月?
我还没拍呢……