用三要素法提炼梗概:谁做了什么、为什么做、结果意外处含具体物象;再按Laper语法写title、author、scene 1:、location/time、character/台词,导出HTML预览。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想用Laper写一个短剧,但卡在第一步:故事梗概怎么提炼才不空洞?第一场戏怎么落地才不干瘪?这教程直接带你从一句话灵感开始,写完可运行的第一场戏。
把灵感变成三句话梗概
打开任意文本编辑器,写下你脑子里蹦出来的那个画面、情绪或冲突,哪怕只有半句话——比如“她撕掉结婚照时,窗外正下着红雨”。
在这句话基础上,补全三个要素:谁做了什么(动作)、为什么做(动机)、结果意外在哪里(转折)。不要修饰,只写主谓宾。例如:“女主烧掉婚戒→因发现丈夫三年前就伪造了她的签名贷款→火没点着,戒指盒里掉出一张陌生女人的B超单。”
第三句必须含【具体物象】,不能是“她很崩溃”“他很震惊”这类抽象表达。物象要能被镜头拍到:融化的口红、停在3:07的闹钟、贴满胶带的儿童安全插座。没有物象的梗概无法推进到分场。
用Laper语法搭出第一场戏骨架
新建一个.laper文件,输入以下四行(严格按顺序,不可省略空行):
title:《你的剧名》
author:你的名字
version:0.1
scene 1:
scene 1: 后面必须接一个中文冒号,且冒号后换行。漏掉冒号会导致解析失败,Laper不会报错,但后续所有台词都不会显示。
在 scene 1: 下方缩进两个空格,写 location 和 time。格式固定为:
location: 客厅
time: 傍晚
location 必须是名词短语,不能带动词。“正在收拾行李的卧室”是非法的,“卧室”才是合法的。time 接受“凌晨三点”“日落前五分钟”,但不能写“她想起童年的时候”。
填入人物与第一句有效台词
方法一:用 character 指令声明角色(推荐新手)
character: 林晚,女,32岁,穿咖啡色针织开衫
character: 陈哲,男,35岁,衬衫袖口有墨水渍
方法二:直接在台词前写角色名(适合单场双人戏)
林晚:(撕照片)这胶水怎么这么难撕?
陈哲:(递剪刀)用这个。
注意:角色名后必须紧跟中文冒号,冒号和台词之间不能有空格。写成“林晚 :”或“林晚: ”都会导致台词消失。
第一句台词必须触发动作或暴露信息。禁止出现“你好”“今天天气不错”这类无效开场。如果写不出来,把梗概里那个【具体物象】直接塞进台词——“这口红怎么化成一滩血?”比“我好难过”有力十倍。
导出可预览的HTML剧本
保存文件为 utf-8 编码,后缀名必须是 .laper(不是.txt或.laper.txt)。
打开终端,cd 进入该文件所在目录,执行:
laper build your_script.laper --html
执行成功后,当前目录下会生成 your_script.html 文件。用浏览器直接打开它,就能看到带场景标号、角色高亮、台词分行的可视化剧本。如果页面空白,检查是否漏写了 scene 1: 后的空行,或 character 行末尾多了空格。

















