首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏MixLab科技+设计实验室

    草图生成UI组件

    今天介绍一款叫felipe的sketch插件 用于草图生成UI ? 里的基本图形,转化为UI组件。 UI组件。 , 而此简化图形能够代表实际UI组件的感觉。 如果这是一款跳出sketch的产品, 值得我们思考的是, 如何把UI组件转化为用鼠标可以快速绘制出来的简化图形, 而此简化图形能够代表实际UI组件的感觉。

    1.2K40发布于 2019-05-05
  • 来自专栏微言码道

    前端之变(六):引领变革,从命令UI到声明UI

    事实上,前端本身也经历了变革,至少在JQuery时代,它与移动端一致,其UI模式仍然属于传统的命令UI,但到了React及Vue的时代,它变成了声明UI。 ,这种我们称之为命令UI 什么是声明UI UI的更新并非由程序员使用代码来主动刷新,而是由后面隐藏机制来负责维护UI的刷新,UI与数据有映射关系,这种我们就称之为声明UI 上面这种定义是我的定义, 根据上述定义,区分是命令UI还是声明UI的两个核心点是: 程序员是否要显的去调用代码刷新UI UI与数据是否存在映射关系 传统UI模式:命令UI 我们回到过往的时光,在那个还是JQuery主导前端开发的时代 变革之道:声明UI 声明UI与命令UI的最核心的区别在于: UI是数据的映射与描述,甚至一些框架中,程序员是无法持有UI组件的。更谈不上去调用这个组件的方法刷新UI了。 这就是声明UI 声明UI如果要论述,可以说的很多,我这篇文章的目的不在于此。就不详细去解释它了。

    5K61发布于 2021-07-20
  • 来自专栏其他相关技术

    什么是声明UI什么是命令UI?鸿蒙ArkTS为什么是声明UI-优雅草卓伊凡

    什么是声明UI什么是命令UI?鸿蒙ArkTS为什么是声明UI-优雅草卓伊凡一、UI编程范式的根本分野在软件开发领域,用户界面(UI)构建方式经历了三次重大范式转换。 1.1 命令UI(Imperative UI)定义:命令UI是一种通过详细描述操作步骤来构建界面的方法。开发者需要精确控制UI元素的创建、更新和销毁过程,如同给计算机下达一系列命令。 .red : .blue) }}1.3 混合式UI(Hybrid UI)定义:混合式UI结合了命令和声明的特点,在声明主体架构中保留必要的命令操作接口。 UI声明UI混合式UI初始渲染速度快中等快更新效率精确控制最优虚拟DOM差异更新选择性优化内存占用低中等中等复杂动画性能最优依赖运行时关键帧最优跨平台一致性低高中等2.3 开发体验对比维度命令UI声明 TypeScript的静态类型检查编译时UI验证多模态融合:3D图形声明描述AR/VR界面统一编程模型AI辅助生成:设计稿直接转声明代码自然语言描述生成UI正如鸿蒙选择ArkTS作为应用开发语言所展现的

    76100编辑于 2025-05-07
  • 来自专栏AI进修生

    RapidPages:40秒生成AI网站!实时生成 UI 组件、比Open UI 更快 & 开源

    它是一款革命性的产品,可以完全根据你提供的屏幕截图和提示生成UI组件。但是,唯一的问题是,由于Open UI更注重标准化不同的UI组件,因此在创建和高效迭代方面存在延迟。 但如果我告诉你,有一个比Open UI更快的替代方案,它可以更有效地创建和迭代UI组件 —— RapidPages。 这是一个以速度为先的IDE,允许开发人员使用React和Tailwind快速生成UI组件。只需用自然语言描述你需要的内容,就可以在40秒内生成。 让我们解释一下UI,你可以访问以前的历史记录,你可以访问以前的生成内容。 你可以将它Fork并分享,这样其他人就可以真正地在你的生成内容上进行协作。 你可以看到生成的组件质量,这就是为什么我认为RapidPages是一个不错的选择。 最后,让我们看看Open UI与RapidPages的比较。 我只是想说,这两个应用程序各有优点,都是不错的选择。

    64310编辑于 2024-12-02
  • 来自专栏python学习指南

    python生成

    本篇将介绍Python的列表生成,更多内容请参考:Python列表生成 列表生成即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成。 list: >>>[x*x for x in range(1, 11)] [1, 4, 16, 25, 36, 49, 64, 81, 100] 写列表生成时,把要生成的元素x * x放在前面,后面跟 运用列表生成,可以写出非常简洁的代码。 {'X':'A', 'y':'B', 'z':'C'} >>>for k, v in d.items(): print(k, '=', 'v') y = B x = A z = C 因此,列表生成也可以使用两个变量来生成 [x.upper() for x in L if isinstance(x, str)] 参考 列表生成--学习笔记 廖雪峰-生成

    1K80发布于 2018-01-17
  • 来自专栏python3

    字典生成

    目录 字典生成(掌握) zip()方法(掌握) 字典生成(掌握) print({i: i**2 for i in range(10)}) {0: 0, 1: 1, 2: 4, 3: 9, 4: 16 keys,values): <zip object at 0x11074c088> info_dict: {'name': 'nick', 'age': 19, 'sex': 'male'} 通过解压缩函数生成一个字典

    61410发布于 2020-01-16
  • 来自专栏python3

    列表生成

    列表生成,即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成 运用列表生成,可以快速生成list,可以通过一个list推导出另一个list 可通过循环来达到 list生成list目的,但列表生成更加简洁 但是,列表容量是有限的,会受到内存限制 使用示例:   列表生成   写列表生成时,把要生成的元素放到前面,后面跟for循环就可以把list创建出来, 十分有用,列表生成一定要用[]括起来   print([x * x for x in range(1, 11)]) #输出:[1, 4, 9, 16, 25, 36, 49, 64, 81, 100 ],使用列表生成生成list,该list是原list对应元素的平方 使用if语句    print([x * x for x in range(1, 11) if x % 2 == 0]) #输出 in d.items()]) #输出:['y=B', 'x=A', 'z=C'] #for循环其实可以同时使用两个甚至多个变量,比如dict的items()可以同时迭代key和value,列表生成也可以使用两个变量来生成

    88220发布于 2020-01-16
  • 来自专栏祥的专栏

    列表生成

    参考文献 Python列表生成 Python文档整理目录: https://blog.csdn.net/humanking7/article/details/80757533 0. 基础 列表生成 就是一个用来生成列表的 特定语法形式 的 表达式 列表生成 即List Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成 1.1

    1.1K30发布于 2020-03-10
  • 来自专栏互联网杂技

    当卡片式UI不再流行,列表UI将是王牌

    基于卡片式UI设计的APP截图 文章排版设计的反馈 在重新设计后,经常用户群会有及时的负面反应。紧随其后的是大量的投诉和电子邮件,要求你撤回到旧的 UI 界面。 移动模式 当我们研究在移动设备上的行为时, 我们访问了一个基于列表的 UI 网站(下面,左)和两个基于卡片的 UI 网站(下面,中,右)。 统计数据的分析如下: 左:Voetbalzone - 0.48% - 列表UI 中:Spox - 17.43% - 卡片UI 右:Goal - 4.93% - 卡片UI 这可能是因为用户对有限的可见标题会感到不耐烦 底部是列表网站。 下面是“最好的”案例 - 你可以看到最多的新闻。 ? 最好的位置看到最多的新闻。 顶行是卡片式。 底部是列表。 分析这些结果表明,通过使用列表,您可以将新闻的数量增加一倍。 作为设计师,虽然我们都喜欢最新的流行趋势,额外的白色空间和大图像 - 对于新闻和数据,列表是更好地解决基本的用户目标的方法。 快速的浏览以查找相关内容。

    4.3K70发布于 2018-04-04
  • Cursor生成UI,加一步封神

    我这里不推荐直接用 Cursor 自带模型生成 UI,模型生成出来的效果比较差,就算是最强的 Claude 也不太行。 本文我分享的方法是我最近学到的,先说免费的。 我把 UI 图片放到 Gemini 中,然后让它根据 UI 截图生成一份 JSON 格式的设计规范文件。 生成效果如下: 对比一下如果直接用 Cursor 根据截图生成代码,不用 JSON 文件。 提示词: 按照图片中的UI样式,创建一个新的页面。注意:尽可能按照图片中的样子创建!!! 效果如下: 可以看到,效果差了很多,我原型 UI 的截图如下: 这是我随便找的一张图片作为例子,可以明显看出,先提取一份 JSON 文件,然后再让 Cursor 生成代码,效果要好很多。 我一般会在需要大量生成 UI 时订阅 v0,一个月 20 美金,这个月把需要的 UI 全部生成完,然后就可以退订。 订阅后去后台生成 API Key,然后在 Cursor 中调用 v0 模型即可。

    26310编辑于 2026-04-29
  • 来自专栏后端架构

    生成之DCGAN生成漫画头像

    DCGAN原理 DCGAN是GAN的扩展,使用卷积和转置卷积层来分别构建判别器和生成器。 本教程将使用动漫头像数据集来训练该网络,并生成动漫头像图片。 生成生成器 G 的作用是将隐向量 z 映射到数据空间,创建与真实图像大小相同的 RGB 图像。 循环训练网络,每经过50次迭代,就收集生成器和判别器的损失,以便于后面绘制训练过程中损失函数的图像。 结果展示 生成的图片例子 训练次数增多,图像质量也越来越好。 当训练周期数达到50以上时,生成的动漫头像与数据集中的相似。接下来通过加载生成器网络模型参数文件来生成图像。 总结 使用DCGAN(深度卷积生成对抗网络)生成动漫头像图片。 包括数据准备与处理、生成器网络结构、判别器网络结构、损失函数和优化器设置、模型训练过程以及最终生成的动漫头像图片展示。

    55210编辑于 2024-07-19
  • 来自专栏python3

    Python 列表生成

    1.1 列表生成 Python内置的非常简单却强大的可以用来创建list的生成。 要生成[1x1, 2x2, 3x3, ..., 10x10]怎么做 >>> L = [] >>> for i in range(1, 6):    --循环 ...     . >>> L [1, 4, 9, 16, 25] >>> [x * xfor x in range(1, 6)]       --列表生成 [1, 4, 9, 16, 25] x * x要生成的元素放在前面 ,后还可以跟if语句 >>> [x * xfor x in range(1, 6) if x % 2 == 0] [4, 16] 两层循环,生成全排列 >>> [m + nfor m in 'ABC' ICEauthority', '.metacity', '.gstreamer-0.10','.bash_history', '.eggcups', '.mysql_history', 'shell'] dict的列表生成

    1.1K10发布于 2020-01-10
  • 来自专栏sktj

    python pyqt5 ui生成py 常用

    D:\soft\Miniconda3\Scripts\pyuic5.exe -o testde.py D:\file\python\siflask\test.ui 生成窗体 from PyQt5 import from PyQt5.QtWidgets import QApplication , QMainWindow import sys class MyMainWindow(QMainWindow, Ui_PUsh QApplication(sys.argv) myWin = MyMainWindow() myWin.show() sys.exit(app.exec_()) 以下为testde.py class Ui_PUsh

    1K20发布于 2019-07-05
  • 来自专栏自学气象人

    生成 AI 简介

    这个科技就是生成人工智能 (Generative Artificial Intelligence, GenAI),现在只是 GenAI 革命的开始,现在是学习 GenAI 的最佳时机。 1. 生成模型对 p(x) 建模,直接估计特征 x 的概率,从这个概率分布中采样即可生成新的特征。 由此可见,生成模型比判别模型要困难很多。 2. 生成模型的框架 了解生成模型框架之前,让我们先玩一个游戏。 normalizing FLOW model) 但是对密度函数做逼近,比如变分自动编码器 (variational autoencoder, VAE) 和扩散模型 (diffusion model) 对密度函数隐建模 比如生成对抗网络 (generative adversarial network, GAN) 总结 生成人工智能 (GenAI) 是一种可用于创建新的内容和想法 (包括文字、图像、视频和音乐) 的人工智能

    72510编辑于 2023-09-05
  • 来自专栏王的机器

    生成 AI 简介

    这个科技就是生成人工智能 (Generative Artificial Intelligence, GenAI),现在只是 GenAI 革命的开始,现在是学习 GenAI 的最佳时机。 1. 生成模型对 p(x) 建模,直接估计特征 x 的概率,从这个概率分布中采样即可生成新的特征。 由此可见,生成模型比判别模型要困难很多。 2. 生成模型的框架 了解生成模型框架之前,让我们先玩一个游戏。 normalizing FLOW model) 但是对密度函数做逼近,比如变分自动编码器 (variational autoencoder, VAE) 和扩散模型 (diffusion model) 对密度函数隐建模 比如生成对抗网络 (generative adversarial network, GAN) 总结 生成人工智能 (GenAI) 是一种可用于创建新的内容和想法 (包括文字、图像、视频和音乐) 的人工智能

    73930编辑于 2023-09-02
  • 来自专栏数据派THU

    生成模型与辨别模型

    分类模型可以分为两大类:生成模型与辨别模型。本文解释了这两种模型类型之间的区别,并讨论了每种方法的优缺点。 生成模型在估计类概率之前学习输入的分布。 区别和优缺点 生成模型和辨别模型的主要区别在于它们学习的目标不同。生成模型学习输入数据的分布,可以生成新的数据样本。辨别模型学习输入数据和输出标签之间的关系,可以预测新的标签。 对数据分布的假设比较强,因为生成模型要建立输入数据和输出数据之间的联合分布,需要对数据的分布进行假设和建模,因此对于复杂的数据分布,生成模型在小规模的计算资源上并不适用。 生成模型可以处理多模态数据,因为生成模型可以建立输入数据和输出数据之间的多元联合分布,从而能够处理多模态数据。

    85920编辑于 2023-05-11
  • 来自专栏慕枫技术笔记

    深入理解生成AI技术原理:初识生成AI

    真正的大师永远怀着一颗学徒的心 如果将人工智能按照用途进行简单分类的话,人工智能可以划分为决策AI以及生成AI两类。 而以ChatGPT为代表的生成AI通过对大量数据的联合概率进行学习,对已有的数据和知识进行归纳总结,同时结合深度学习技术,自动生成新的内容,而新生成的内容可以是文字、图片甚至是视频等多模态内容。 深度学习 深度学习是生成AI背后比较核心的实现技术,它是机器学习的重要优化手段,而机器学习又是人工智能领域重要的落地实现措施。 这种无监督学习和有监督学习相结合的方法在人工智能领域掀起了深度学习的研究浪潮,深度卷积神经网络架构AlexNet,循环神经网络(RecurrentNeuralNetworks,RNN)、长短期记忆网络(LongShort-TermMemory,LSTM)、生成对抗网络 总结 本文主要对生成型AI进行了初步阐述,同时针对生成型AI最核心的两个技术点分别进行了初步说明,后面的专栏文章中将继续以深度学习以及大模型核心技术点作为切入点来深入分析生成型AI背后的技术原理。

    2.4K30编辑于 2023-08-10
  • 金融AI落地架构重构:基于会话流与生成UI的确定性系统设计

    第二章:构建“会话即UI”的确定性技术栈 为解决上述冲突,需采用 FinClip ChatKit AI原生中间件 + 生成UI + 小程序 + Codebuddy 的技术组合,建立新的架构范式。 界面层革新(生成UI): 采用 MCP-UI 标准,通过 Model Context Protocol 将 Agent 能力转化为界面组件。 UI不再由人类预定义,而是由AI动态生成(Page Schema Stream),支持按需生成交互界面。 开发效率提升: 利用 FinClip Studio 里的 CodeBuddy,结合生成UI与小程序技术,大幅降低前端开发成本,会话以外的一切界面生成交给自动化工具。 交互形态: 利用 生成UI 发送卡片/小程序,融合会话流与点击流。AI基于用户持仓、关注点生成研究报告,用户可直接在会话中执行交易(Execute Trade Now)。

    7310编辑于 2026-05-29
  • 来自专栏我的鸿蒙之旅

    HarmonyOS ArkTS声明UI开发实战教程

    在HarmonyOS生态快速发展的当下,ArkTS作为新一代声明UI开发框架,正在引发移动应用开发范式的变革。 笔者曾在多个跨平台框架开发中经历过"命令编程之痛",直到接触ArkTS后才发现,原来UI开发可以如此直观高效。本文将通过完整案例解析,带您掌握声明UI设计的精髓。 一、ArkTS声明设计核心理念1.1 与命令开发的本质差异传统开发中,我们需要逐步指示每个UI元素的创建、属性设置和关系建立,而ArkTS采用反向控制逻辑:// 命令伪代码示例const textView UI与数据的映射关系,而非具体操作步骤。 笔者建议在学习过程中多尝试"破坏性实验"——刻意修改状态观察UI变化,这种实践方式能帮助快速建立声明编程思维。

    60000编辑于 2025-03-16
  • 来自专栏Android知识点总结

    Jetpack Compose | 声明 UI 编程的革命

    ---- 3.源码结构 目前源码中只有 MainActivity.kt 文件,以及 ui.theme 中的一些主题相关文件。下面就来看看源码中进行了哪些操作吧。 ? 首先 Compose 和 Flutter 是同一革命阵营的战友,要清楚他们革的是谁的命,革的是命令UI 编程,革的是 xml 布局大人 的命。 有了 Flutter 的基础,对 Compose 的上手会更快一些,理解上也会更深刻,如果直接从命令 UI 编程直接到 Compose ,你将经历一种思想的转变,这无论是去学 Flutter 其次两者的定位不同, Compose 目前而言 ,只是针对 Android 的声明 UI 工具包。而 Flutter 是跨平台,如今可以说在跨平台中已经小有成就。 Compose 有 Kotlin 加持,还是 声明 UI , 我还是很感兴趣的,当然在我心里 Flutter 是永远滴神 。

    2.2K20发布于 2021-03-04
领券