VisCtrl 指南

怎样准确告诉 AI 网页应该长什么样?

只用文字提示很难准确表达网页的尺寸、间距、层级和相对位置。更可靠的方式是同时提供视觉布局、结构化参数、真实文案、组件功能语义和每个设备的最终规则。

为什么 Prompt 容易产生歧义?

“按钮大一点”没有说明目标宽高,“留白多一点”没有说明是内边距、外边距还是组件间距,“图片放右边”也没有说明父容器、比例和手机端顺序。AI 只能根据上下文猜测,而不同实现都可能符合这句话。

截图为什么仍然不够?

截图能说明大致外观,但通常不能可靠表达像素尺寸、隐藏状态、组件父子关系、交互目的和响应式变化。截图还可能受缩放、裁剪和字体环境影响。它适合作为视觉参考,不适合单独承担全部实现规则。

一份更明确的设计说明应包含什么?

  • 页面与区块的父子结构;
  • 组件的实际内容、位置、宽高、颜色、字体和间距;
  • 布局模式与坐标参考容器;
  • 按钮、输入框等控件的功能语义;
  • 电脑、平板和手机端的最终尺寸、顺序和显示状态;
  • 实际图片、图标、字体和其他素材。

推荐步骤

  1. 先用一句话说明页面目标和用户任务。
  2. 在视觉画布中确定区块与组件关系。
  3. 使用真实文案与素材,不让 AI 猜占位内容。
  4. 为关键操作补充“这个按钮做什么”。
  5. 分别检查多端布局。
  6. 把结构化资料与截图一起交给 AI,并要求报告冲突。

一个简化示例

按钮设计信息示例
组件:主操作按钮
文字:开始设计
父级:Hero 内容组
尺寸:140 × 30px
功能:打开 VisCtrl 编辑器
手机端:宽度 100%,排列顺序 4

这是 VisCtrl 所记录信息的简化示意;实际导出字段会根据所选组件和项目而变化。

局限

结构化设计资料仍不能保证任意 AI、任意代码库都一次完成。现有框架约束、字体资源、浏览器差异和代码质量都会影响结果。实现后仍应对照视觉参考进行检查。

相关问题与下一步

把视觉意图变成可执行的开发上下文

无需登录即可在本地开始设计。

开始设计