Gemini 3发布与小试牛刀

news/2025/11/19 21:08:18/文章来源:https://www.cnblogs.com/wintersun/p/19244057

Google Gemini 3 技术范式与生态系统深度研究报告

发布日期:2025年11月

Gemini 3 架构特性、多模态推理能力、智能体式开发环境(Antigravity)与市场竞争格局分析


1. 引言:从对话智能到代理智能的代际跨越

      2025年11月18日,Google DeepMind 正式对外发布了其第三代旗舰人工智能模型——Gemini 3。作为继 Gemini 1.0 和 2.0 之后的又一里程碑式产品,Gemini 3 的问世不仅标志着 Google 在与 OpenAI(同期发布 GPT-5.1)的激烈角逐中确立了新的技术高地,更揭示了人工智能从单纯的“信息检索与生成”向“自主推理与代理执行(Agentic Execution)”的范式转移 1

本报告旨在通过对 Gemini 3 技术架构、性能基准、开发工具链及商业策略的详尽剖析,揭示这一新模型的深层技术逻辑与行业影响。分析显示,Gemini 3 并非单一的模型迭代,而是一个涵盖了深度推理(Deep Think)原生多模态感知以及**全栈代理开发环境(Google Antigravity)**的综合智能系统。其核心战略意图在于利用 Google 在云计算和数据生态上的垂直整合优势,通过重新定义人机协作的边界——即从“Copilot(副驾驶)”转向“Co-worker(合作伙伴)”——来重塑软件工程、科学研究及企业级应用的生产力范式 4

特别值得关注的是,Gemini 3 在处理长上下文(Long Context)和多模态数据融合方面的能力,使其在应对法律、金融、生物医药等垂直领域的复杂任务时,展现出了超越传统大语言模型(LLM)的潜力。与此同时,Google 在新兴市场(如印度)采取的激进市场渗透策略,以及在开发者社区中引发的关于“Vibe Coding(氛围编码)”的新兴讨论,都预示着 AI 技术普及曲线正在迎来新的拐点 5


Gemni3

2. 模型架构矩阵与技术规格演进

Gemini 3 时代的模型家族经过了精密的战略分层,旨在覆盖从低延迟的边缘计算到高算力需求的科学探索的全方位场景。与以往不同,Gemini 3 系列在发布初期并未采取“全家桶”式的同步更新,而是采取了旗舰先行、成熟技术下放的混合策略。

2.1 Gemini 3 Pro:旗舰模型的平衡艺术

作为该系列的核心,Gemini 3 Pro 被定义为“世界上最适合多模态理解的模型” 1。其架构设计旨在平衡极致的推理能力与广泛的商业应用需求。

  • 上下文窗口与显存优化:Gemini 3 Pro 标配 100万 (1M) Token 的上下文窗口 7。这一规格虽然在数值上与 Gemini 1.5 Pro 保持一致,但在有效利用率和检索精度上实现了质的飞跃。相比之下,竞争对手 GPT-5.1 的 API 上下文限制为 128k(部分 Thinking 模式可达 196k),这使得 Gemini 3 Pro 在处理海量非结构化数据(如整库代码、长视频历史记录)时具有天然的架构优势 8

  • 多模态原生输入:该模型支持文本、图像、音频、视频和 PDF 文档的混合输入 7。技术文档显示,Gemini 3 Pro 单次提示最多可处理 900 张图像或 PDF 页面,或进行长视频的深度语义分析 7。这种“原生”多模态特性意味着模型并非通过外挂 OCR 或语音转文本工具来理解世界,而是在共享的嵌入空间(Embedding Space)中直接处理跨模态信号,从而捕捉到“视频中说话者的语调与其面部微表情是否矛盾”这类深层细微差别。

  • 输出能力:Gemini 3 Pro 的标准输出 Token 限制为 64,000 (64k) 10,这相比早期的 4k/8k 限制有了巨大提升,使其能够一次性生成完整的长篇报告或复杂的代码模块,减少了因截断而需要的多次交互。

2.2 Gemini 3 Deep Think:测试时计算(Test-Time Compute)的突破

伴随 Pro 版本发布的,还有一个名为 Gemini 3 Deep Think 的增强推理模式。这一模式代表了当前 AI 领域最前沿的“测试时计算”趋势,即通过增加推理阶段的算力消耗来换取更高的智能水平。

  • 推理机制:Deep Think 模式通过内部的思维链(Chain of Thought)过程,模拟人类专家的“慢思考”系统(System 2)。在面对复杂问题时,模型不会立即输出答案,而是先进行多步骤的规划、自我反思和路径验证 11

  • 思维层级控制(Thinking Levels):Google 引入了创新的 API 参数 thinking_level,允许开发者在 low(低延迟,适合简单指令)和 high(高深度,适合复杂逻辑)之间进行动态切换 13。这种设计赋予了开发者对“成本-智能”权衡的精细控制权。

  • 思维签名(Thought Signatures):为了解决长思维链可能带来的安全隐患(如模型在内部思考过程中产生有害策略),Gemini 3 引入了严格的“思维签名”验证机制,确保整个推理过程符合安全对齐(Safety Alignment)标准 14

2.3 2.5 Flash 系列与 "Nano Banana 2"

在 Gemini 3 发布的同一时间窗口,Google 并没有直接推出 Gemini 3 Flash,而是选择了升级其轻量级模型线至 Gemini 2.5 Flash。这一决策暗示了 Gemini 3 的架构可能对算力有极高要求,尚难以在低成本模型上实现。

  • Gemini 2.5 Flash:作为“主力工兵”模型,它继承了 1M 上下文窗口,但在延迟和成本上进行了极致优化,适用于高并发的实时应用 9

  • Gemini 2.5 Flash Image ("Nano Banana 2"):这是一个备受瞩目的图像生成与编辑专用模型,在开发社区中被称为 "Nano Banana 2",内部代号 GEMPIX2 15。该模型不仅提升了图像生成的保真度,更引入了类似 Photoshop 的“图层”概念和角色一致性保持能力,允许用户通过对话对图像进行精准的局部修改(In-painting)和风格迁移,展示了 Google 在视觉生成领域的深厚积累 15


3. 性能基准测评与竞品深度对标

在人工智能领域,基准测试(Benchmark)是衡量模型代际跨越的硬指标。Gemini 3 Pro 在多项关键测试中展现了对 GPT-5.1 和 Claude Sonnet 4.5 的压制态势,特别是在涉及复杂推理和代理工具使用的场景中。

3.1 核心基准数据对比分析

下表汇总了 Gemini 3 Pro 与主要竞争对手在数学、代码及多模态领域的性能对比数据 18

基准测试项目 (Benchmark)

领域

Gemini 3 Pro

GPT-5.1

Claude Sonnet 4.5

深度分析

AIME 2025

高等数学竞赛

95.0% (无工具)

100.0% (含代码)

94.0%

87.0%

Gemini 3 Pro 结合代码执行达到满分,标志着 AI 在解决定义明确的数学问题上已达到“超人”水平。工具使用成为关键变量。

ARC-AGI-2

抽象视觉推理 (AGI)

31.1% (Pro)

45.1% (Deep Think)

17.6%

13.6%

这是最令人震惊的数据。ARC-AGI 测试模型对未见过的抽象规律的学习能力。Deep Think 的 45.1% 远超竞品,暗示其具备了初步的广义推理(Generalization)能力。

SWE-Bench Verified

软件工程 (Agentic)

76.2%

76.3%

77.2%

三者分数极为接近,处于胶着状态。这表明在现有的代码评估框架下,头部模型的纯编码能力已进入平台期,未来的差异化将更多依赖于 IDE 集成和上下文理解。

MMMU-Pro

多模态复杂推理

81.0%

76.0%

68.0%

Google 在多模态领域的传统优势依然稳固,尤其是在处理图表、科学文献截图等复杂视觉信息时。

Terminal-Bench 2.0

终端命令行操作

54.2%

47.6%

-

该分数直接反映了模型作为“系统管理员”的能力,是 Antigravity 平台实现自动化运维的技术基础。

GPQA Diamond

博士级科学问答

91.9% (Pro)

93.8% (Deep Think)

88.1%

83.4%

在高难度科学领域,Deep Think 展现了极高的准确性,使其成为科研辅助的理想工具。


在高难度科学领域,Deep Think 展现了极高的准确性,使其成为科研辅助的理想工具。

3.2 与 GPT-5.1 的差异化竞争

虽然 OpenAI 的 GPT-5.1 也推出了 "Instant"(即时)和 "Thinking"(思考)两种模式 21,但 Gemini 3 Pro 在策略上更侧重于长窗口与多模态的结合。GPT-5.1 更加强调“对话的温度”和“个性化” 22,试图通过更像人类的语气来增强用户粘性;而 Gemini 3 则表现得更像一个冷静、高效的超级工程师,强调在长文档、视频分析和系统操作上的绝对效能。

在 Reddit 等社区的早期反馈中,用户普遍认为 GPT-5.1 在闲聊和创意写作上更具“人性”,而 Gemini 3 Pro 则在处理数千行代码重构或解析复杂技术文档时表现出更强的稳定性和逻辑深度 23。例如,在 "Thumb Wars" 游戏代码生成的实测中,Gemini 3 Pro 能够主动建议使用 PWA 架构并添加键盘控制,展现了更强的产品思维,而 GPT-5.1 则需要更多轮次的提示引导 24


4. Google Antigravity:代理优先(Agent-First)的开发革命

如果说 Gemini 3 是大脑,那么 Google Antigravity 就是为其量身打造的躯体。这是一个全新的集成开发环境(IDE),旨在彻底改变软件开发的工作流。

4.1 从 VS Code 分叉到 "Mission Control"

技术上,Antigravity 是基于 Microsoft 的开源项目 VS Code 构建(Fork)的 25。这种策略极其务实:它继承了 VS Code 庞大的插件生态和开发者熟悉的界面习惯,降低了迁移成本。然而,其核心交互逻辑已完全重构。

  • 任务控制中心(Mission Control):Antigravity 引入了一个全新的视图,开发者不再仅仅面对代码编辑器,而是面对一个“任务控制台”。在这里,开发者可以同时指挥多个 AI 代理(Agents)并行工作 27。例如,一个代理负责编写后端 API,另一个负责编写前端 React 组件,第三个负责编写测试用例。

  • 全栈环境集成:与仅仅是代码补全插件的 GitHub Copilot 不同,Antigravity 的代理拥有对终端(Terminal)和浏览器(Browser)的完全控制权 4。这意味着代理可以自主运行 npm install 安装依赖,启动本地服务器,并在内置的无头浏览器中打开网页进行视觉回归测试。

4.2 "Vibe Coding" 与 Artifacts 机制

Gemini 3 的发布带火了一个新词——"Vibe Coding"(氛围编码)。这指的是开发者无需编写具体的逻辑代码,甚至不需要懂具体的语法,只需用自然语言描述想要的功能、风格或“感觉(Vibe)”,AI 就能完成从架构设计到代码实现的全部过程 1

为了支撑这种开发模式,Antigravity 引入了 Artifacts(工件) 机制。代理在工作过程中会生成计划书、架构图、屏幕截图、甚至操作录屏 4。这些工件不仅是交付物,更是沟通的媒介。开发者通过审查工件来验证代理的工作路径,并提供反馈,从而实现“人机回环(Human-in-the-loop)”的质量控制。

4.3 早期用户反馈与挑战

尽管愿景宏大,但 Antigravity 的早期预览版也面临着现实的挑战。据 Reddit 社区反馈,该平台在处理极其复杂的项目时存在**速率限制(Rate Limits)**过严的问题,即使是 Ultra 订阅用户也经常遇到 "Model Overloaded" 的错误 29。此外,多智能体协同工作的稳定性仍有待提高,有时代理会陷入死循环或产生幻觉 30。然而,对于它在速度和设计感上的表现,通过与 Cursor 等竞品的对比,用户普遍给予了正面评价,认为其“设计感强且响应迅速” 28


5. 生成式用户界面(Generative UI):动态交互的未来

Gemini 3 的另一大技术突破在于 Generative UI(生成式用户界面)。这是 Google 试图打破传统的“文本输入-文本输出”交互模式的尝试。

5.1 动态视图(Dynamic View)

在 Gemini App 和 Google Search 的 AI 模式中,Gemini 3 可以根据用户的意图,实时生成并渲染交互式组件 31

  • 场景案例:当用户询问“抵押贷款计算”时,系统不再返回一个静态链接,而是由 Gemini 3 现场编写并在前端渲染一个包含滑块和图表的交互式计算器。当用户探索“分形几何”时,它会生成一个可交互的数学模拟器 31

  • 技术实现:这一过程依赖于 Gemini 3 强大的 Agentic Coding 能力。模型在后台生成 HTML/CSS/JavaScript 代码,并通过前端框架实时渲染。根据 Google 的技术博客,目前的实现主要依赖于 ReactNext.js 框架,并结合了 Vercel 的 AI SDK 标准 31。虽然目前并未明确提及对 Vue 或 Svelte 的官方支持,但 AI SDK 的架构本身是框架无关的,未来有望扩展 32

5.2 个性化与定制化

Generative UI 的核心价值在于定制化(Bespoke)。同一个问题(例如“解释量子力学”),对于小学生和物理系研究生,Gemini 3 会生成完全不同的界面:前者可能是卡通风格的互动动画,后者则是包含数学公式推导和数据图表的专业面板 31。这种“千人千面”的界面生成能力,标志着软件界面设计正从“设计师预设”向“AI 实时生成”转变。


6. 商业化策略与市场影响

Gemini 3 的发布不仅是技术展示,更是 Google 在 AI 商业化战场上的重拳出击。

6.1 定价策略:以长上下文为武器

Gemini 3 Pro 的 API 定价策略极具攻击性,特别是针对长上下文应用场景 10

计费项

价格 (每百万 Token)

适用场景

输入 (Input)

$2.00 (≤200k) / $4.00 (>200k)

海量文档分析、代码库扫描

输出 (Output)

$12.00 (≤200k) / $18.00 (>200k)

长篇内容生成

上下文缓存 (Cached)

$0.50

高频访问的知识库

与 GPT-5.1 相比,Gemini 3 Pro 的输入价格($2.00 vs GPT-5.1 的 $5.00+)具有显著优势 34。这表明 Google 意图通过低成本的长上下文输入,吸引企业将大量私有数据(如法律合同库、医疗病历库)迁移到 Gemini 平台上。对于超过 200k Token 的长上下文收取溢价,则反映了超长序列注意力计算带来的非线性成本增长。

6.2 新兴市场的战略布局:Jio 合作案例

特别值得注意的是,Google 在印度市场与电信巨头 Jio 达成了深度合作。Jio 的 "AI Pro" 计划为用户提供长达 18个月 的 Gemini 3 Pro 免费使用权(包含 2TB 云存储) 5。这一举措覆盖了数亿用户,是 AI 历史上最大规模的推广活动之一。其战略意图显而易见:通过免费策略在庞大的新兴市场培养用户习惯,构建数据壁垒,并为未来的应用生态奠定用户基础。


7. 结论与展望

Gemini 3 的发布,标志着 Google DeepMind 终于在 AI 军备竞赛中找回了节奏。通过 Gemini 3 Pro 的 1M 上下文与多模态能力,Deep Think 的深度推理突破,以及 Antigravity 平台对开发者工作流的重构,Google 构建了一个不仅“聪明”,而且“能干”的智能生态系统。

关键洞察总结

  1. 推理能力的商品化:随着 Deep Think 的推出,推理算力成为一种可量化、可定价的商品。未来,用户将习惯于为“更深度的思考”支付额外的时间和金钱。

  2. 代理式开发的黎明:Antigravity 虽然尚处早期,但它预示了 IDE 的终局——IDE 将不再是代码编辑器,而是 AI 员工的指挥塔。开发者的核心竞争力将从“写代码”转向“定义问题”和“验收结果”。

  3. 多模态护城河:在 GPT-5.1 依然受限于较小上下文窗口的情况下,Gemini 3 的 1M 原生多模态窗口是其最大的差异化优势,特别是在视频理解和全库代码分析等垂直领域。

展望未来,随着 Gemini 3 的广泛部署和 Antigravity 的迭代,我们预计将看到更多“一人公司”的诞生,软件开发的门槛将被进一步拉低,而创造力的价值将被无限放大。Google 与 OpenAI 的双雄争霸,正推动着人类社会加速进入通用人工智能(AGI)的前夜。

Gemini 3生成HTML

image

image

https://gemini.google.com/share/2173ff944b8c

完整HTML代码

<!DOCTYPE html>

<html lang="zh-CN">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">

<title>AI 模型大转盘抽签</title>

<style>

:root {

--primary-color: #4a90e2;

--bg-color: #f0f2f5;

--text-color: #333;

}

body {

font-family: 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;

background-color: var(--bg-color);

margin: 0;

padding: 0;

display: flex;

flex-direction: column;

align-items: center;

justify-content: center;

min-height: 100vh;

overflow: hidden; /* 防止旋转时出现滚动条 */

}

h1 {

color: var(--text-color);

margin-bottom: 20px;

font-size: 24px;

text-shadow: 1px 1px 2px rgba(0,0,0,0.1);

}

/* 转盘容器 */

.wheel-wrapper {

position: relative;

width: 320px;

height: 320px;

margin-bottom: 30px;

}

/* 响应式调整 */

        @media (min-width: 500px) {

            .wheel-wrapper {

width: 450px;

height: 450px;

}

h1 {

font-size: 32px;

}

        }

/* 实际的转盘 Canvas */

canvas {

width: 100%;

height: 100%;

border-radius: 50%;

box-shadow: 0 10px 20px rgba(0,0,0,0.15), 0 0 0 10px rgba(255,255,255,0.5);

transition: transform 5s cubic-bezier(0.25, 0.1, 0.25, 1); /* 5秒缓动动画 */

}

/* 顶部指针 */

.pointer {

position: absolute;

top: -25px;

left: 50%;

transform: translateX(-50%);

z-index: 10;

width: 40px;

height: 50px;

filter: drop-shadow(0 2px 2px rgba(0,0,0,0.3));

}

/* 指针形状绘制 */

.pointer::after {

content: '';

position: absolute;

left: 0;

top: 0;

width: 0;

height: 0;

border-left: 20px solid transparent;

border-right: 20px solid transparent;

border-top: 50px solid #ff4757;

}

/* 中心装饰点 */

.center-dot {

position: absolute;

top: 50%;

left: 50%;

transform: translate(-50%, -50%);

width: 20px;

height: 20px;

background: #fff;

border-radius: 50%;

border: 4px solid #ddd;

z-index: 5;

}

/* 按钮样式 */

#spinBtn {

background: linear-gradient(135deg, #6c5ce7, #a29bfe);

border: none;

padding: 15px 50px;

color: white;

font-size: 20px;

font-weight: bold;

border-radius: 50px;

cursor: pointer;

box-shadow: 0 4px 15px rgba(108, 92, 231, 0.4);

transition: transform 0.1s, box-shadow 0.1s;

outline: none;

user-select: none;

}

#spinBtn:active {

transform: scale(0.96);

}

#spinBtn:disabled {

background: #b2bec3;

cursor: not-allowed;

box-shadow: none;

}

#result-display {

margin-top: 20px;

height: 30px;

font-size: 22px;

font-weight: bold;

color: #2d3436;

text-align: center;

}

</style>

</head>

<body>

<h1> AI 项目抽签</h1>

<div class="wheel-wrapper">

<div class="pointer"></div>

<canvas id="wheel" width="800" height="800"></canvas>

<div class="center-dot"></div>

</div>

<button id="spinBtn" onclick="startSpin()">开始抽签</button>

<div id="result-display"></div>

<script>

// 配置项

const items = [

"Gemini 3",

"Claude Opus 4.1",

"GPT-5.1",

"DeepSeek V3",

"Kimi K2",

"MiniMax 2",

"Doubao 1.6",

"Qwen3 Max"

];

// 更加和谐的配色方案

const colors = [

"#FF6B6B", // 红

"#4ECDC4", // 青

"#45B7D1", // 蓝

"#FFA502", // 橙

"#A3CB38", // 绿

"#12CBC4", // 浅青

"#D980FA", // 紫

"#9980FA" // 蓝紫

];

const canvas = document.getElementById('wheel');

const ctx = canvas.getContext('2d');

const spinBtn = document.getElementById('spinBtn');

const resultDisplay = document.getElementById('result-display');

let currentRotation = 0; // 记录当前的旋转角度

const centerX = canvas.width / 2;

const centerY = canvas.height / 2;

const radius = canvas.width / 2;

const step = (2 * Math.PI) / items.length; // 每个扇区的弧度

// 绘制转盘函数

function drawWheel() {

            ctx.clearRect(0, 0, canvas.width, canvas.height);

for (let i = 0; i < items.length; i++) {

// 1. 绘制扇形

                ctx.beginPath();

                ctx.moveTo(centerX, centerY);

                ctx.arc(centerX, centerY, radius, i * step, (i + 1) * step);

                ctx.lineTo(centerX, centerY);

                ctx.fillStyle = colors[i % colors.length];

                ctx.fill();

                ctx.stroke(); // 加个边框防止锯齿

// 2. 绘制文字

                ctx.save();

                ctx.translate(centerX, centerY);

                ctx.rotate(i * step + step / 2); // 旋转到扇形中心

                ctx.textAlign = "right";

                ctx.fillStyle = "#fff";

                ctx.font = "bold 38px Arial";

                ctx.shadowColor = "rgba(0,0,0,0.3)";

                ctx.shadowBlur = 4;

// 这里的 30 是距离边缘的距离

                ctx.fillText(items[i], radius - 30, 14);

                ctx.restore();

}

}

// 初始化绘制

        drawWheel();

function startSpin() {

if (spinBtn.disabled) return;

// 1. 锁定按钮

            spinBtn.disabled = true;

            resultDisplay.innerText = " 正在抽取...";

// 2. 决定赢家 (0 - 7)

const winningIndex = Math.floor(Math.random() * items.length);

// 3. 计算旋转逻辑

// 基础旋转:至少转 5 圈 (360 * 5)

const baseSpins = 360 * 5;

// 计算每个扇区的角度 (360 / 8 = 45度)

const sectorDegree = 360 / items.length;

// 指针在正上方 (270度位置,或者理解为0度如果是CSS rotate)

// Canvas 0度在右边(3点钟),顺时针增加。

// 为了简化,我们反推:

// 如果我们要让 index 0 中奖,它在 Canvas 上是 0-45度。

// 我们需要让它的中心 (22.5度) 转到顶部的指针位置 (270度)。

// 需要旋转: 270 - 22.5 = 247.5 度。

// 目标角度计算公式:

// 目标位置 = 270度 (CSS视觉上的顶部)

// 扇区中心 = index * sectorDegree + sectorDegree / 2

// 需要转动的角度 = 目标位置 - 扇区中心

// 加上基础圈数,并减去当前已经转过的角度取模,确保是累加旋转

// 为了让它看起来随机一点,我们在扇区内加入 ±15 度的随机偏移

const randomOffset = Math.floor(Math.random() * 30) - 15;

// 目标指向的具体角度

const targetAngle = 270 - (winningIndex * sectorDegree + sectorDegree / 2) + randomOffset;

// 计算总共需要旋转的绝对角度

// 下一次旋转的终点 = 当前角度 + 基础圈数 + (目标角度调整值)

// 为了平滑衔接,我们只往一个方向加

const totalDegree = currentRotation + baseSpins + (360 - (currentRotation % 360)) + targetAngle;

// 更新全局旋转变量

            currentRotation = totalDegree;

// 4. 应用 CSS 动画

            canvas.style.transform = `rotate(${currentRotation}deg)`;

// 5. 监听动画结束 (5秒后)

            setTimeout(() => {

                spinBtn.disabled = false;

const winner = items[winningIndex];

                resultDisplay.innerText = ` 选中项目:${winner}`;

// 稍微延迟一点弹窗,体验更好

                setTimeout(() => {

                    alert(`恭喜!抽签结果是:\n\n✨ ${winner} ✨`);

}, 100);

}, 5000); // 必须与 CSS transition 时间一致

}

</script>

</body>

</html>

创建在线AI聊天应用

image

输出

image

https://gemini.google.com/share/b98906d17578

提示词

A web app that hooks up to the user's camera that lets users record videos of themselves talking to the camera. The AI should display good prompts (questions) to get the user's creative juices flowing so they know what to talk about.
After recording, the user should be able to download the video as a mp4 file.
Also allow the user to choose dimension of video (9:16, 16:9, 3:4, 1:1).
Have Gemini actively listen in on what the user is saying and jump in with live questions at various points (as overlay text only, no audio) so the user is never stuck, so it's like the AI is a video podcast host interviewing the user.
Use pastel colors and make the design classy. Make sure the UI auto-adjusts for all video layouts.



今天先到这儿,希望对AI,云原生,技术领导力, 企业管理,系统架构设计与评估,团队管理, 项目管理, 产品管理,信息安全,团队建设 有参考作用 , 您可能感兴趣的文章:
微服务架构设计
视频直播平台的系统架构演化
微服务与Docker介绍
Docker与CI持续集成/CD
互联网电商购物车架构演变案例
互联网业务场景下消息队列架构
互联网高效研发团队管理演进之一
消息系统架构设计演进
互联网电商搜索架构演化之一
企业信息化与软件工程的迷思
企业项目化管理介绍
软件项目成功之要素
人际沟通风格介绍一
精益IT组织与分享式领导
学习型组织与企业
企业创新文化与等级观念
组织目标与个人目标
初创公司人才招聘与管理
人才公司环境与企业文化
企业文化、团队文化与知识共享
高效能的团队建设
项目管理沟通计划
构建高效的研发与自动化运维
某大型电商云平台实践
互联网数据库架构设计思路
IT基础架构规划方案一(网络系统规划)
餐饮行业解决方案之客户分析流程
餐饮行业解决方案之采购战略制定与实施流程
餐饮行业解决方案之业务设计流程
供应链需求调研CheckList
企业应用之性能实时度量系统演变

如有想了解更多软件设计与架构, 系统IT,企业信息化, 团队管理 资讯,请关注我的微信订阅号:

_thumb_thumb_thumb_thumb_thumb_thumb

作者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 该文章也同时发布在我的独立博客中-Petter Liu Blog。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/970386.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

落山基唬人队 第二次团队作业——原型设计+概要设计

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/202501SoftwareEngineering/homework/13559这个作业的目标 原型设计+概…

kilocode_idea端测试

kilo code 4.113.1 大模型 glm4.6 用HTML、CSS和JavaScript(若更偏好p5.js也可选用),创建一个带有动画效果的天气卡片。要在卡片里呈现当前温度、具体位置以及天气状况,像晴天、雨天、多云这些常见天气类型都要覆盖。…

【触想智能】工业一体机在户外使用要注意的问题分享

工业一体机是一种集成了计算机、显示器、触摸屏和其他功能的设备,广泛应用于各种工业领域,包括制造业、物流、交通管理等。由于其强大的性能和可靠性,工业一体机在户外环境中的使用成为一种趋势。触想工业一体机TPC…

#20232329 2025-2026-1 《网络与系统攻防技术》实验八实验报告

#20232329 2025-2026-1 《网络与系统攻防技术》实验八实验报告1.实验内容 1)Web前端HTML:能正常安装、启停Apache。理解HTML,理解表单,理解GET与POST方法,编写一个含有表单的HTML。 2)Web前端javascipt:理解Jav…

IDEA Debug使用方法

Step over 一行一行往下走 Step into 进入方法内部/force step into Step out 跳出当前类 Run to cursor 跳到当前光标的位置执行 Evaluate Expression 在里面执行任何一个java语句,可以查看当时的状态断点普通行断点…

初级阶段:无法连接虚拟机的故障排查思路

Xshell连接虚拟机线路图无法连接虚拟机的排查思路: 1.首先查看本地网络是否有vmnet8网卡,vmnet8是本地xshell连接到虚拟机的必要网络。 2.然后看vmnet8的IP地址、虚拟机的IP地址、虚拟交换机是否在同一网段 3.如果IP…

完整教程:AI研究-109-具身智能 机器人模型验证SOP流程详解|仿真 现实 回放 模板理论

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

高性能计算实践- 遥遥领先!看看 streaming store 在矩阵转置中有多少提升

说明 本文作为上一篇 矩阵转置 transpose 复现的补充测试。来看看 streaming store 到底什么实力。 性能测试 FORCE_INLINE void transpose_8x8_store_contiguous(const uint8_t* src0, const uint8_t* src1, const ui…

linux ftp 端口查看

在 Linux 系统中,查看 FTP 服务使用的端口通常可以通过以下几种方法实现:方法 1:使用 netstat 命令 sudo netstat -tuln | grep -E 20|21-t: 显示 TCP 端口 -u: 显示 UDP 端口 -l: 显示监听中的端口 -n: 不转换端口…

详细介绍:JavaEE初阶7.0

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

AT_arc195_e [ARC195E] Random Tree Distance gemini-3 Pro题解

优化距离计算 我目前专注于核心概念:距离求和。我正在探索高效的方法来计算所有可能的父序列中所有节点对之间的总距离。组合爆炸是一个真正的障碍,但我正在思考巧妙的策略来降低计算复杂度。目标是找到一个公式,而…

noip10

11.1711.17 这场又是神人模拟赛。 大分题面。 t1 题意比Fwb模糊不清+inf。 赛后统计小样例2大家一共读出了6种答案。 感觉就是描述不清的detect。 读懂后纯简单题。 但有一车细节。 挂细节上了(代码中感叹号处)。 code…

关于jupyterNotebook 的虚拟环境配置

因为默认的python设置是3.13版本,会经常出现版本不配套问题需要用比较旧的python版本 window 11 在anconda prompt中: 创建一个纯净的 Python 3.9 环境 conda create -n bio_final python=3.9 -y 激活它 conda activ…

2025云南冻品批发/冷冻食品批发厂家最新TOP5权威推荐

当前冻品批发领域需求稳步增长,餐饮企业、食品加工厂等采购方对产品品质、品类丰富度及冷链稳定性的要求不断提高,行业竞争也愈发激烈。部分商家存在品质管控缺失、冷链供应链薄弱、产品创新不足等问题,让采购方难以…

Windows11系统安装Docker

Windows11系统安装Docker1. Windows 系统安装 Docker 1.1 Windows 系统启用 Hyper-V 和“容器”功能 开始 -> 搜索并打开控制面板 -> 点击程序重启系统。 1.2 安装 Docker Desktop 在 Docker 官网下载 Docker De…

详细介绍:C++/Java如何与AI深度结合?开发者必看指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

什么?Viggle Ai Pro版会员免费送?

你没看错,目前全球第一梯队的 Ai 视频创作工具 Viggle Ai免费送了~ 不信,图什么? 汇聚全网 Ai 视频创作人,让大家尝尝 Viggle Ai 有多香,用好了你在继续使用~ 没用过 Ai 工具? 这都什么年代了,Ai 工具还用我再絮…

linux ftp 用户权限

在 Linux 系统中,FTP(File Transfer Protocol)服务通常由 vsftpd(Very Secure FTP Daemon)来提供。用户权限管理是 FTP 服务安全性和访问控制的核心部分。一、FTP 用户权限管理 1. FTP 用户的创建与管理 在 Linux…

linux ftp 用户名 密码

在 Linux 系统中,FTP(File Transfer Protocol) 是一种用于在计算机之间传输文件的协议。要进行 FTP 连接,通常需要使用 ftp 命令行工具,或者使用 vsftpd 等 FTP 服务器。 一、使用 ftp 命令行工具连接 FTP 服务器…

linux ftp 用户及目录

在 Linux 系统中,FTP(File Transfer Protocol)通常通过 vsftpd(Very Secure FTP Daemon)来实现。下面我将介绍如何在 Linux 中管理 FTP 用户和目录,包括创建用户、配置目录权限、以及使用 vsftpd 管理 FTP 服务。…