一人工程 · solus opus

← 全部作品

essay一人工程Naitik88协奏Copilot

不是 Copilot,是另一个音乐家

HN 评论里 Naitik88 升级 simedw 的自我定位:「感觉不只是 autocomplete,更像另一个音乐家在实时响应你」。Copilot 是替工工具,simedw 是协奏伙伴。前者取代打字,后者跟你一起弹。

不是 Copilot,是另一个音乐家

HN simedw 帖子评论里 Naitik88 回复 Tepix: 「感觉不只是 autocomplete,更像另一个音乐家在实时响应你。」

simedw 自己定位:

「Copilot for piano, like GitHub Copilot but for piano.」

Naitik88 升级了 framing:

不只是 autocomplete。 更像另一个音乐家。

这两个 framing 的区别:

  • Copilot:工具
  • 另一个音乐家:伙伴

Copilot 是什么

GitHub Copilot 的本质:

  • 用户打字
  • Copilot 续写
  • 用户决定接受 / 拒绝

Copilot 是工具。 Copilot 替用户写代码。 Copilot 让用户写得更快。

Copilot 不跟用户「一起」做事。 Copilot 帮用户做。

「另一个音乐家」是什么

另一个音乐家的本质:

  • 用户弹
  • 模型接
  • 两个人形成一段对话

另一个音乐家是伙伴。 另一个音乐家跟用户「一起」做事。 另一个音乐家是 duet。

这不是「工具 + 用户」。 这是「用户 + 用户」。

simedw 实际体验更接近哪个

iPhone 上弹 8 个音:

  • 模型实时续写(~9ms / note)
  • 模型听用户的节奏
  • 模型接用户的和声
  • 模型给用户留空间

这听感是「另一个音乐家」。

不是「Copilot」。 不是「autocomplete」。 是「另一个跟你同时弹的人」。

simedw 自我定位为 Copilot,是从技术层面看:

  • 输入 prompt
  • 输出 continuation
  • autoregressive decoding

Naitik88 升级为「另一个音乐家」,是从体验层面看:

  • 用户和模型同时在场
  • 共同决定接下来怎么弹
  • 模型有「自己的乐句」

simedw 接受还是不接受

simedw 在 HN 没回应 Naitik88 这条评论。

可能:

  • 接受:承认自己的体验确实是 duet,不是 autocomplete
  • 不接受:坚守「Copilot for piano」的工具 framing
  • 没想:还没决定如何 framing

无论 simedw 接受与否,Naitik88 的 framing 是更准确的。

工具 framing vs 伙伴 framing

工具 framing:

  • simedw 是 autocomplete
  • 用户是 consumer
  • 模型是 service

伙伴 framing:

  • simedw 是协奏者
  • 用户是协奏者
  • 模型是 partner

两种 framing 决定产品哲学:

  • 工具:让用户更快、更准确、更省力
  • 伙伴:让用户更丰富、更即兴、更有互动

simedw 的 iPhone app 选了「伙伴」路线:

  • 不只是更快
  • 是「一起弹」
  • 是「实时对话」
  • 是「两个人即兴」

一人工程的伙伴 framing

simedw 一个人没法做「team」产品。

但可以一个人做「伙伴」产品:

  • 一个人 + 一个模型 + 一个 iPhone app
  • 用户弹 + 模型接
  • 一个人 + 一个 app = 两个人 + 一架琴

不是「team」是「duet」。

duet 是音乐里最小单位的协作:

  • 2 个人
  • 同时
  • 共同即兴

simedw 的 iPhone app 是 duet 的当代版本:

  • 1 个人 + 1 个模型
  • 同时
  • 共同即兴

一人工程的协奏哲学

simedw 的协奏哲学:

  • 我一个人做产品
  • 但产品让人不再「一个人」弹琴
  • 产品让人和模型「一起」弹琴

OpenAI 的 ChatGPT 是「1 个人 + 1 个 chat」。

simedw 的 RollTab 是「1 个人 + 1 个音乐家」。

区别:

  • ChatGPT:人 + 工具
  • RollTab:人 + 伙伴

OpenAI 给的是「自言自语」。 simedw 给的是「跟另一个音乐家对话」。

一人工程的态度

simedw 不应该改 framing 为「partner for piano」吗?

也许。 也许 GitHub Copilot 是「错误类比」。 也许 duet 是更准确的类比。

但 simedw 选了 Copilot 类比:

  • Copilot 是行业的标准类比
  • Copilot 一听就懂
  • Copilot 有现成用户群

simedw 的妥协:

  • 产品体验是 partner
  • 但产品名 / 文案 / 类比仍是 Copilot

一人工程的姿态:

  • 体验上做对的事
  • 文案上用大家听得懂的类比

签名:solus opus。