标语生成器

填一个行业关键词,用利益式、疑问式、数字式等 10 套营销公式模板拼接出一批不重复的中文口号,逐条带句式类型与汉字数统计。

上方是演示值(关键词「咖啡」、不填品牌、8 条),点「生成标语」会重新拼接;演示条目请按自己的业务改写后再使用。

使用方法

  1. 在「行业或产品关键词」填品类词,示例值 咖啡;关键词会被拼进全部 10 套模板,所以越短的品类词越通用。
  2. 「品牌名」可留空(示例就留空);填了之后,命令式和承诺式两套模板会改用品牌名作落点,例如填「山雾」会得到「选山雾,就现在」。
  3. 「生成条数」填 8(示例值),允许 4~12 的整数。
  4. 点「生成标语」(或在关键词、品牌名输入框里按 Enter),统计条会给出条数、最长字数与句式覆盖数。
  5. 点「复制全部」把结果带走,一行一条,可直接粘进表格或便签;想回到演示状态就点「载入示例」。

这个标语生成器能解决什么问题

标语生成器瞄准的是「口号白屏期」:知道要一句话,就是写不出来。它把广告行业沉淀的固定句式做成骨架,你只负责给关键词。具体场景:

一是给小生意省掉第一稿的空白:店招、包装、朋友圈广告都需要一句口号,利益式、疑问式这些句式是广告行业用了几十年的固定骨架,先按骨架出 8 条候选,再手工改一两个字,比对着白屏硬想要快得多。

二是保证候选之间句式不撞车:同一次生成的条目来自不同模板并经过去重,不会出现 8 条全是「XX,更XX」这种同构句,方便横向比较不同句式对你的业务是否合适。

三是控制长度:每条生成后立即按 [\u4e00-\u9fff] 口径数汉字,统计条直接给出最长字数,超长句一眼可见——口号超过 12 个汉字在店招和横幅上基本放不下。

本页不做这些事:不起品牌名,那是「品牌名生成器」的事;不写产品详情页的长文案,请用「产品描述生成器」;也不管投放平台的具体字符上限与配图规范,那是各平台审核的事。

拼接原理:10 套模板、4 个词库与槽位替换

标语生成器的核心算法是模板槽位拼接。10 套模板各自是一个带占位符的中文骨架,占位符共 6 个:{kw}(关键词)、{brand}(品牌名)、{ben}(利益词)、{qua}(品质词)、{num}(数字)、{act}(行动词)。生成时先用 Fisher–Yates 洗牌决定模板的出场顺序,再对每条候选做字符串替换,替换顺序固定为关键词、品牌名、四个词库,最后用 Set 去重。

组合总数可以精确算出来。固定关键词且不填品牌时:利益式两套各 6 种、疑问式两套各 1 种、数字式的「{kw},{num}年{qua}」同时含数字与品质两个槽位所以是 4×6=24 种、「{num}秒爱上{kw}」 4 种、对比式两套各 6 种、命令式 4 种、承诺式 6 种,合计 6+6+1+1+24+4+6+6+4+6 = 64 种。去重后仍是 64——10 套模板的骨架互不相同,不存在跨模板撞句。

随机源用 Math.random() 而不是加密随机。口号不承载安全属性,不需要对抗预测,Math.random() 返回 [0,1) 区间的伪随机数足够均匀;洗牌用从后往前遍历的 Fisher–Yates(for(i=a.length-1;i>0;i--) 后与 rand(i+1) 交换),而不是 sort(()=>Math.random()-0.5)——后者在多数引擎里分布有偏,会让某些模板系统性地排在前面。

品牌名缺省时回退到关键词。替换品牌槽位前先判空:填了就用品牌名,没填就用关键词本身,保证「命令式」「承诺式」两套模板在任何输入下都有主语,不会拼出「选,就现在」这种残句。

完整示例(数值仅作演示)

示例条件与页面打开时的默认值完全一致:关键词「咖啡」、品牌名留空、条数 8。固定关键词下全部 64 种组合里抽 8 条,输出为:

这 8 条的汉字数依次为 7、7、5、7、6、11、6、7:最长 11,最短 5,平均 7,全部落在 12 字以内;句式覆盖利益、承诺、疑问、对比、命令 5 种。数值仅作演示,你点一次「生成标语」得到的会是另一批组合。

模板句式与词库对照表

10 套模板的全貌如下,「组合数」按固定关键词、不填品牌计:

句式类型模板骨架占用槽位组合数
利益式{kw},{ben}利益6
利益式每天{kw},{ben}利益6
疑问式今天,你{kw}了吗?—1
疑问式{kw},何必将就?—1
数字式{kw},{num}年{qua}数字 × 品质24
数字式{num}秒爱上{kw}数字4
对比式不只是{kw},更是{qua}品质6
对比式好{kw},{qua}品质6
命令式选{brand},{act}行动4
承诺式{ben},就选{brand}利益6

四个词库的成员清单(数字词库的 3/10/30/100 是演示口径,不是任何真实商家的承诺):

词库成员个数
利益词更省心 / 更高效 / 更实惠 / 更安心 / 更持久 / 更顺手6
品质词专业品质 / 用心之作 / 纯粹口感 / 讲究细节 / 信赖之选 / 匠心工艺6
数字词3 / 10 / 30 / 1004
行动词就现在 / 别犹豫 / 试试看 / 马上行动4

输入范围、边界与精度说明

常见问题

同一个关键词,为什么每次生成的结果都不一样?

模板出场顺序每次都经 Fisher–Yates 洗牌,四个词库的取词也各自独立随机,所以 64 种组合的抽取路径每次不同。想要确定性的结果,直接复制当前这一批即可,页面不保存历史。

能固定只用某一套句式吗,比如只要疑问式?

本页不做句式筛选。变通办法是多生成几次,从结果里挑出疑问式的条目;每次 8 条里平均会出现 1~2 条疑问式(疑问式占总组合的 2/64)。

组合会被用尽吗?抽干之后会怎样?

固定关键词下共 64 种组合,单次上限 12 条,正常操作到不了上限。若未来调大条数导致抽干,工具会明确报「拼接组合已用尽,请减少条数」,不会输出重复条目充数。

品牌名不填会怎么样?

命令式和承诺式两套模板的品牌槽位会自动回退为关键词本身,例如关键词「咖啡」时输出「选咖啡,就现在」。填了品牌名则替换为品牌名,两套模板的落点会同时改变——这是标语生成器里唯一受品牌名影响的两个句式。

为什么建议口号不超过 12 个汉字?

店招、易拉宝、朋友圈封面图的宽度有限,12 个汉字在手机端一屏内基本能完整显示;超过 12 字的口号更适合做内文首句而不是标题。本页按汉字数统计(不含标点与阿拉伯数字),统计条里可以直接看最长值。

数字词库里的 3、10、30、100 有什么讲究?

只是演示口径的占位数,让人一眼看出「数字式」长什么样,不代表任何真实年限或承诺。生成的条目若含数字,请先替换成你业务里经得起核实的数字再使用。

生成出来的标语有版权问题吗?

模板骨架与词库是常见广告句式的组合,输出结果不构成对特定已注册广告语的检索或查重。正式商用前请自行确认没有与同行业在用口号撞车,涉及商标与广告法判断请咨询专业人士。

关键词和生成结果会上传到服务器吗?

不会。拼接、洗牌、去重、字数统计全部在当前页面的 JavaScript 里完成,不发任何网络请求;断网状态下功能完整可用,可在开发者工具 Network 面板自查。

相关工具