猫鱼周刊 vol. 098 川西之行
关于本刊
这是猫鱼周刊的第 99 期,本系列每周日更新,主要内容为每周收集内容的分享,同时发布在
博客:阿猫的博客-猫鱼周刊
RSS:猫鱼周刊
邮件订阅:猫鱼周刊
微信公众号:猫兄的和谐号列车
INIT

摄于川西,连绵的雪山真的非常适合宽画幅。
又好久不见了。这一个多月其实还发生了挺多事情,挑一些有趣的给大家分享一下。国际惯例,先过一下 STDIN。
STDIN
烂而不自知的人
职场上经常有「烂而不自知」的人,他们产出很多垃圾,却用工作量、加班时长等等来做掩饰,以自己的工龄为荣,却不知道自己仅是把重复机械劳作反复了多年。
因为没见过更好的解法,他们顺理成章地把笨拙当成踏实,把低效包装成严谨。一旦面临更高标准的审视,第一反应永远是本能的防御和推诿——觉得你在刻意刁难细节,却根本意识不到自己连门槛都没跨过去。
这篇文章真的很有共鸣,让我不得不讲一下我近半年的故事。近半年多我被调去做一个新的项目,原来的团队也被拆散,新团队里大多数是老同事,只有一个新入职的「专家」。说实话我对这个人是有很高的期待的,因为原本的人包括领导其实在这方面都没有太多的经验,所以我的期待是可以在过程中学到一点这个方向的新知识,也算是无聊的工作和低廉的薪资中的一点救济。
第一件事算是一个铺垫,这个人用的是 WorkBuddy(只有国产模型),团队其实配了 Codex,但不知道为什么他一直没用上,就只是在网页上用 ChatGPT。他经常说 AI 写的代码一次性跑不通,要反反复复调。很明显这是国产模型的锅,我之前试用 GLM 的时候就发现了,差的模型就是会写得牛头不对马嘴,代码连跑都跑不通。
后来有一次,领导安排我去支援一下他手头的开发,于是我 clone 了他的项目。打开一看,全是平铺的 Python 脚本,没有任何封装,项目里也没有依赖管理,本地没法运行,当时我就觉得两眼一黑。还好我的任务相对比较简单,就是加几个计算的指标,基础数据都是已有的,我半天左右就搞定了,没想到还有更折磨的事情在等我:他认为 AI 写的代码不靠谱,直接发到线上怕影响数据,要我拆出来跑单独验收。我说好,那你的流程是什么,测试代码怎么发,文件输出到哪里,要怎么校验数据,他不正面回答,只是反反复复说什么数据准确很重要;问他那你平时是怎么测试的,他也不说。最蛋疼的是,他的代码是发在 S3 上的,他手动在 AWS 的控制台里上传文件,没有版本管理(这个项目的前团队是在服务器上直接传文件的,也是有异曲同工之妙)。这只是「流程低效」的其中一个点,他的开发流程实在是繁复得令我无语,里面有无数个可以轻松优化的点,但他居然能忍受下来,真的算他厉害。最终我实在受不了了,我说那我把这份计算的代码交付给你,剩下的工作你收尾吧。结果那周快过完了,这份代码才搞定上线,他硬生生又用了几天做这个收尾的工作,也不知道他最终验了什么,反正是没有过程的结果给出来的。
跟他合作实在够呛,更加难受的是他对于新东西的态度。他一直在用很传统的方式来做事,我去调研了一些现在业界新的方法以及一些新的 paper 之后,拿去跟他和领导讨论。他总是表现出非常的抗拒,用「数据量不够」之类含糊的理由来反对。后来领导拍板了做一个我提出的方向,他对我的方案也是万般质疑,但是当我问到他那你针对这个问题有什么解决方法,他又支支吾吾说不出来了。
最后还有一些花絮。这个人很喜欢加班,从入职第一天开始我就没有见过他准时下班。我很难想象一个人出于什么原因愿意这样做,简单猜测几个:一是因为他的效率实在太低,不加班根本完成不了过得去的工作量,看前面的例子就知道了,他不加班谁加班?二是可能出于职业安全的压力,这个项目的业绩压力确实比较大,有一次他说「如果干得不行就没饭吃了」,也许他没了工作经济压力之类会很大吧。
终于一口气说完了对这个人的吐槽。当然职场上不止这样一个烂人,只是这一个在最近对我的影响比较大。想起来,这个项目交接的时候前团队的人也是这样的,当时还气得我直接逃班去吃下午茶消气。不过这一年其实我慢慢学会不去跟烂人起冲突,减轻烂人对我情绪的影响,「由鸠佢啦」。
高考结束后的小剧场
作者分享了高考结束后他看到的几件「小剧场」。里面的父母无一例外都是现在说的 NPD,把孩子的感受改写成对自己的冒犯,控制、情感勒索、缺乏共情,过度的控制欲。
我觉得高考完的孩子心理还挺脆弱的,不管考得怎么样,尤其是没有考好。我自己的经历来说,第一天的语文数学其实就已经没考好,尤其数学烂得一塌糊涂,当时还下了很大的雨;第二天理综几乎是躺平了,最后考英语的时候做完就开始睡觉了。考完之后学校组织的所谓毕业典礼也没什么心情再跟认识的同学好好说再见,然后急急忙忙收拾宿舍回家了。
高考出分可能还要一两个星期,其实从考完到出分这段时间还挺难熬的。我的父母其实也有点 NPD,但是高考完我妈马上给我买了新手机,然后我爸带我去了旅游,一直到放榜前一天才回家。出分之后其实不太理想,分数只够去省内双非学校,但是他们也没有干预我填志愿,我当时志愿填满了计算机,之后倒是比较顺利,入学、毕业、上班,虽然过得不好不坏,细想其实也算满意的人生轨迹了。
去年这个时候我也写了一番差不多的话,我觉得可以「再放送」一下:
如果你正好是高中生或者刚高考完,请你把握好现在到后面大学几年的时间,多去尝试自己想做的事情,不用担心高考有没有考好,志愿填自己想做的而不是好找工作、好赚钱的。
考虑到我的读者可能也有部分已经是家长了,今年再补充一段:
不要去过多干预孩子的人生选择,成人之后就是要对自己的决定负责,没有人会傻到做对自己不利的事情,如果他们这样选择,一定他们这个时候认为正确的决定。作为家长最重要的就是支持,尽可能去扫清他们的障碍,而不是给孩子添堵。
STDOUT
使用 Hermes 在飞书打造 AI Agent 团队
因为正好小米送了怎么都用不完的 token,所以正好深入用了一下 Hermes。这篇文章在微信公众号上数据居然还不错,可能是我数据最好的一篇文章,居然还收到几个私信商务合作的。

说实话写之前我大概就有感觉这个选题能爆,热点工具热点话题大众需求。写博客几年了,算是摸索出一点门道,什么关键词 SEO 效果好、什么选题能蹭流量,但是这些感觉都不是很有成就感,感觉算不上我的 masterpiece。
Fujifilm instax Wide 400
在去川西之前在香港买了富士的宽幅拍立得 Wide400,机身价格在 ¥1000 左右,相纸也比较划算,大概是七八块一张,相比在内地网购是划算很多。
一个很有意思的小插曲,去买的那个周末刚好是带爸妈去香港逛逛,他们都是第一次去。去买相机的路上,我妈一直念叨,都有那么多台相机了,还要再买一台,浪费钱云云。买完以后跟他们逛到维港,给他们合影了一张,相纸慢慢成像之后她不说话了,拍立得的情绪价值真的很足。
后来带着又笨又重的它去了川西(是的它唯一的缺点就是笨重),大家都很喜欢它拍的照片,拍完合照之后可以拿着照片跟后面的风景再合照一次,氛围感真的很足。还有一个没想到的用途是,拍的风景的拍立得拿回来之后可以 3D 打印一个相框,它就是最好的纪念品。说到价格,按一下快门的成本其实就跟你在当地买一张明信片一样,更何况这是你独一无二的明信片。

川西之行
(天啊,到这已经写了四千多字了,还没完)
东拼西凑请了一周的假,作为朋友的毕业旅行,去了川西。跟的是精品小团,等于是包车,然后有一个领队,酒店和交通都安排好。体验真的很好,七座商务车,上车睡觉,下车拍照就行。
旅途中最不舒服就是高反。第一天晚上有一点头痛,后面适应之后就还好,不舒服吃布洛芬就行。唯一比较难受是稻城亚丁,我们挑战了长线,最后一段垂直爬升的地方对我来说最难受,体重太大了,走几步就得停下来喘一喘,不过最终也是走上去了,下山的时候状态奇好,一点都不用吸氧,结果到山下其实指甲都紫了,血氧只有 65,不过还好没什么不舒服,下去之后就缓过来了。
川西的风景真的无敌,一路上都是很高的山,随处可见雪山和大小海子,以及大片大片绿绿的草原。玩死亡搁浅的时候觉得里面的风景很震撼,来到川西算是真的见识到了。





影石 Luna Ultra
去川西之前就一直想买大疆的 Pocket 4,结果一直等不到有货。回来之后影石突然发布了 Luna Ultra,对标大疆还没发布的 Pocket 4P。朋友线下盲定了,告诉了我,但我是第二天才知道的,刷了下淘宝居然还有放货,一咬牙买了创作者套装,主要是搭配了一个 Mic Pro。这个小东西也很有意思,正面是一个彩色墨水屏,可以做成电子吧唧,就这点很吸引我。其实我应该不怎么会录口播,但是之前买了大疆的 Mic Mini 2 之后(打算用来 vibe coding 的),发现无线麦克风的降噪对收音有史诗级提升,还是咬咬牙也买下来吧。
其实作为普通消费者,两家的产品其实用起来都大差不差,如果你在纠结的话其实哪个有货买哪个就行。Luna Ultra 当前的缺点是可能配件生态不如大疆的完善,除了官方的配件,暂时市场上还没有太多。当然,3D 打印就能很好解决这个问题,已经有人做了半笼支架,打印下来试了一下,可以用在直接买的一些 DJI Action 的配件上。当然,加装延长手柄之后也可以用 1/4 螺纹口来安装一些通用的配件,在可玩性上还是可以的。
Luna Ultra 有一个比较独特的功能,就是遥控屏可以单独拆下来,然后上面还带了一个麦克风。所以你可以用三脚架之类把相机本体架在一个比较远的地方,然后用遥控屏调整画面,然后用遥控屏上的麦克风录制。缺点是遥控屏本身是不带扬声器的,所以在遥控屏上回放素材是没有声音的;另外在遥控屏上操作卡顿感也比较明显,实时监看够呛,只能做一下简单的调整以及开始结束录制。
Luna Ultra 还有一个类似早年间 DV 机的变焦拨杆,可以做到「无感变焦」,方便去拍一些希区柯克之类的运镜。不过使用下来发现一个要注意的地方,在离物体过于近时,做希区柯克运镜,由于 1x 到 3x 实际上是不同的镜头,画面会有跳变。这个其实也不算问题,毕竟两颗镜头在物理上位置就是不一样,试了一下在苹果手机上也是这样的。不知道能不能后续开发个功能,通过合成画面拼接一下,做到无缝的效果。
另外算是一个思考吧,就是配件生态,或者说硬件生态原来也挺重要的,这两家厂商其实是在用配件来圈住用户。例如我之前是大疆 Action 的用户,我买了非常多 Action 的配件,包括大疆的 Mic Mini 2,大疆也很默契地在 Action 3456 这几代上都用了一样的快拆接口。像我这样已经有大疆的产品,再买影石的产品,就势必要在配件上多花一笔钱(说的就是那个麦)。苹果可以说是硬件生态的祖师爷,用着用着就成苹果全家桶了。
最后,其实我不是很擅长视频这种表达形式。我知道应该怎么做,包括写脚本、画分镜、剪辑这些我都会,但是创作起来就真的比较费精力,不像拍照片那么轻松。另外就是我不是很喜欢本人出镜。不知道 Luna Ultra 在我手上会不会吃灰呢。
MISC
nuva-skill
一个用来蒸馏任何人的 skill,可以让它自己检索来蒸馏,也可以给定一份数据集来蒸馏。项目里蒸馏了乔布斯等知名人物,还挺有意思。
zelda-hyrule-ui
一套受《塞尔达传说:旷野之息》启发的 React UI 组件库。其实是想找 Pokopia 的 UI 组件库的,结果只找到了这个。
tokenspeed
直观展示不同 token 输出速度在不同场景下的体验。我感觉 60 token/s 的速度才是可以接受的,正好就是 Claude/GPT 服务的速度。这也是很多本地运行的模型的问题,输出太慢了坐在电脑前对着屏幕干瞪眼。

EOF
本周刊已在 GitHub 开源,欢迎 star。同时,如果你有好的内容,也欢迎投稿。如果你觉得周刊的内容不错,可以分享给你的朋友,让更多人了解到好的内容,对我也是一种认可和鼓励。(或许你也可以请我喝杯咖啡)
另外,我建了一个交流群,欢迎入群讨论或反馈,可以通过文章头部的联系邮箱私信我获得入群方式。