找回 Edge 边栏中消失的 Copilot 图标

Edge 边栏的 Copilot 能根据网页内容增强回复,相当于内置了RAG,而且能不限次数使用GPT-5,非常方便。笔者有次打开 Edge 浏览器时发现边栏的Copilot图标消失了,探索了一些方法后终于找到解决方案,以下:

1. win+R 打开运行,输入 powershell 打开,复制以下正则表达式全文到powershell 命令窗口回车运行即可。命令窗口出现“✅ 已将 variations_country 设置为 US。已重新启动 Microsoft Edge”代表已经成功。

& { # 关闭所有 Edge 进程 Get-Process | Where-Object { $_.ProcessName -like "msedge*" } | Stop-Process -Force -ErrorAction SilentlyContinue Start-Sleep -Seconds 3 $localState = "$env:LOCALAPPDATA\Microsoft\Edge\User Data\Local State" if (Test-Path $localState) { try { # 读取文件内容 $content = Get-Content $localState -Raw -Encoding UTF8 # 使用正则表达式查找并替换 variations_country 的值 if ($content -match '"variations_country":"[^"]*"') { $content = $content -replace '"variations_country":"[^"]*"', '"variations_country":"US"' $content | Set-Content -Path $localState -Encoding UTF8 Write-Host "✅ 已将 variations_country 设置为 US。" # 只有成功修改时才重启 Edge Start-Sleep -Seconds 1 Start-Process "msedge.exe" Write-Host "已重新启动 Microsoft Edge" } else { Write-Host "⚠️ 未找到 variations_country 字段,请手动检查文件。" Start-Process notepad.exe $localState } } catch { Write-Host "❌ 修改 Local State 文件失败:$($_.Exception.Message)" Write-Host "⚠️ 请手动修改该文件,搜索variations_country修改值为US,保存后手动启动 Edge。" # 自动打开 Local State 文件供用户手动编辑 Start-Process notepad.exe $localState } } else { Write-Host "找不到 Local State 文件:$localState" return } }

2.边栏出现 Copilot 图标后,如果出现

这不是你的错,而是我的问题

很抱歉,我在你所在的国家/地区似乎尚不可用。如果你愿意,可以通过前往以下内容来隐藏 Copilot 图标 浏览器设置。

则可能是因为你没有使用科学上网,如果已经可以科学上网但仍然无法使用,此时打开梯子的全局模式即可。

Read more

voxCPM-1.5-WEBUI推理提速:GPU利用率优化实战案例

voxCPM-1.5-WEBUI推理提速:GPU利用率优化实战案例 你是不是也遇到过这种情况:部署了一个很酷的AI模型,打开网页界面准备大展身手,结果发现生成一段语音要等上好几分钟?GPU的占用率看着也不高,但速度就是提不上来。 最近我在使用voxCPM-1.5-WEBUI这个文本转语音模型时,就遇到了类似的问题。官方介绍里说它“更高效”,支持44.1kHz的高品质音频,但实际用起来,生成一段10秒的语音居然要等30多秒,GPU利用率一直在30%左右徘徊。 这显然不对劲。经过一番折腾,我成功将推理速度提升了近3倍,GPU利用率也从30%提升到了80%以上。今天我就把整个优化过程分享给你,无论你是刚接触这个模型的新手,还是正在为推理速度发愁的开发者,这些实战经验都能帮你少走弯路。 1. 问题定位:为什么你的GPU在“偷懒”? 在开始优化之前,我们得先搞清楚问题出在哪里。很多人一看到速度慢,就想着换更好的硬件,但很多时候问题并不在硬件本身。 1.1 初始状态分析 按照官方指南部署voxCPM-1.5-WEBUI后,我进行了基准测试: # 测试环境信息 GPU: NVIDI

By Ne0inhk

Web对讲/广播功能

Web对讲/广播功能 * 介绍 * 1. 核心功能模块 * 1.1. Web 接入与信令层 (Web Access Layer) * 1.1. 音频编解码层 (Audio Codec Layer) * 1.3. 媒体流传输层 (Media Transport Layer) * 1.4. 数据缓冲机制 (Buffering Strategy) * 2. 能力与数据流向 * 2.1. 核心能力 * 2. 数据处理全流程 * 3. 前端实现 (web/):采集与二进制发送 * 音频参数配置与切片 * 实时切片与转码 (RealTimeSendTry) * 二进制发送逻辑 (TransferUpload) * 1. 音频参数配置与切片 * 4. 后端接入 (src/

By Ne0inhk
cann-recipes-train 仓库深度解读:昇腾平台下 DeepSeek-R1 与 Qwen2.5 强化学习训练优化实践

cann-recipes-train 仓库深度解读:昇腾平台下 DeepSeek-R1 与 Qwen2.5 强化学习训练优化实践

cann-recipes-train 仓库深度解读:昇腾平台下 DeepSeek-R1 与 Qwen2.5 强化学习训练优化实践 前言 自 DeepSeek-R1 发布以来,大模型的强化学习(RL)训练掀起了新一轮的技术热潮。各大厂商与开源社区纷纷投入实践,持续探索更高效的 RL 训练体系。本文将基于 cann-recipes-train 仓库,解读两个实践样例:DeepSeek-R1 的 RL 训练优化实践样例、基于 verl 框架的 Qwen2.5 强化学习实践样例 cann-recipes-train 仓库全景解析:昇腾训练优化的"实战底座" 大模型训练拼效率的阶段,CANN 直接帮我们搞定了底层异构硬件适配、资源调度这些麻烦事,不用再从零研究 GPU 和 NPU 怎么协同,现有模型代码也不用大改就能对接,训

By Ne0inhk

.net Core Web 保姆级教学 逐文件讲解 从0搭建一个 ASP.NET Core Razor Pages

我们可以把整个项目比喻成一家餐厅的运作体系。 第一步:先看项目结构(以默认模板为例) 当你通过 Visual Studio 或 dotnet new webapp 命令创建一个新项目后,会看到类似下面的文件夹和文件(不同版本可能略有差异,但核心一致): 你的项目名称/ │ ├── 📁 Properties/ │ └── launchSettings.json (配置文件:启动按钮的设置) │ ├── 📁 wwwroot/ (餐厅的"公共用餐区":存放浏览器能直接访问的静态文件) │ ├── 📁 css/ (样式文件 - 餐厅的装修风格) │ ├── 📁 js/ (JavaScript文件 - 服务员的现场互动) │ └── 📁 lib/ (第三方库 - 比如借来的桌椅餐具) │ ├── 📁 Pages/ (餐厅的"核心包间区":所有网页都在这里) │ ├── 📁 Shared/ (公共组件:每个包间都有的墙壁、菜单样式) │ │ └── _Layout.

By Ne0inhk