{"pageContext":{"index":343,"total":364,"name":"2025-11-29","items":[{"node":{"frontmatter":{"title":"从 Pixel 10 开始Android 和 iPhone可以共享文件","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"javascript","url":"https://blog.google/products/android/quick-share-airdrop/","author":"google","translator":"","tags":["other"],"priority":2},"html":"<p>Android和iPhone用户现在可以共享文件了！谷歌推出了一项新功能，使“快速共享”(Quick Share) 可以与苹果的“隔空投送”(AirDrop) 兼容，从而简化了Android设备和iPhone之间的文件传输。这项功能从Pixel 10系列开始推出。谷歌强调该功能以安全为核心，采用强大的安全措施保护用户数据。谷歌也在致力于改善不同操作系统之间的兼容性，例如RCS和未知追踪器警告等功能。未来，谷歌计划改进此功能并将其扩展到更多Android设备。</p>"}},{"node":{"frontmatter":{"title":"LibrePods - 解锁Apple AirPods在非Apple设备上的独有功能","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"mobile","url":"https://github.com/kavishdevar/librepods","author":"kavishdevar","translator":"","tags":["other"],"priority":2},"html":"<p>它允许用户在非Apple设备上使用AirPods的降噪模式、自适应通透模式、入耳检测、助听器功能、自定义通透模式、电池状态等高级功能。</p>"}},{"node":{"frontmatter":{"title":"Blender 5.0","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"frontend","url":"https://www.blender.org/download/releases/5-0/","author":"Juan Hernández, Jonathan Lampel, Harry Blends, Paul Caggegi, Wayne Dixon, Aidy Burrows, Károly Zsolnai-Fehér, Martin Klekner, Christopher 3D, Metin Seven, geedoubleu, Dedouze, Pablo Fournier","translator":"","tags":["other"],"priority":1},"html":"<p>核心围绕色彩管理系统重做以支持宽色域和 HDR、Cycles 与 EEVEE 渲染器在效果和速度上双重提升、建模动画工具优化（含新阵列修改器、动画控制区等）、视频序列编辑器全面翻新适配专业剪辑需求，还包含 Grease Pencil 运动模糊、VR 模式优化、文件兼容性提升、免费人体模型更新等实用功能，同时适配 VFX 参考平台 2025，兼顾了新手易用性与专业工作室的工作流需求。</p>"}},{"node":{"frontmatter":{"title":"Cloudflare 2025 年 11 月 18 日中断事故事后分析","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"devops","url":"https://blog.cloudflare.com/18-november-2025-outage/","author":"Matthew Prince","translator":"","tags":["other"],"priority":1},"html":"<p>Cloudflare于2025年11月18日发生了一次重大服务中断，影响了其核心网络流量的传输。用户访问Cloudflare客户的网站时会看到错误页面。</p>\n<p>原因是ClickHouse数据库查询行为的更改导致feature file包含大量重复条目，超出预分配的内存限制。</p>"}},{"node":{"frontmatter":{"title":"Heat.js - 轻量级热力图组件","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"frontend","url":"https://github.com/williamtroup/Heat.js","author":"William Troup","translator":"","tags":["react"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"Heretic：用于语言模型的自动审查删除","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"AI","url":"https://github.com/p-e-w/heretic","author":"Philipp Emanuel Weidmann","translator":"","tags":["other"],"priority":1},"html":"<p>Heretic是一个自动移除语言模型审查（也称\"安全对齐\"）的工具。它利用一种高级的定向消融（directional ablation，也称\"abliteration\"）技术，结合TPE算法的参数优化器Optuna，实现完全自动化的审查移除。Heretic通过共同最小化拒绝数量和与原始模型的KL散度来寻找高质量的消融参数，从而生成一个既去除了审查，又尽可能保留了原始模型智能的decensored模型。</p>\n<p>核心原理是，对于Transformer结构的每个组件（目前支持attention out-projection和MLP down-projection），识别每层中的关联矩阵，并使其与相关的“拒绝方向”正交，从而抑制该方向对矩阵乘法结果的影响。Heretic通过比较“有害”和“无害”示例prompt的第一个token残差的均值差异来计算每一层的拒绝方向。</p>\n<p>使用方法简单，只需要Python 3.10+环境，安装PyTorch 2.2+以及heretic-llm库，然后运行<code class=\"language-text\">heretic 模型名</code>即可。该工具支持大多数稠密模型，包括多模态模型和多种MoE架构。</p>"}},{"node":{"frontmatter":{"title":"Gemini 3发布","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"AI","url":"https://blog.google/products/gemini/gemini-3/","author":"Sundar Pichai, Demis Hassabis, Koray Kavukcuoglu","translator":"","tags":["other"],"priority":1},"html":"<ul>\n<li><strong>性能提升：</strong> Gemini 3 Pro在推理、多模态和编码基准测试中优于之前的模型，在LMArena排行榜上名列前茅，并在数学、科学等复杂问题上表现出色。</li>\n<li><strong>Deep Think模式：</strong> 介绍了Gemini 3的Deep Think模式，该模式进一步提升了推理能力，可以解决更复杂的问题，首先提供给安全测试人员，之后提供给Google AI Ultra订阅者。</li>\n<li><strong>应用范围：</strong> Gemini 3 可以用于学习、构建和规划任何事情，因为它具有改进的推理能力和工具使用能力。它集成了文本、图像、视频、音频和代码等多种模态的信息。</li>\n<li><strong>多模态能力：</strong> Gemini 能够理解和综合各种模态的信息，例如可以翻译手写食谱，生成互动学习工具，分析运动视频以改进技能。</li>\n<li><strong>开发工具：</strong> Gemini 3 为开发者提供了新的agentic开发平台Google Antigravity，提升了开发者的效率。Gemini 3 还擅长零样本生成，可以处理复杂的提示和指令，渲染更丰富、更具交互性的Web UI。</li>\n<li><strong>安全可靠：</strong> Gemini 3 是 Google 最安全的模型，经过了全面的安全评估，减少了谄媚行为，提高了对提示注入的抵抗力，并改善了对网络攻击的滥用保护。</li>\n<li><strong>发布计划：</strong> Gemini 3 将在 Google 的各种产品中推出，包括 Gemini 应用、AI Studio 和 Vertex AI。Deep Think 模式将在安全评估后向 Google AI Ultra 订阅者提供。</li>\n<li><strong>负责任的开发:</strong> Gemini 3 经过了最全面的安全评估，以确保其安全性和可靠性。</li>\n</ul>"}},{"node":{"frontmatter":{"title":"Google DeepMind推出了新的图像生成和编辑模型Nano Banana Pro","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"AI","url":"https://blog.google/technology/ai/nano-banana-pro/","author":"Naina Raisinghani","translator":"","tags":["other"],"priority":2},"html":"<p>Google DeepMind推出了新的图像生成和编辑模型Nano Banana Pro (Gemini 3 Pro Image)，它基于Gemini 3 Pro构建，拥有更强大的推理能力和世界知识，可以帮助用户将想法和设计变为现实。</p>\n<p>Nano Banana Pro的主要功能包括：</p>\n<ul>\n<li><strong>生成更准确、信息丰富的视觉内容</strong>：基于Gemini 3的推理能力，可以创建包含上下文信息的图表、食谱快照，甚至可以根据实时信息(如天气或体育)生成可视化内容。</li>\n<li><strong>在图像中生成更准确、可读的文本</strong>：无论是短标语还是长段落，都支持多种语言的准确文本渲染，可以用于制作模型、海报和国际内容。</li>\n<li><strong>创造高质量的视觉效果</strong>：支持使用多达14个图像元素，并保持最多5个人的外观一致性，提供更高级的创意控制，如调整相机角度、景深、色彩分级和光照等，支持从社交媒体到打印的各种平台，以及2K和4K分辨率。</li>\n</ul>\n<p>为了提高透明度，所有由Google工具生成的媒体都嵌入了SynthID数字水印。用户可以通过将图像上传到Gemini App来验证图像是否由Google AI生成。此外，免费和Google AI Pro用户生成的图像将带有可见的水印（Gemini sparkle），而Google AI Ultra订阅用户和Google AI Studio开发者工具生成的图像将移除可见水印。</p>"}},{"node":{"frontmatter":{"title":"React 19.2: async shift终于来了","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"frontend","url":"https://blog.logrocket.com/react-19-2-the-async-shift/","author":"Jack Herrington","translator":"","tags":["react"],"priority":1},"html":"<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\"><span class=\"token keyword\">function</span> <span class=\"token function\">Image</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">{</span> imageDataPromise <span class=\"token punctuation\">}</span><span class=\"token punctuation\">:</span> <span class=\"token punctuation\">{</span> imageDataPromise<span class=\"token punctuation\">:</span> Promise<span class=\"token operator\">&lt;</span>ImageData<span class=\"token operator\">></span> <span class=\"token punctuation\">}</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n  <span class=\"token keyword\">const</span> image <span class=\"token operator\">=</span> <span class=\"token function\">use</span><span class=\"token punctuation\">(</span>imageDataPromise<span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n\n  <span class=\"token keyword\">return</span> <span class=\"token punctuation\">(</span>\n    <span class=\"token operator\">&lt;</span>div<span class=\"token operator\">></span>\n      <span class=\"token operator\">&lt;</span>h2<span class=\"token operator\">></span><span class=\"token punctuation\">{</span>image<span class=\"token punctuation\">.</span>title<span class=\"token punctuation\">}</span><span class=\"token operator\">&lt;</span><span class=\"token operator\">/</span>h2<span class=\"token operator\">></span>\n      <span class=\"token operator\">&lt;</span>img src<span class=\"token operator\">=</span><span class=\"token punctuation\">{</span>image<span class=\"token punctuation\">}</span> alt<span class=\"token operator\">=</span><span class=\"token punctuation\">{</span>image<span class=\"token punctuation\">.</span>title<span class=\"token punctuation\">}</span> <span class=\"token operator\">/</span><span class=\"token operator\">></span>\n    <span class=\"token operator\">&lt;</span><span class=\"token operator\">/</span>div<span class=\"token operator\">></span>\n  <span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span>\n<span class=\"token punctuation\">}</span></code></pre></div>"}},{"node":{"frontmatter":{"title":"Wealthfolio 2.0 - 开源投资追踪器,支持移动端和 Docker","publish":true,"cover":"https://wealthfolio.app/cdn-cgi/image/width=1920,quality=90,format=auto/https://assets.wealthfolio.app/images/landing/hero-light.png","showCover":null,"date":"2025-11-29","category":"mobile","url":"https://wealthfolio.app/?v=2.0","author":"FADIL","translator":"","tags":["rust"],"priority":2},"html":"<p>Wealthfolio 2.0 是一个开源的投资跟踪工具，它强调隐私，数据完全保存在用户本地设备上。它提供桌面、移动和网页版本。主要功能包括：</p>\n<ul>\n<li><strong>账户聚合:</strong> 集中管理所有投资和储蓄账户，支持 CSV 导入。</li>\n<li><strong>全面的投资组合视图:</strong> 清晰了解投资组合的构成，包括股票、ETF 和加密货币。</li>\n<li><strong>投资组合分析:</strong> 资产配置情况，业绩跟踪，账户对比，收益追踪，目标设定和贡献限额追踪。</li>\n<li><strong>业绩仪表盘:</strong> 可将投资组合与 S&#x26;P 500 等指数进行比较，跟踪 ETF。</li>\n<li><strong>目标追踪:</strong> 设定储蓄目标，并监控进度。</li>\n<li><strong>贡献限额跟踪:</strong> 帮助用户了解 IRA、401(k) 或 TFSA 等税收优惠账户的供款限额，避免超额供款。</li>\n<li><strong>可扩展性:</strong> 通过插件扩展功能，例如投资费用跟踪，目标进度跟踪和股票交易跟踪。</li>\n</ul>\n<p>Wealthfolio 承诺不收取订阅费或任何隐藏费用，一次性付费即可使用。</p>"}},{"node":{"frontmatter":{"title":"Vercel首款 iOS 原生应用(React native expo) v0的开发过程","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"mobile","url":"https://vercel.com/blog/how-we-built-the-v0-ios-app","author":"Fernando Rojo","translator":"","tags":["other"],"priority":2},"html":"<p>作为擅长网页开发的企业，团队以冲击苹果设计奖、打造原生级体验为目标，选用 React Native + Expo 技术栈，重点优化了 AI 聊天式编程的核心体验（如消息动画、滚动适配、键盘交互、输入功能等），通过借鉴 iOS 原生设计、使用原生组件、打补丁修复 bug 等方式贴近苹果生态体验，同时共享网页版核心逻辑与统一 API 提升开发效率，目前 APP 已发布，团队还计划开源相关技术并扩充移动开发团队。</p>"}},{"node":{"frontmatter":{"title":"Wikimedia 基金会把移动版和桌面版的网站域名合并了","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"devops","url":"https://techblog.wikimedia.org/2025/11/21/unifying-mobile-and-desktop-domains/","author":"MediaWiki Engineering, Timo Tijhof","translator":"","tags":["domain"],"priority":1},"html":"<p>统一通过主域名根据设备自动适配对应版本，此举不仅让手机访问速度提升 20%、解决了谷歌收录的循环问题（维基共享资源新增 7000 万收录页面、谷歌来访流量翻倍），还优化了链接分享体验（避免串版、老移动链接自动跳转），同时将服务器缓存清理压力减半、减少基础设施负载，彻底解决了沿用十余年的单独移动域名带来的各类痛点。</p>"}},{"node":{"frontmatter":{"title":"awesome-tailwindcss - tailwind资源合集","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"mobile","url":"https://github.com/aniftyco/awesome-tailwindcss","author":"kavishdevar","translator":"","tags":["other"],"priority":1},"html":""}},{"node":{"frontmatter":{"title":"我为女儿做了一个简单的音乐合成器","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"devops","url":"https://bitsnpieces.dev/posts/a-synth-for-my-daughter/","author":"Alastair Roberts","translator":"","tags":["other"],"priority":2},"html":"<p>Alastair Roberts 为他女儿的第三个生日制作了一个便携式步进音序器合成器。该合成器有以下特点：</p>\n<ul>\n<li>四个滑块控制循环序列中的四个音符，向上滑动提高音高，向下滑动降低音高。</li>\n<li>包含一个内置合成器模块 + 扬声器。</li>\n<li>具有速度、音量、音阶、音高和乐器控制。</li>\n<li>一个带有视觉反馈 + 跳舞熊猫的 OLED 屏幕。</li>\n<li>定制的 PCB 和 3D 打印外壳。</li>\n</ul>\n<p>作者反思了项目过程，并计划下一步改进，例如修复屏幕更新的延迟，升级到 ESP32，并考虑将该项目商业化，但同时也意识到安全认证和生产制造是巨大的挑战。他考虑开源或者通过 Kickstarter 进行小规模量产。作者希望有硬件产品上市经验的人能给他一些建议。</p>"}},{"node":{"frontmatter":{"title":"使用Bloom过滤器提升api速度16倍","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"database","url":"https://incident.io/blog/bloom-filters","author":"Mike Fisher","translator":"","tags":["filter"],"priority":2},"html":"<p>ncident.io 公司因客户告警数据达数百万条，原通过数据库查询后在内存解析 JSON 筛选自定义属性的方式导致 API 响应缓慢（P95 延迟 5 秒），随后评估了 PostgreSQL 的 GIN 索引和布隆过滤器两种方案，科普了布隆过滤器通过二进制位图与哈希函数实现高效集合判断（存在极小误判概率）的原理，实战中把告警自定义属性编码为位图存入数据库，结合必填时间筛选（默认查 30 天数据）优化性能，最终因布隆过滤器占用空间小、写入成本低，选择该方案替代原有方式，将 API 接口 P95 延迟降至 0.3 秒，响应速度提升约 16 倍，稳定支撑每周超百万条告警的接入需求。</p>"}},{"node":{"frontmatter":{"title":"有证据证明 Coinbase 在数据泄露披露前几个月就知道违规事件","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"other","url":"https://jonathanclark.com/posts/coinbase-breach-timeline.html","author":"Jonathan Clark","translator":"","tags":["other"],"priority":1},"html":"<p>这篇文章讲述了作者在2025年1月遭受的一次复杂网络钓鱼攻击，以及他由此发现的Coinbase数据泄露时间线上的疑点。</p>\n<p><strong>事件经过:</strong></p>\n<ul>\n<li><strong>2025年1月7日:</strong> 作者收到看似来自Coinbase的钓鱼邮件和电话，对方掌握了作者的社保号码、比特币余额等详细个人信息。</li>\n<li><strong>同日:</strong> 作者向Coinbase报告了此事，Coinbase的Trust &#x26; Safety负责人Brett Farmer表示会调查。</li>\n<li><strong>之后数周:</strong> 作者多次追问Coinbase攻击者如何得知其比特币余额，但始终未收到回复。</li>\n<li><strong>2025年5月:</strong> Coinbase公开承认数据泄露，称海外客服承包商（TaskUs印度员工）被贿赂泄露了客户数据。</li>\n</ul>\n<p><strong>作者的质疑和证据:</strong></p>\n<ul>\n<li>作者认为Coinbase的数据泄露时间线存在问题，他早在1月份就提供了详细的攻击报告，其中包括钓鱼邮件的完整信息、通话录音等，这些都表明攻击者当时已经掌握了客户的敏感数据。</li>\n<li>作者的报告中明确指出，钓鱼邮件并非通过Coinbase自己的邮件服务器发送，而是通过Amazon SES，这应该引起Coinbase的警觉。</li>\n<li>作者质疑Coinbase的检测系统失效，以及对用户报告的反应迟缓。</li>\n</ul>\n<p><strong>Coinbase的问题:</strong></p>\n<ul>\n<li>将安全敏感的角色外包给第三方承包商。</li>\n<li>未能及时检测到数据泄露，未能根据用户报告采取行动。</li>\n<li>信息披露不及时，可能违反了SEC的相关规定。</li>\n</ul>\n<p><strong>作者提出的安全建议:</strong></p>\n<ul>\n<li>不要信任来电显示，电话号码可以被篡改。</li>\n<li>假设攻击者可能已经掌握了你的个人信息。</li>\n<li>学会检查邮件头，注意发送服务器等信息。</li>\n<li>要求对方提供适当的身份验证方式。</li>\n<li>直接登录账户进行检查，不要点击邮件或电话中的链接。</li>\n<li>不要在压力下转移资金。</li>\n<li>使用硬件或App验证方式，而不是短信验证。</li>\n<li>报告一切可疑活动。</li>\n</ul>"}},{"node":{"frontmatter":{"title":"欧洲正在缩减 GDPR(通用数据保护条例) 并放松人工智能法律","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"AI","url":"https://www.theverge.com/news/823750/european-union-ai-act-gdpr-changes","author":"Robert Hart, Dominic Preston","translator":"","tags":["other"],"priority":1},"html":"<p>欧洲正在缩减其具有里程碑意义的隐私和人工智能法律。由于受到来自科技行业和美国政府的巨大压力，欧盟正在弱化其通用数据保护条例（GDPR）的保护力度，包括简化其cookie许可弹窗，并放松或推迟人工智能规则，以减少繁文缛节并重振经济增长。</p>\n<p>具体措施包括：</p>\n<ul>\n<li>更容易共享匿名和假名化的个人数据集。</li>\n<li>允许AI公司合法使用个人数据来训练AI模型，只要符合其他GDPR要求。</li>\n<li>延长了对高风险AI系统的监管规则的宽限期。</li>\n<li>减少cookie横幅和弹出窗口。</li>\n<li>简化小型公司的AI文档要求。</li>\n<li>统一网络安全事件报告界面。</li>\n<li>将AI的监督集中到欧盟的人工智能办公室。</li>\n</ul>\n<p>这些提议旨在简化欧盟的科技法律，而不是削弱它们，以此缓解布鲁塞尔日益增长的担忧，即其严格的法规正在阻碍其在全球范围内的竞争力。该提案还需要欧洲议会和欧盟成员国批准，预计会引发政治和游说活动。</p>"}},{"node":{"frontmatter":{"title":"自己手写搜索功能","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"database","url":"https://karboosx.net/post/4eZxhBon/building-a-simple-search-engine-that-actually-works","author":"karboosx","translator":"","tags":["search"],"priority":1},"html":"<p>文章介绍了一种无需依赖 Elasticsearch、Algolia 等外部复杂工具，可基于现有数据库搭建简单实用搜索引擎的方法，核心是通过设计index<em>tokens和index</em>entries两张表存储词块与文档关联信息，利用单词、前缀、N - 元三种分词方式拆分文本生成带权重的词块，通过字段、分词、词块长度计算最终权重构建索引，搜索时以相同分词方式处理查询词，经权重求和、多样性增益、长度惩罚等计算得分并返回排序后的文档，且该引擎支持通过新增分词方式、文档类型等轻松扩展。</p>"}},{"node":{"frontmatter":{"title":"使用AI Agent和AST迁移6000个React测试","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"frontend","url":"https://eliocapella.com/blog/ai-library-migration-guide/","author":"Elio Capella Sánchez","translator":"","tags":["react"],"priority":1},"html":"<p>为解决前端 970 个测试文件中 6000 多个 React 测试用例从 React Testing Library v13 到 v14（API 异步化、写法和执行时机均有大改）的迁移难题，他先通过 Claude 制作详细迁移指南，在项目中兼容新旧两个版本避免冲突，再用 jscodeshift 工具解析 AST、让 AI 生成并优化代码转换脚本（codemod），之后分 50 批、每批迁移 10 个文件，经代码检查、测试验证和覆盖率确认后提交 PR，虽遇到 AI 上下文有限、回避难题、工具宕机等问题并手动介入处理，但最终仅用一周就完成了原本需数月的工作，且保证测试 100% 覆盖，他认为 AI 适合这类重复维护任务，能解放开发者精力，但扎实的开发基础仍不可或缺。</p>"}},{"node":{"frontmatter":{"title":"几乎所有英国司机都说车头灯太亮","publish":true,"cover":"","showCover":null,"date":"2025-11-29","category":"other","url":"https://www.bbc.com/news/articles/c1j8ewy1p86o","author":"Nathan Briant","translator":"","tags":["other"],"priority":2},"html":"<p>英国一项大型研究表明，几乎所有英国司机都认为汽车前大灯太亮，并经常被迎面驶来的车辆的大灯眩目。英国政府已表示将更密切地关注汽车和前大灯的设计。一项由交通部委托进行的研究发现，97%的受访者表示他们经常或有时因迎面驶来的车辆而分心，96%的人认为大多数或部分前大灯太亮。调查显示，LED和更亮的白色前大灯可能与眩光有关，司机可能觉得它们的白度更难适应。33%的受访者表示，由于大灯问题，他们已经停止夜间驾驶或减少了夜间驾驶，另有22%的人表示他们想减少夜间驾驶但别无选择。交通研究实验室表示，车辆中使用的LED灯更亮、更集中，并发出更多的蓝光，人眼在夜间难以适应这种光线。RAC（英国汽车协会）的政策官员表示，他们欢迎这项研究的结果，这项研究独立证实了司机们一直在反映的问题——一些明亮的前大灯确实会导致眩光问题。光学验光师学院的临床顾问表示，交通部应立即采取可行的措施来支持司机，并委托进行更详细的研究，特别是关于如何改变前大灯法规。</p>"}}]}}