用 TypeSafe AI 的 Jev 给字符串左对齐
Jev-Leftpad
这是一个名为 jev-leftpad 的恶搞项目,它用 TypeSafe AI 的 Jev 模型来给字符串添加左侧空格。本来用 padStart() 一行代码就能搞定,作者却偏要调用一次 TypeSafe API。项目限制只能添加 0 到 10 个空格,超过这个范围 Jev 就无能为力了。作者明确表示,这玩意儿会失败、会选错、还比原生函数贵,千万别用在生产环境。这个项目既是对过度依赖 AI 的讽刺,也是对当年 left-pad 事件的致敬。
请别在生产环境使用它,或者任何重要的场景里用。
HN 评论区
87- sethaurus
我得说实话。这显然是一个聪明且有用的想法,但它忽略了 Jev 的一个核心功能:置信度分数。部分置信度可以轻松映射为分数空格,使用像 U+2009(THIN SPACE)这样的 Unicode 字符。照目前的情况,这个包并没有充分利用 Jev 的全部能力。
- ckastner
真不敢相信已经十年了……
- kmoser
这来得正是时候。我的应用一直用 Amazon Mechanical Turk 来处理左对齐查询,而那项服务不到两周就要关闭了。
- hanspagel
这很有趣,因为我刚刚实现了同样的功能,不过我的是调用 OpenAI 的 Astra on High(处理这类功能非常强大)。
效果很棒,但也许你的实现能帮我省点钱。我会测试一下并反馈结果。
- fwlr
测试里 mock 了 Jev。
10/10 无需修改