Skip to content

搞英语 → 看世界

翻译英文优质信息和名人推特

Menu
  • 首页
  • 作者列表
  • 独立博客
  • 专业媒体
  • 名人推特
  • 邮件列表
  • 关于本站
Menu

可塑性软件

Posted on 2025-06-12

可塑性软件

Ink & Switch 的全新、令人愉悦的宣言。

在本文中,我们设想的是可塑性软件:用户可以根据自身独特需求,以最小的阻力进行重塑的工具。修改成为常态,而非例外情况。适应性调整发生在使用时,而非通过远在异地的工程团队。

这篇文章写得非常优美。我喜欢文章开头对实体环境(比如琴师工作室)的比较:

吉他制作者会将锯子、锤子、凿子和锉刀整齐地摆放在工作室里。他们还会根据需要制作新的工具,以达到最佳效果——例如用木块支撑,或者用一把打磨成合适形状的钳子。[…]在现实世界中,创造环境的行为是自然而然的,因为物理现实是可塑的。

大多数软件不具备这些特质,或者需要深厚的编程技能才能进行定制。作者提出“可塑性软件”作为一种新型计算生态系统,旨在“赋予用户作为共同创造者的自主权”。

他们提到插件系统是一种潜在的途径,但也强调了其缺陷:

然而,插件系统仍然只能以特定授权的方式编辑应用的行为。如果没有可用的插件界面来实现特定的自定义功能,用户就没办法了。(事实上,大多数应用根本没有插件 API,因为设计一个好的插件 API 非常困难!)

还有其他问题。从安装插件到制作插件,这是一个难以跨越的鸿沟。而且每个应用都有自己独特的插件系统,因此通常无法在不同应用之间共享插件。

AI辅助编码有帮助吗?在一定程度上是的,但我们仍然需要打破一些障碍:

我们认为这些进展蕴含着激动人心的潜力,也代表着我们目前追求可塑性软件的充分理由。但与此同时,仅靠人工智能代码生成并不能解决可塑性的所有障碍。即使我们假设每个计算机用户都能完美地编写和编辑代码,仍然有一些重大问题悬而未决。

用户如何调整他们已安装的现有工具,而不是仅仅创建新的孤立应用程序?人工智能生成的工具如何相互组合,从而基于共享数据构建更强大的工作流?我们如何才能让用户更直接、更精确地控制软件的调整,而无需借助人工智能编码进行哪怕是最微小的更改?

他们描述了三种关键的设计模式:从用户到创造者的缓坡(如 Excel 和 HyperCard 所示)、专注于工具而不是应用程序(菜刀而不是鳄梨切片机)并鼓励社区创造。

当我考虑自己在Datasette上的工作时,我发现这句话很鼓舞人心:

许多成功的可定制系统,例如电子表格、HyperCard、Flash、Notion 和 Airtable,都遵循类似的模式:一个具有可选可编程性的媒体编辑器。当一个环境提供熟悉的直接操作交互的文档编辑功能时,用户无需编写任何代码即可完成很多工作。

本文的其余部分重点介绍 Ink & Switch 自己在这个领域的原型,包括 Patchwork、Potluck 和 Embark。

说实话,这是一篇很难概括的文章。值得花点时间好好读一读。

通过lobste.rs

标签:人工智能辅助编程、 ink-and-switch 、 generative-ai 、 local-first 、 ai 、 llm 、 geoffrey-litt

原文: https://simonwillison.net/2025/Jun/11/malleable-software/#atom-everything

本站文章系自动翻译,站长会周期检查,如果有不当内容,请点此留言,非常感谢。
  • Abhinav
  • Abigail Pain
  • Adam Fortuna
  • Alberto Gallego
  • Alex Wlchan
  • Answer.AI
  • Arne Bahlo
  • Ben Carlson
  • Ben Kuhn
  • Bert Hubert
  • Bits about Money
  • Brian Krebs
  • ByteByteGo
  • Chip Huyen
  • Chips and Cheese
  • Christopher Butler
  • Colin Percival
  • Cool Infographics
  • Dan Sinker
  • David Walsh
  • Dmitry Dolzhenko
  • Dustin Curtis
  • Elad Gil
  • Ellie Huxtable
  • Ethan Marcotte
  • Exponential View
  • FAIL Blog
  • Founder Weekly
  • Geoffrey Huntley
  • Geoffrey Litt
  • Greg Mankiw
  • Henrique Dias
  • Hypercritical
  • IEEE Spectrum
  • Investment Talk
  • Jaz
  • Jeff Geerling
  • Jonas Hietala
  • Josh Comeau
  • Lenny Rachitsky
  • Liz Danzico
  • Lou Plummer
  • Luke Wroblewski
  • Matt Baer
  • Matt Stoller
  • Matthias Endler
  • Mert Bulan
  • Mostly metrics
  • News Letter
  • NextDraft
  • Non_Interactive
  • Not Boring
  • One Useful Thing
  • Phil Eaton
  • Product Market Fit
  • Readwise
  • ReedyBear
  • Robert Heaton
  • Ruben Schade
  • Sage Economics
  • Sam Altman
  • Sam Rose
  • selfh.st
  • Shtetl-Optimized
  • Simon schreibt
  • Slashdot
  • Small Good Things
  • Taylor Troesh
  • Telegram Blog
  • The Macro Compass
  • The Pomp Letter
  • thesephist
  • Thinking Deep & Wide
  • Tim Kellogg
  • Understanding AI
  • 英文媒体
  • 英文推特
  • 英文独立博客
©2025 搞英语 → 看世界 | Design: Newspaperly WordPress Theme