写出来就能做的编程,Vibe 编程
不懂代码也没关系。只要在聊天框里写下想做的东西,Lyen 就会立刻做出应用并显示在屏幕上。不满意?再写一句来修改就行。
你可以做出这些
点击下面任意一个,Lyen 就会立刻开始制作。
什么是 Vibe 编程?
它是一种编程方式:用文字描述你想要的感觉和效果,和 一起立刻看到结果,再一起不断改进。
什么时候用?
适合快速验证想法、制作小型网页应用或游戏,或者有趣地学习 、 和 。
怎么做?
① 写出想做什么 → ② Lyen 生成 → ③ 查看预览 → ④ 再写一句来修改。不断重复这个过程。
怎样向 Lyen 提出好要求
Lyen 会照着你写的话来做。你在要求里描述的画面越清楚,第一版就越接近你的想象,需要修改的次数也越少。
-
说清楚是什么
先说是哪一类东西:游戏、测验、计时器,还是主页。再补一句是给谁用的,比如“给我 8 岁的弟弟玩”。
-
描述它的样子
说出颜色、大小和位置:“深蓝色的背景”“又大又圆的按钮”“分数放在上方角落”。用你跟朋友聊天时的话就够了。
-
说清楚会发生什么
点击、按下某个键,或者时间到了的时候,会怎么样?“我按空格键,猫就跳起来。”规则能把一幅画变成一个应用。
-
一次只改一处
第一版出来之后,每条消息只提一个修改:先说“把猫变大一点”,再说“加上声音”。如果哪里坏了,你马上就知道是哪一条要求造成的。
同一个想法,两种说法
帮我做一个游戏。
帮我做一个游戏:一只猫用方向键移动,去接从上面掉下来的星星。分数显示在上方,30 秒后游戏结束。
模糊的要求并没有错。Lyen 还是会做出点什么,但剩下的部分只能靠猜,所以结果会让你意外。清楚的要求提前回答了这些猜测。
出问题的时候
就算要求写得很清楚,做出来的应用有时也不会照你想的那样运行。这很正常——每个写代码的人都是改了又改。有三条出路。
-
让 Lyen 修好错误
如果预览里出现,Lyen 会拿到这段错误文字,先自动试着修一次。如果错误还在,你可以按按钮再交给它修。前后一共试了三次还不行,它就会停下来问你,因为重复同样的修法很少有用。
-
说出你看到的
描述你期待的和实际发生的有什么不同:“我按空格键,什么都没发生。猫应该跳起来。”Lyen 看不到你的屏幕,所以用文字描绘出画面是最快的修法。预览旁边的会列出错误,复制一条贴到聊天里就行。
-
回到能用的版本
每次保存——不管是你还是 Lyen 保存的——都会变成一个新版本,每个项目保留最近的 50 个。如果一次修改让情况变糟,就打开历史记录,回到那个能用的版本。回到旧版本这一步也会存成一个新版本,所以什么都不会丢。
安全地分享
新建项目时,分享是关闭的。打开后,任何知道地址的人都能打开并运行你的应用;关闭后,这些地址就打不开了。再次打开时,运行地址照旧能打开,只有分享页面的地址是新的。分享出去的应用在一个单独上锁的盒子里运行,碰不到任何人的 SONUB 账号。即便如此,也千万不要在分享的应用里放密码或个人信息——也不要在别人的应用里输入这些。
想知道 Lyen 写了什么吗?
Lyen 做出的应用是一个 HTML 文件,里面装着 CSS 和 JavaScript。刚开始不用读它。当你想亲手改一行,或者想弄懂为什么出了问题时,下面这几页会帮到你。
想知道它背后是怎么运作的吗? 学习
Lyen 已为这个项目给出了代码,但没有保存到应用里。可以用那段代码恢复。
这个项目还是空的。在聊天框里写下你想做的东西吧。
点击下面任意一个,Lyen 就会立刻开始制作。
这里还没有内容。