返回 SONUB 氛围编程
氛围编程

写出来就能做的编程,Vibe 编程

不懂代码也没关系。只要在聊天框里写下想做的东西,Lyen 就会立刻做出应用并显示在屏幕上。不满意?再写一句来修改就行。

我的作品

登录 · 登录后即可保存项目。

你还没有保存任何作品。

你可以做出这些

点击下面任意一个,Lyen 就会立刻开始制作。

什么是 Vibe 编程?

它是一种编程方式:用文字描述你想要的感觉和效果,和 一起立刻看到结果,再一起不断改进。

什么时候用?

适合快速验证想法、制作小型网页应用或游戏,或者有趣地学习 、 和 。

怎么做?

① 写出想做什么 → ② Lyen 生成 → ③ 查看预览 → ④ 再写一句来修改。不断重复这个过程。

怎样向 Lyen 提出好要求

Lyen 会照着你写的话来做。你在要求里描述的画面越清楚,第一版就越接近你的想象,需要修改的次数也越少。

四个步骤围成一个圆圈:一个人在聊天气泡里写下心愿,一个友好的 AI 助手拼起彩色积木,预览画面上出现一个有猫和星星的小游戏,然后这个人再写下一个小修改。
就是一圈一圈地转:写下来,让 Lyen 去做,看预览,再写一个小修改。每转一圈,就离你想要的样子更近一步。
  1. 说清楚是什么

    先说是哪一类东西:游戏、测验、计时器,还是主页。再补一句是给谁用的,比如“给我 8 岁的弟弟玩”。

  2. 描述它的样子

    说出颜色、大小和位置:“深蓝色的背景”“又大又圆的按钮”“分数放在上方角落”。用你跟朋友聊天时的话就够了。

  3. 说清楚会发生什么

    点击、按下某个键,或者时间到了的时候,会怎么样?“我按空格键,猫就跳起来。”规则能把一幅画变成一个应用。

  4. 一次只改一处

    第一版出来之后,每条消息只提一个修改:先说“把猫变大一点”,再说“加上声音”。如果哪里坏了,你马上就知道是哪一条要求造成的。

同一个想法,两种说法

太模糊

帮我做一个游戏。

清楚

帮我做一个游戏:一只猫用方向键移动,去接从上面掉下来的星星。分数显示在上方,30 秒后游戏结束。

模糊的要求并没有错。Lyen 还是会做出点什么,但剩下的部分只能靠猜,所以结果会让你意外。清楚的要求提前回答了这些猜测。

出问题的时候

就算要求写得很清楚,做出来的应用有时也不会照你想的那样运行。这很正常——每个写代码的人都是改了又改。有三条出路。

  1. 让 Lyen 修好错误

    如果预览里出现,Lyen 会拿到这段错误文字,先自动试着修一次。如果错误还在,你可以按按钮再交给它修。前后一共试了三次还不行,它就会停下来问你,因为重复同样的修法很少有用。

  2. 说出你看到的

    描述你期待的和实际发生的有什么不同:“我按空格键,什么都没发生。猫应该跳起来。”Lyen 看不到你的屏幕,所以用文字描绘出画面是最快的修法。预览旁边的会列出错误,复制一条贴到聊天里就行。

  3. 回到能用的版本

    每次保存——不管是你还是 Lyen 保存的——都会变成一个新版本,每个项目保留最近的 50 个。如果一次修改让情况变糟,就打开历史记录,回到那个能用的版本。回到旧版本这一步也会存成一个新版本,所以什么都不会丢。

一排保存下来的画面像照片一样从左到右挂在一根绳子上;最右边最新的那张裂开了,一支弯曲的箭头指回中间那张明亮完好的画面。
每次保存都会留下一张可以回去的画面。如果最新的修改把应用弄坏了,就回到最后一个能用的版本。

安全地分享

新建项目时,分享是关闭的。打开后,任何知道地址的人都能打开并运行你的应用;关闭后,这些地址就打不开了。再次打开时,运行地址照旧能打开,只有分享页面的地址是新的。分享出去的应用在一个单独上锁的盒子里运行,碰不到任何人的 SONUB 账号。即便如此,也千万不要在分享的应用里放密码或个人信息——也不要在别人的应用里输入这些。

想知道 Lyen 写了什么吗?

Lyen 做出的应用是一个 HTML 文件,里面装着 CSS 和 JavaScript。刚开始不用读它。当你想亲手改一行,或者想弄懂为什么出了问题时,下面这几页会帮到你。

想知道它背后是怎么运作的吗? 学习

这里还没有内容。

把做好的游戏发到 Cadeplay

这看起来不像游戏 — Cadeplay 只收游戏。下面的链接仍然可以分享。

Cadeplay 是一个无需安装、直接在浏览器里玩游戏的平台。要上架,得先准备几样东西。

Cadeplay 的要求

  • 要能用一根拇指玩 — 多数玩家用的是没有键盘的手机。
  • 要以二十一种语言显示 — 商店介绍和游戏里的文字都算。
  • 需要图标、封面和截图 — 内容单薄的页面根本没人点。
  • 要填内容问卷并通过审核 — 上线之后,每次更新都由审核通过来发布。

你需要自己的 Cadeplay 账号

Cadeplay 的令牌管的是整个账号,而不是单个游戏 — 拿到它的人也能删掉别人的游戏。所以我们不能发放公用令牌。你自己注册,游戏也就归你自己。

这个项目只有你能看到。分享后会生成链接。