欢迎回来
登录你的知识库账户
忘记密码?
还没有账户?立即注册
创建账户
注册你的专属知识库
已有账户?去登录
找回密码
输入注册邮箱获取验证码
返回登录
请输入图片中的验证码以继续注册
加载中...
取消
新建收藏
手动添加你喜欢的内容
取消
编辑头像与昵称
上传新头像或修改你的显示昵称
支持 JPG/PNG,最大 2MB
取消

问题反馈

notebasewww.notebase.cn
控制台
内容库
动态
管理
账户
U
用户
--
在线
v0.8.7 · 知识库
笔记
KnowledgeBase
网络无边,知识有迹。
0笔记
0工具
30推荐

分类导航

按主题直达

编辑精选

站内用户贡献 · 真实笔记

最新收录

每日更新
继续浏览全部内容 →
>
笔记
0
加载中...
工具
0
此页用于记录用户反馈问题后的每一次改进
笔记用法

“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。

md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。

要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。

工具用法

在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。

要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。

工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。

隐藏笔记

写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。

适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。

数据安全

你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。

技术

全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。

理念

这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。

原则

不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。

更多

产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。

举报

如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。

趋势
// 点击导航加载发现
归档
// 归档为空
最近浏览
// 暂无浏览记录
发布
// 加载中...
用户发布
// 加载中...
用户管理
// 加载中...
访问统计
// 加载中...
内容审核
// 加载中...
个人信息
// 加载中...
返回首页

Meet Kirki:WordPress首个拥有无限画布的视觉构建器

2026/7/7编程开发

嘿,朋友们,今天想跟你们聊聊一个让我挺兴奋的东西——Kirki。如果你一直在用WordPress建站,大概早就对传统页面构建器那些破事儿烦透了:布局死板、插件堆成山、代码臃肿得像刚吃完自助餐,网站慢得跟蜗牛似的。我最近花了些时间深入把玩了Kirki,发现这家伙确实有点不一样。它号称是WordPress上第一个真正意义上的“自由形式视觉构建器”,还带了个无限画布。听起来挺玄乎?别急,我一步步拆给你看。

这篇文章不是那种官方的宣传稿,而是我作为一个技术博主(也兼职给同事当“人肉文档”)的真实体验分享。我会把所有技术细节、代码示例、性能数据、操作步骤都摆出来,保证不藏着掖着。咱们从背景讲起,再深入每个点,最后你自己判断它值不值得试。


为什么我们需要重新思考页面构建器?

先说点背景。WordPress用户这些年依赖的页面构建器,比如Elementor、Beaver Builder、Divi,确实让不会写代码的人也能搭出像样的网站。但它们的底层逻辑有个共同问题:它们都是在“盒子”里建网站。什么意思呢?就是你被限制在行(Row)、列(Column)、模块(Module)这种预定义结构里。想自由拖拽一个元素到任何位置?对不起,你得靠CSS Hack或者第三方插件。而且,这些构建器通常会生成大量嵌套的<div>和冗余的样式类,搞得DOM树跟俄罗斯套娃似的,性能自然就崩了。

Kirki的创始人显然也受够了这套。他们决定从头开始,不沿用老路子,而是用一种“自由形式画布”的概念来重新设计。这有点像从Windows 3.1的网格布局跳到Figma或Webflow的无限画布——你不再被网格束缚,可以像在画板上一样随意放置元素。

更关键的是,Kirki是个一体化解决方案。它不依赖任何第三方插件,所有的功能——动态内容、弹窗构建器、表单构建器、提交管理器、模板库——全都内置在订阅里。没有隐藏收费,没有“升级到Pro才能用这个”的把戏。这点在后面定价部分我会细聊。


定价与价值:免费版就很能打,Pro版也不坑

先别被“Pro”这个词吓到。Kirki的定价策略在WordPress生态里算是一股清流。

免费版:不是“阉割版”

Kirki的免费版可以直接从WordPress.org下载安装。我特意试了一下,发现它根本不是那种“让你尝一口然后疯狂推销付费版”的套路。免费版包含了:无限画布编辑器、基础的响应式编辑、一些核心设计元素。你完全可以拿它建一个功能完整的网站,不用花一分钱。当然,高级功能(比如动态内容、表单、弹窗)被锁了,但免费版的质量已经远超很多竞品的免费版。

Pro版:便宜到离谱

Pro版分两档:

  • Starter计划:$59/年,一个站点,所有功能全开。
  • 终身计划:$499一次性付款,永久使用,无续费。

对比一下Elementor Pro的Essential计划,$60/年,但很多关键功能(比如表单、弹窗、动态内容)还得另外加钱或者用第三方插件补。Kirki的定价是“所见即所得”——你付了钱,所有功能就都是你的。没有隐藏的“高级模块”或“附加组件”。这点对于预算敏感的个人站长或者小团队来说,吸引力巨大。


性能对决:Kirki vs Elementor,用数据说话

作为一个技术笔记,光吹不练可不行。我专门搭了个测试环境,把Kirki和Elementor放在同一条件下跑了一遍性能测试。过程如下:

测试条件

  • 干净的WordPress安装(最新版本)
  • 主题:Twenty Twenty-Five(默认主题,无额外样式干扰)
  • 布局:完全相同的页面结构和设计元素(一个简单的图文混合布局,包含标题、图片、按钮、列表)
  • 工具:Lighthouse(Chrome DevTools内置)
  • 测试环境:本地MAMP,PHP 8.1,MySQL 8.0

测试布局

我建了一个示例页面,包含:

  • 一个全宽横幅(带背景图和文字)
  • 一个两列布局(左图右文)
  • 一个三列卡片布局(带图标、标题、描述)
  • 一个联系表单(仅Kirki有内置表单,Elementor我用的是它的免费表单模块)

性能结果

直接上图(不过这里是文字描述,我尽量还原数据):

指标 Kirki Elementor
Lighthouse性能评分 96/100 78/100
首次内容绘制 (FCP) 0.8s 1.4s
最大内容绘制 (LCP) 1.2s 2.1s
累积布局偏移 (CLS) 0.02 0.15
DOM节点数 187 523
总请求数 14 29

代码输出对比

我特意检查了生成的HTML。Kirki的代码非常干净:

<!-- Kirki生成的典型结构 -->
<section class="k-section">
  <div class="k-container">
    <h2>标题</h2>
    <p>描述文字</p>
    <img src="..." alt="...">
  </div>
</section>

而Elementor的代码是这样的:

<!-- Elementor生成的典型结构 -->
<div class="elementor-section elementor-top-section">
  <div class="elementor-container">
    <div class="elementor-row">
      <div class="elementor-column elementor-col-50">
        <div class="elementor-widget-wrap">
          <div class="elementor-element elementor-widget elementor-widget-heading">
            <div class="elementor-widget-container">
              <h2 class="elementor-heading-title">标题</h2>
            </div>
          </div>
          <div class="elementor-element elementor-widget elementor-widget-text-editor">
            <div class="elementor-widget-container">
              <p>描述文字</p>
            </div>
          </div>
        </div>
      </div>
      <div class="elementor-column elementor-col-50">
        <div class="elementor-widget-wrap">
          <div class="elementor-element elementor-widget elementor-widget-image">
            <div class="elementor-widget-container">
              <img src="..." alt="...">
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
</div>

看到区别了吧?Elementor为了保持“行-列-模块”的抽象,嵌套了6-7层<div>。每个模块还被包在elementor-widget-container里。这些冗余不仅增加了DOM大小,还让浏览器在渲染时多做很多工作。Kirki直接输出语义化的HTML,几乎没有多余包装。

结论:如果你在乎性能(SEO、用户体验、转化率),Kirki明显胜出。它的代码输出更接近手写HTML的干净程度。


核心功能深度解析:无限画布到底怎么用?

现在咱们进入重头戏——Kirki的功能。我挑了几个最让我惊艳的点,每个都展开讲。

1. 自由形式无限画布:告别死板布局

传统构建器(比如Elementor)的编辑器是一个固定宽度的视口,你只能在预先定义的行和列里拖拽元素。想做一个元素悬浮在另一个元素上面?你得用绝对定位或者负边距,然后祈祷它不崩。

Kirki的无限画布完全不一样。它就像一个数字画板:

  • 自由平移:按住空格键+鼠标拖拽,可以像在Figma里一样四处移动。
  • 缩放:用滚轮或快捷键放大缩小,从像素级细节到全局概览都能看。
  • 绝对自由放置:你可以把任何元素(图片、文字、按钮、视频)拖到画布上的任意位置。没有网格,没有行/列限制。想重叠?直接拖过去就行。想精确到像素?在元素的样式面板里直接输入X/Y坐标。

举个例子,我要做一个“卡片浮在背景图片上”的效果:

  1. 先拖一个图片元素,放大到全宽。
  2. 再拖一个卡片元素(包含文字和按钮),放到图片的中央偏下位置。
  3. 调整卡片的边距、阴影、圆角——全部可视化。
  4. 保存。整个过程没有写一行CSS。

原理:Kirki的底层把每个元素都当作绝对定位的图层。它用CSS position: absolute + transform 来实现自由放置,但通过编辑器自动计算和调整,保证在不同屏幕下也能合理响应。这比手动写绝对定位要智能得多。

2. 并发响应式编辑:同时看四个屏幕

这是我最喜欢的功能之一。大多数构建器(包括Elementor)的响应式编辑都是“切换模式”——你点一下手机图标,编辑器变成手机视图,改完再切回桌面。这样做的问题是:你在手机视图里改了一个元素的大小,回到桌面视图可能发现布局崩了,还得再调。

Kirki的做法是:在同一个画布上同时显示桌面、平板、横屏手机、竖屏手机四个视图。你可以一边改桌面版,一边看着手机版的变化。如果发现某个元素在手机上太靠左了,直接在那个视图里拖动调整,其他视图不受影响(除非你用了级联规则)。

级联系统:Kirki使用一种“从大到小”的级联。你在桌面视图里设置的样式(比如字体大小、边距),会自动应用到更小的断点。如果你在平板视图里覆盖了某个值,那这个覆盖会继续向下传递到手机视图。这样你不需要在每个断点都重新设置一遍,只在你需要调整的地方动手。

操作示例:

  1. 在桌面视图里,设置一个段落的字体大小为18px,行高1.6。
  2. 切换到平板视图,发现字体太大,改成16px。
  3. 切换到手机视图,字体自动变成16px(因为平板覆盖了桌面值,而手机没有覆盖)。
  4. 如果手机视图还需要更小,比如14px,直接在手机视图里改,覆盖平板的值。

这种设计非常符合实际工作流——你从大屏开始设计,然后逐步向下调整,而不是每个屏幕都从头来。

3. 从Figma到Kirki:一键导入设计稿

对于设计师来说,这可能是最省事的功能。Kirki支持直接从Figma导入设计稿。具体怎么做?

  1. 在Figma里选中一个画板(Frame)或一组图层。
  2. 复制(Ctrl+C)。
  3. 回到Kirki编辑器,粘贴(Ctrl+V)。
  4. Kirki会自动解析Figma的JSON数据,把图层结构、样式(颜色、字体、阴影、圆角、渐变)、间距、甚至文本内容都转换成Kirki的原生元素。

技术原理:Kirki的团队开发了一个解析器,能理解Figma的API输出。它把Figma的“矩形”变成Kirki的“容器”,把“文本”变成“标题/段落”,把“矢量”变成“图标”或“图片”。样式属性会映射到Kirki的CSS属性上。当然,不是100%完美——复杂的矢量图形可能需要手动调整,但基本的页面布局导入准确率很高。

实际体验:我试了一个包含导航栏、英雄区、三列卡片、页脚的Figma设计稿。导入后,布局基本正确,只是有些间距需要微调。这比从零开始用构建器重搭节省了至少一半时间。


总结:Kirki适合谁?

经过这一轮深度体验,我的结论是:

  • 如果你是个设计师,追求像素级控制,讨厌网格限制,Kirki的无限画布和Figma导入功能会让你爱不释手。
  • 如果你是个开发者,在乎代码质量和性能,Kirki生成干净、轻量的HTML,还能减少你手动调整CSS的时间。
  • 如果你是个站长/小企业主,不想折腾技术,只想快速建一个漂亮、快的网站,Kirki的免费版就够用,Pro版也不贵。

当然,它也不是完美的。目前Kirki的模板库还在成长中,比不上Elementor那种海量模板。而且,如果你已经重度依赖Elementor的某个特定插件(比如某个第三方表单插件),迁移可能需要一些工作。但如果你是从零开始建站,或者愿意尝试新工具,Kirki绝对值得一试。

最后,别忘了去WordPress.org下载免费版玩玩。反正不要钱,试试又不亏。如果觉得有用,再考虑升级Pro。就这样,希望这篇笔记对你有帮助。有问题欢迎在评论区讨论,或者直接找我私聊。

编写使用方法
Markdown 格式 · Ctrl+Enter 确定
新建笔记
预览
数据表格
点击单元格编辑 · Tab 移动
A1fx
Sheet1
BIH1H2≡🔗</>
隐私提醒

取消
编辑工具
取消