Piny

Piny

AI TOOL PROFILE工具资料

跑在 IDE 里的可视化编辑器,直接编辑 Astro、React、Next.js 与 Tailwind 代码。

官网地址 https://getpiny.com

访问官网
价格免费版 $0;Pro 年付 $120/年、月付 $15/月(限时 35% 折扣)
平台VS Code 扩展 / Cursor / Windsurf
归类聊天对话
收录—
复核—
编辑评分 4.3 / 5

Piny编辑总结

EDITOR REVIEW编辑评测

Piny 是 Pinegrow 团队推出的可视化编辑器,以 VS Code 兼容扩展的形态运行,支持 Astro、React 和 Next.js 项目的 Tailwind 样式编辑,也可在 Cursor、Windsurf 中使用。它的特点是所有修改直接落在你的代码里、不添加依赖,即使工具停更项目也能照常工作;基础功能完全免费且无需注册账号。Pro 版按年 120 美元或按月 15 美元(限时折扣价),含 30 天退款保证。短板是 Visual Select 依赖 DOM 到 JSX 的映射,官网承认在复杂组件结构下不保证完全准确;Svelte、Vue 等框架尚在计划支持中。

Piny是什么?

Piny 是由 Pinegrow 团队(Matjaz 开发)打造的可视化编辑器扩展,运行在 Visual Studio Code、Cursor、Windsurf 等 IDE 中,为 Astro、React、Next.js 项目提供 Tailwind CSS 的可视化编辑。它的定位是给关心速度和掌控力的开发者用,可以与 AI 编程助手搭配或单独使用。

点击代码中的元素即可用可视化控件调整样式,修改即时写回代码并自动保存触发热重载;类检查器(Class Inspector)把复杂的 Tailwind 类整理成可编辑的树;还支持 AI 辅助拖拽(需自备 API key 的内置 AI 助手)。静态 HTML 或 WordPress 项目官方建议改用同门的 Pinegrow Web Editor。

个人开发者可用免费版做样式和导航;使用 Lovable 生成 React 应用的团队用 Piny 做最后一公里的 UI 微调;团队里只有部分成员需要装 Piny,Visual Select 脚本可以只给使用 Piny 的开发者引入,且只在 dev 模式生效。

Piny核心功能

CAPABILITIES工具标签

可视化 Tailwind 控件

点击代码中的任意元素,用直观的可视化控件调整样式,改动立即写回代码,文档自动保存以触发热重载,无需在编辑器和预览间来回切换。

类检查器

把复杂的 Tailwind 样式整理成结构化、可编辑的类与状态树,比在长串 class 名里翻找更清晰,适合管理大型项目的样式层。

全场景类编辑

可以直接在字符串、变量、甚至非 React/Astro 代码里编辑 Tailwind 类,不受特定文件结构限制。

组件导航

在组件树和代码之间快速跳转,还能把路由与单个组件关联起来,始终获得相关的预览上下文。

AI 拖拽

用 AI 辅助的拖放方式在可视化界面中搭建 UI,内置 AI 助手支持接入自己的 API provider key,也能与常用的 AI 编程代理并行使用。

Visual Select

Pro 功能:在预览中直接点选元素并下钻到组件源码,基于 DOM 到 JSX 映射实现;说明复杂组件结构下可能不总是完全准确。

官方说明 ↗

多选批量编辑

Pro 功能:用 CMD/CTRL 加点击选中多个元素,或 SHIFT 加点击选择一段范围内的元素,再用可视化控件和检查器统一调整样式。

自定义主题控件

Pro 功能:用自己的 Tailwind 配置定制可视化控件,自动识别项目主题里的品牌色、字体和间距,无需手动录入。

官方说明 ↗

Piny适合谁用?

WHO IS IT FOR工具标签

React/Next.js 开发者

推荐

在 VS Code、Cursor、Windsurf 里直接可视化调整 Tailwind 样式,改动写进真实代码,适合不想离开 IDE 的前端开发者。

Lovable 用户

推荐

官方专门提供了 Lovable 搭配指南:AI 生成 80-90% 后,用 Piny 做最后一段 UI 微调,省去反复向 AI 提小改动需求的来回。

Astro 项目开发者

推荐

官方明确支持 Astro 项目的可视化 Tailwind 编辑,类编辑还覆盖非 React/Astro 代码中的字符串和变量。

Svelte/Vue 项目

不推荐

官网 FAQ 表示计划在近期支持更多库和框架,但目前 Piny 的支持范围是 Astro、React、Next.js,这些框架用户暂时不适用。

静态 HTML/WordPress 站点

有条件

官方建议这类项目改用同公司的 Pinegrow Web Editor,Piny 面向的是动态代码项目,不是静态页面场景。

Piny优点和缺点

PROS & CONS工具标签

优点

  • 基础功能完全免费,无账号、无时间限制、无数据收集
  • 所有编辑直接落在标准 React/Next.js 代码里,不添加工具依赖
  • 工具停更项目也照常工作,无锁定风险
  • 改动自动保存并触发热重载,所见即所得
  • Pro 提供 30 天退款保证,年付比月付省 33%

缺点

  • Visual Select 依赖 DOM 到 JSX 映射,复杂组件下不保证完全准确
  • 目前只支持 Astro、React、Next.js,Svelte 和 Vue 尚未支持
  • 静态 HTML 与 WordPress 项目不在支持范围,需改用 Pinegrow
  • Visual Select 需要在项目布局里加一段脚本,虽然仅 dev 模式生效

Piny常见问题

FAQ工具标签
Piny 多少钱?免费版是真免费吗?

FAQ 明确:Piny Free 完全免费,无时间限制、无需账号、不收集数据,包含基础编辑功能。Pro 档位为年付 120 美元/年(限时 35% 折扣,比月付省 33%)或月付 15 美元/月(限时折扣),含 30 天退款保证。订单由经销商 Paddle.com 处理。

Piny 现在支持什么?能做什么?

当前支持 Astro、React、Next.js 项目的 Tailwind 可视化编辑,运行在 VS Code、Cursor、Windsurf 等 IDE。核心能力包括:可视化 Tailwind 控件、类检查器、字符串与变量中的类编辑、组件导航、AI 辅助拖拽;Pro 解锁 Visual Select、多元素批量编辑、全项目导航和自定义主题控件。

Piny 和 Pinegrow Web Editor 有什么区别?

两者同属 Pinegrow 公司。Pinegrow Web Editor 是独立桌面应用,面向静态 HTML 项目并可选转换为 WordPress 主题;Piny 则运行在 VS Code 兼容编辑器里,用于可视化编辑动态代码中的 Tailwind 样式。选哪个取决于项目类型:动态前端框架选 Piny,静态页面选 Pinegrow。

Piny 和 Lovable 怎么搭配用?

提供的流程是:先用 Lovable 的 AI 生成 React 应用的全栈功能(能完成 80-90%),同步到 GitHub 后克隆到本地;再装 Piny 扩展,在预览中点选元素跳到源码,用可视化控件调整 Tailwind 的间距、颜色和布局,改完推回 GitHub。

国内能用 Piny 吗?

未提及区域限制或本地化信息,无法确认国内访问情况。安装渠道是各 IDE 的扩展市场(VS Code 扩展市场国内可直接访问),但 Pro 付费通过 Paddle.com 处理,国内付款方式是否支持需以 Paddle 实际支持的支付渠道为准。

如果 Piny 停更了,我的项目会受影响吗?

FAQ 明确说项目是安全的:Piny 直接编辑标准 React/Next.js 代码。即使 Piny 停止运营,你照常像以前一样编辑代码,项目正常运行。Visual Select 引入的小脚本只用于开发模式通信,不影响生产。

Piny竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
Piny本工具 4.3 免费版 $0;Pro 年付 $120/年、月付 $15/月(限时 35% 折扣) 可视化 Tailwind 控件;类检查器;全场景类编辑;组件导航 VS Code 扩展 / Cursor / Windsurf
Langui — 未标价 面向 AI 和 GPT 项目的开源 Tailwind CSS 组件 —
Horizon AI Template — 未标价 React、NextJS 和 Chakra UI 的 ChatGPT 管理模板 —
CommandDash — 未标价 在 IDE 中集成 AI,提供上下文代码建议 —
CodeAssist — 未标价 CodeAssist 是一个自然语言聊天机器人,能在 IDE 中编写代码并回答问题 Web
Next.js Chatbot Template — 未标价 一个开源的 AI 聊天机器人模板,使用 Next.js 和 Vercel 的 AI SDK 构建 —