免费且开源

编写一次模板。
永远生成内容。

Spintax 之家。学习语法,创建 AI 辅助内容模板,以几乎零成本生成独特变体。

Spintax 语法

Spintax 标记,将单个模板转换为数千个独特变体。

模板
#set %city% = {London|Berlin|Tokyo|New York}
#set %hasPriority% = 1

Welcome to %city%!{?hasPriority? Priority support included.|}

We offer [<minsize=2;maxsize=3;sep=", ";lastsep=" and ">
  fast delivery|free returns|24/7 support|
  price matching|expert advice].

{Our team|The crew|We} {will|can} help you
{find the perfect|choose the right|pick the best}
solution for your needs.
可能的输出
Welcome to Berlin! Priority support included.

We offer free returns, expert advice and 24/7 support.

The crew can help you pick the best
solution for your needs.

spintax 如何工作

从 AI 草稿到可用的 spintax 模板,只需三步。

1

用 AI 起草

让 ChatGPT、Claude 或任何 AI 把你的需求转成 spintax 模板。

2

验证并预览

把它粘贴到演练场,或在 Windows 上用 Spintax Studio 打开。两者都会检查结构,并展示模板真正产出的变体。

3

随处渲染

在 Studio 里生成所需数量的变体并保存为 TXT 或 XLSX,或用 @spintax/core、WordPress 插件、你自己的运行时渲染同一个模板。

免费 WordPress 插件

已经了解 spintax?安装免费插件,在你的 WordPress 网站上渲染模板 — 已测试至 WordPress 7.0,支持 ACF 与 WooCommerce 字段绑定。

WordPress 6.2–7.0 PHP 8.0+ GPL-2.0

字段绑定

将模板绑定到 ACF 字段、文章自定义字段或 WooCommerce 商品字段。每篇匹配的文章都会生成自己的变体 — 保存时、按计划任务或按需触发。

对象缓存

渲染输出通过 WP Object Cache API 缓存。开箱即用支持 Redis 和 Memcached。

定时再生成

可选的按模板计划缓存刷新。设置自定义 TTL,让 WordPress cron 保持内容新鲜。

开源

引擎有四个各自独立、采用 MIT 许可的实现 — 分别面向 JavaScript、PHP、Python 和 Object Pascal;WordPress 插件仍为 GPL-2.0。没有外部服务,没有跟踪:所有渲染都在你自己的运行环境中完成。

@spintax/core

面向 JavaScript 与 TypeScript 的 spintax 引擎。可在 Node 和浏览器中运行 — 本站的演练场就由它驱动。

npm install @spintax/core

spintax/core

同一个引擎的 PHP 8.0+ 版本。不绑定框架,从 WordPress 插件中抽离出来,任何 PHP 应用都能使用。

composer require spintax/core

spintax-core

面向 Python 3.10+ 的引擎。它是独立实现而非移植 — 与另外两个共用的黄金测试集保证行为完全一致。

pip install spintax-core

全部四个引擎 EN

关于 Spintax

Spintax(旋转语法)是我们自己的模板语言,用于从你所掌控的单一来源生成大量真正独特的文本变体。你只写一个模板,将每一处选择 — 备选、排序、条件、变量 — 都编码其中,引擎便将它展开成数千个互不相同、可直接使用的变体。每个变体都是你定义的,因此输出始终贴合品牌且正确,而不是一次概率性的猜测。

现代工作流将语言模型与这套模板逻辑结合起来。让 AI 一次性起草这个富含变化的模板;随后引擎在本地以确定性的方式、以几乎为零的成本渲染出无限的独特变体。没有按次生成的 API 调用,也没有任何数据离开你的基础设施 — 模型只需一次提供创意,引擎则永久提供规模。编辑只需审校一个模板,而不必逐一撰写每个变体。

这正是 spintax 与直接用 LLM 生成每个页面的区别所在。AI 的原始输出千篇一律、几乎不可控 — 相同的提示词收敛到相同的形态,质量漂移,而近乎雷同的文本会招致重复内容惩罚。使用 spintax,结果只取决于你模板的质量:你一次性确定措辞、语气和结构,数千个变体中的每一个都会继承它们。这让你能在数百个页面、站点或语言上铺开真正各异的内容 — 独特源于构造,而非拼凑出的胡言乱语。

现代 spintax 远不止大多数工具止步于此的扁平 {a|b|c}。它增加了可选择并排序子集的排列、带作用域的变量、由取值驱动的条件、随语言区域变化的复数一致、可复用的包含,以及处理空格与大小写的后处理环节。一个结构化模板所覆盖的输出空间,远比同等长度的扁平 spintax 更大、更可控。

而且它在你所在的任何地方运行。该引擎以四个独立、开源、零依赖的实现形式提供 — 面向 JavaScript、PHP、Python 和 Object Pascal — 并与 WordPress 插件一同发布,全部受同一套共享的黄金测试集约束,使同一模板在每一种实现上都渲染一致。没有任何东西调用外部服务:每个变体都在你自己的运行时、你自己的硬件、你自己的规模内生成。