设计

疯狂的魔鬼15 小时前
前端·设计
告别 boolean 地狱:一个文件上传组件的状态机实践多文件上传是前端面试必考题,也是实际项目中最容易写成"boolean 意面"的模块。本文拆解一个多文件上传组件,看它如何用一个 Map 和三个状态,消除了 5 个本应存在的 boolean flag。
疯狂的魔鬼1 天前
前端·vue.js·设计
一个"懂分寸"的文本省略组件是怎样炼成的大多数前端项目的 tooltip 都在撒谎——它们对着一行根本没溢出的短文本,也煞有介事地弹出"完整内容"。本文拆解一个仅 120 行的组件,看它如何用两个 DOM API 和一个 Observer,让 tooltip 学会"闭嘴"。
gyratesky6 天前
aigc·设计·视觉设计
挑战一句话生成可视化大屏设计稿ChatGPT Image 2.0 的出现,让数据可视化大屏的设计工作又迎来了一次跃迁。我最近在想如果用户只说一句“我要做一个智慧港口大屏”,AI 能不能直接帮我们生成一张可用的设计稿?
烬羽6 天前
设计
从 Next Token 到函数调用,万字拆解 Tool Use 是怎样炼成的你有没有好奇过:大语言模型(LLM)明明只是一个预测下一个词的"概率机器",它是怎么做到查询数据库、调用 API、操作文件的?
德莱厄斯6 天前
产品·设计
简论中国式产品中国的产品似乎总是在急于证明自己。每个产品都恨不得把自己拥有的功能全部摆出来,让用户逐一鉴赏。这种感觉很像去朋友家做客,朋友搬出了厚厚几本家庭相册,然后开始从第一页讲到最后一页,生怕漏掉任何一个值得展示的瞬间。
冬奇Lab9 天前
前端·开源·设计
每日一个开源项目(第137篇):Penpot - 真正开源的设计协作工具,SVG 原生格式消灭设计-开发鸿沟"Figma 的问题不是功能不好,是你的设计数据不属于你,设计师和开发者之间永远隔着一道翻译层。"这是"每日一个开源项目"系列的第137篇文章。今天的主角是 Penpot——一个用 Clojure/ClojureScript 全栈构建的开源设计协作工具。
songgeb13 天前
设计·ui kit
iOS Dark Mode 适配笔记本文内容来自作者的WWDC视频、官方文档学习笔记,由AI进行整理自 iOS 13 起,系统提供完整的 Dark Mode 支持。多数场景下,UIKit 会根据当前外观模式自动切换颜色、重绘与重布局,开发者无需手写 if dark 分支。但在实际工程中,仍有不少路径需要自行处理。本文梳理 系统能力、语义颜色机制、Trait Collection、常见例外场景与实践检查项,便于查阅与对外分享。
星心源七境19 天前
人工智能·设计模式·设计
七境体系全解析:从六韬兵法到AI锁颜,一套贯穿古典智慧与现代应用的成长操作系统当《孙子兵法》遇上决策瘫痪,当《司马法》碰撞团队冷漠,当128维骨相锚定解决AI写真崩脸——七境体系用17个实战包,构建了一个横跨管理、修心、AI创意的全场景成长操作系统。
广州智造21 天前
人工智能·设计·建模·网格·网格划分·hypermesh·前处理
如何在HyperMesh的两片相邻体单元间批量创建RBE3实现载荷传递第1步:在Connector下面创建point Control,需要设置合适的搜索容差(独立侧单元尺寸的2~3倍)。
_code_bear_24 天前
程序员·开源·设计
如何设计 Agent 场景下的 Prompt很多人在写 Agent 场景下的 Prompt 时,第一反应往往是“继续加”:多加几个角色设定,多补几条规则,多写几组示例,最好把模型可能犯的错都提前堵上。
湖南精循科技24 天前
设计·仿真·ansys·机械·cae·大变形
Ansys 案例研究 | 刹车片应力变形仿真刹车片是车辆制动的关键部件。它必须具有适当的制动效率并提供更高的稳定性。本案例研究了一种刹车材料在变形、应力和反作用力方面的表现。
bryant_meng1 个月前
设计模式·编程·计算机科学·设计·工程
【Design Patterns】23 Design Patterns: The Ultimate Developer‘s Toolkit1995 年,GoF(Gang of Four,四人组)合作出版了《设计模式:可复用面向对象软件的基础》(《Design Patterns: Elements of Reusable Object-Oriented Software》)一书,共收录了 23 种设计模式,从此树立了软件设计模式领域的里程碑,人称「GoF设计模式」。
用户5812441541571 个月前
设计
产品经理用AI画原型,代码怎么交付?GemDesign MCP vs Claude Design Handoff 技术对比前端开发最怕什么?产品经理扔过来一张截图,说"照着这个做"。没有组件结构、没有样式规范、没有交互说明——全靠人肉翻译。
等一场雾1 个月前
设计
升级一时爽,修 Bug 火葬场:2026 年主流框架升级兼容问题血泪全记录踩过的坑,都变成了脚下的路——但我不想你再踩一遍。2025 下半年到 2026 上半年,前端和后端框架迎来了一波密集的版本迭代。React 19 正式版落地、Vue 生态全面进入 Vapor 模式时代、Next.js 15 成为默认推荐、Vite 6 打包引擎大改、Tailwind CSS v4 彻底重写了配置体系、Node.js 22 成为 LTS、Spring Boot 3.4 / Java 21+ 逐步成为企业标配……
Yeats_Liao1 个月前
java·后端·设计
5:Servlet程序-Java WebServlet要求: 为了创建和部署一个Servlet,需要满足以下基本条件:创建Servlet的过程:
Yunzenn1 个月前
算法·架构·设计
深度分析字节最新研究cola-DLM 第 08 章:工程实现评析 —— 优秀实践与改进空间项目地址:ByteDance-Seed/Cola-DLM 源码:cola_dlm/核心困惑:这个项目的工程水平如何?哪些设计值得学习,哪些需要改进?分享一些个人拙见
Ailrid1 个月前
架构·设计
设计模式——创建型设计模式:阅读笔记与个人思考**本质:**对于本质相同,但表现形式不同的事物,采用同一个接口间接创建,而不是直接在代码中创建。优点: 动态切换不同表现的时候,不需要改动创建时候的代码。
星栈2 个月前
开源·设计
事件写进去了但查不到?CQRS 投影层的坑我都替你踩了事情是这样的。给订单模块上了事件溯源之后,第一版跑得挺顺利——创建订单、改状态、取消订单,事件流一条条往 PostgreSQL 里写,Decision 模式的测试全绿。
Cerrda2 个月前
前端·设计
性能提升 satisfying!一个 Vue3 指令干掉页面上 200 个无用 Tooltip 实例你的表格还在为每个单元格都创建 Tooltip 吗?这个零 DOM 侵入的方案让页面内存直降 40%在中后台项目中,表格单元格、卡片标题等区域经常出现文本被截断的情况。常见做法是给每个元素都套一个 el-tooltip,但这样做有两个明显的问题: