看到一个挺离经叛道的项目:把常用的那批命令行工具重做了一遍,七十几个,每一个背后都是模型在跑,而且互相之间还能用管道串起来。
比如你想筛一批文本,以前得写正则,现在直接用自然语言说要什么;排序也不再是按字典序,可以按语义排。串起来之后就是一条能理解内容的管道。
第一反应是这也太浪费了,一个查找的活要跑一次推理。但转念一想,有些活确实是正则解决不了的,比如从一堆乱七八糟的日志里挑出看起来像是异常的行,这种模糊判断写规则能写吐。
实用性我持保留态度:慢、不确定、同样的输入两次结果可能不一样,管道最讲究的可复现性直接没了。
当玩具挺好玩,当生产工具我不敢。