Loading...

文章背景图

电脑环境

2026-05-15
0
-
- 分钟
|

Windows11 开启开发者模式

使用Windows + I快捷键打开「设置」,在左侧面板中点击「系统」,然后在右侧选择「高级」,最后打开「开发人员模式」

🧩 常用工具软件

状态

软件名称

下载地址

对应教程与说明

7-Zip

GitHub

Motrix next

GitHub

Obsidian

官网

WeChat

官网

Chrome

官网

VS Code

官网

Hiddify

GitHub

Navicat Premium 17

参考博客

方法一方法二

Steamcommunity 302

参考博客

Trae

官网

VirtualBox

官网

安装至其他盘的说明

NVIDIA App

官网

UU远程

官网

Office 365

B站视频

破解教程
Office Tool 下载
HEU KMS 下载

Docker Desktop

官方文档

安装到 D 盘的脚本说明
注意:我们还需要配置镜像源

PotPlayer

官网

添加字幕/语音识别引擎
添加字幕教程
faster-whisper 模型下载
Faster-Whisper-XXL 引擎下载
• 引擎放置路径:PotPlayer\Engine\ (注意解压后不要有多余文件夹嵌套,确保配置文件和 .exe 直接在该目录下)
• 模型放置路径:PotPlayer\Model\
• 提示:无需盲目下载 XXL 版本

OBS Studio

GitHub

spacedesk

暂时废弃


🛠️ 软件安装特别说明

VirtualBox 安装到非系统盘

若 VirtualBox 无法安装至其他盘符,可通过权限设置与目录结构调整解决。

1. 目录准备与权限设置

管理员权限的命令提示符下执行:

:: 清理并创建目标目录
rmdir /s /q D:\VirtualBox  
mkdir D:\VirtualBox  
mkdir D:\VirtualBox\sdk

:: 设置权限
icacls D:\VirtualBox /reset /t /c
icacls D:\VirtualBox /inheritance:d /t /c
icacls D:\VirtualBox /grant *S-1-5-32-545:(OI)(CI)(RX)
icacls D:\VirtualBox /deny *S-1-5-32-545:(DE,WD,AD,WEA,WA)
icacls D:\VirtualBox /grant *S-1-5-11:(OI)(CI)(RX)
icacls D:\VirtualBox /deny *S-1-5-11:(DE,WD,AD,WEA,WA)
icacls D:\VirtualBox\sdk /grant:r Everyone:(OI)(CI)F /T /C

2. 安装流程

  1. 运行安装程序:以管理员身份运行安装程序(如 VirtualBox-7.2.4-170995-Win.exe),选择安装路径为 D:\VirtualBox

  2. 配置与扩展

    • 安装完成后,通过 管理 -> 全局设定 将默认虚拟机目录设置为 D:\VirtualBox VMs

    • 通过 工具 -> 扩展 安装扩展包。


Docker 安装到指定盘符

目标:将 Docker Desktop 安装至 D:\code\Docker,数据存储在 D:\code\Docker\docker-data

准备工作与脚本内容

  1. 下载 Docker Desktop Installer.exe 至默认下载文件夹。

  2. D:\code\ 目录下创建 PowerShell 脚本文件 install-docker-d.ps1,内容如下:

# ===========================================
# Docker Install to D:\code\Docker
# ===========================================

$installer = "C:\Users\kavie\Downloads\Docker Desktop Installer.exe"
$installPath = "D:\code\Docker"
$dataPath = "D:\code\Docker\docker-data"

Write-Host "Prepare install Docker Desktop…" -ForegroundColor Cyan

if (-Not (Test-Path $installer)) {
    Write-Host "Installer not found: $installer" -ForegroundColor Red
    exit
}

if (-Not (Test-Path $dataPath)) {
    New-Item -ItemType Directory -Path $dataPath | Out-Null
}

Write-Host "Installing Docker…"
Start-Process $installer -ArgumentList "install --quiet --installation-dir=$installPath" -Wait

Write-Host "Stopping services…"
net stop com.docker.service
wsl --shutdown

if (Test-Path "$dataPath\docker-desktop.tar") {
    Write-Host "Skip export (file exists)" -ForegroundColor Yellow
} else {
    Write-Host "Exporting docker-desktop…"
    wsl --export docker-desktop "$dataPath\docker-desktop.tar"
}

wsl --unregister docker-desktop
wsl --import docker-desktop $dataPath "$dataPath\docker-desktop.tar" --version 2

Write-Host "Starting Docker Desktop…"
Start-Process "$installPath\Docker Desktop.exe"

Write-Host "Done! Docker installed at D:\code\Docker" -ForegroundColor Green

执行步骤

  1. 管理员身份打开 PowerShell。

  2. 切换目录并执行脚本:

cd D:\code

# 若提示“禁止运行脚本”,执行以下命令并输入 Y 确认
Set-ExecutionPolicy RemoteSigned

# 运行安装脚本
.\install-docker-d.ps1
  1. 安装 WSL 时若提示回车请确认。脚本执行过程中若 WSL 安装要求重启,请重启电脑。

  2. 重启后,重新以管理员身份运行 PowerShell,再次执行 .\install-docker-d.ps1

  3. 若提示 “不存在具有所提供名称的分发”,忽略即可,直接启动 Docker Desktop 将自动完成初始化。


💻 学习编程语言环境配置

镜像加速提示:若下载缓慢,可尝试切换至以下镜像源:阿里云、腾讯云、字节云、中科大、清华源等。

状态

语言/工具

下载地址

配置教程与说明

C/C++

Github

参数含义自己去弄懂

Python (uv)

GitHub

安装教程 (需额外配置全局虚拟环境)

Node.js (nvm)

GitHub

NVM 安装与 Node.js 配置
试试腾讯云镜像:
node_mirror: http://mirrors.cloud.tencent.com/nodejs-release/
npm_mirror: http://mirrors.cloud.tencent.com/npm/

Java

Oracle 官网

Maven 安装与配置
Java 版本切换
下载免费可商用的OpenJDK的lfs版本

Rust

官网

B站安装教程
加速 cargo 依赖下载
使用镜像加速安装,目前使用清华源是最快的


set RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static
set RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup


自定义安装目录
使用tauri2.0搭建安卓软件的时候需要设置系统变量:
变量名: ANDROID_SDK_ROOT变量值: D:\code\Android\Sdk
变量名:ANDROID_HOME变量值:D:\code\Android\Sdk

Git

官网

安装教程
SSH登录Github

Flutter

安装教程
还需要多增加以下环境变量:
FLUTTER_PUB_CACHE:D:\language\flutter.pub-cache
PUB_CACHE:D:\language\flutter.pub-cache
还需要注意下载对应的安卓版本

Go

官网

- GOROOT:Golang的安装目录
- PATH:Golang的安装目录下的bin目录D:\language\go\bin和D:\language\go\workspace\bin
- GOPROXY:https://mirrors.aliyun.com/goproxy/
GOPATH:D:\language\go\workspace
GOMODCACHE:D:\language\go\pkg\mod
GOENV:D:\language\go\env
GOCACHE:D:\language\go\cache

rust 的config.toml配置如下,我们无法改变他cargo search -v只能默认走官方的,太慢了才使用强制命令中暂时代替镜像源

# 无需替换 crates-io,只需定义源并修改默认索引协议
[source.crates-io]
# 保持 registry 未定义或使用官方,但建议显式开启稀疏索引加速
registry = "sparse+https://index.crates.io/"

# 定义国内镜像源(仅用于手动切换或环境变量,不强制替换)
[source.ustc]
registry = "sparse+https://mirrors.ustc.edu.cn/crates.io-index/"

[source.aliyun]
registry = "sparse+https://mirrors.aliyun.com/crates.io-index/"

[net]
git-fetch-with-cli = true

rust使用命令 pnpm tauri android init 初始化项目后,我们去D:\code\Android\Sdk\cmdline-tools目录新建一个latest文件夹,将此目录的所有文件放入这个新建的文件夹中

:: 进入 cmdline-tools 的 bin 目录(方便直接调用)
D:\code\Android\Sdk\cmdline-tools\latest\bin

:: 依次下载所需组件
sdkmanager "platform-tools" "emulator" "platforms;android-36" "build-tools;34.0.0" "system-images;android-36;google_apis;x86_64"

后续安装了flutter的话还需要同意
flutter doctor --android-licenses

记住我们是通过Tauri2.0安装的安卓SDK,如果需要单独配置futter还需要其他的操作
官网如下:https://developer.android.com/studio?hl=zh-cn#command-line-tools-only
只需要下载zip版本即可,系统变量正常配置

然后去系统变量的Path中写入

D:\code\Android\Sdk\cmdline-tools\latest\bin
D:\code\Android\Sdk\platform-tools
D:\code\Android\Sdk\emulator

为了让以后的模拟器都在D盘中还需要新增一个系统变量

变量名:ANDROID_AVD_HOME变量值:D:\code\Android\Avd

:: 第一步:创建模拟器
avdmanager create avd -n tauri-test -k "system-images;android-34;google_apis;x86_64" -d pixel_8

:: 第二步:查看已创建的模拟器
emulator -list-avds

:: 第三步:启动模拟器
emulator -avd tauri-test

删除
avdmanager delete avd -n tauri-test
设置环境变量
GRADLE_USER_HOME
D:\code\Android\gradle


使用 Gradle 启动 tauri2.0的安卓启动可以使用命令 pnpm tauri android dev 先去设定一个路径,然后去删除下载的锁文件,把我们去镜像源下载的压缩包直接代替这些锁文件

如果嫌弃构建太慢,设置 Gradle 镜像源:

去安装目录:D:\code\Android\gradle

放入以下内容到文件名为:init.gradle

allprojects {
    buildscript {
        repositories {
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
            maven { url 'https://maven.aliyun.com/repository/google' }
            google()
            maven { url 'https://maven.aliyun.com/repository/public' }
            mavenCentral()
            maven { url 'https://mirrors.cloud.tencent.com/gradle/' }
        }
    }
    repositories {
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        google()
        maven { url 'https://maven.aliyun.com/repository/public' }
        mavenCentral()
        maven { url 'https://mirrors.cloud.tencent.com/gradle/' }
    }
}

settingsEvaluated { settings ->
    settings.pluginManagement {
        repositories {
            maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
            maven { url 'https://maven.aliyun.com/repository/google' }
            google()
            maven { url 'https://maven.aliyun.com/repository/public' }
            mavenCentral()
            maven { url 'https://mirrors.cloud.tencent.com/gradle/' }
            gradlePluginPortal()
        }
    }
}

第一次构建的时候可能不会使用全局的配置,所以我们需要得强制他使用镜像源:

首先需要删除 D:\code\Android\gradle\caches 文件夹中的文件,防止缓存干扰

进入项目的:src-tauri\gen\android\build.gradle

顶部添加部分镜像源:

buildscript {
    repositories {
        maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
        maven { url 'https://maven.aliyun.com/repository/google' }
        maven { url 'https://maven.aliyun.com/repository/public' }
        google()
        mavenCentral()
    }
}
plugins {
    id 'com.android.application'
    id 'org.jetbrains.kotlin.android'
}

最后继续:pnpm tauri android dev


🔧 谷歌浏览器·油猴脚本推荐

状态

脚本名称

安装/详情地址

功能简述

Bilibili Evolved

GitHub

B站增强美化

CSDN Focus

GreasyFork

CSDN 阅读优化

Picviewer CE+

GreasyFork

图片浮窗查看

知乎美化

GreasyFork

知乎样式优化

自动关闭知乎登录提示

GreasyFork

去除登录弹窗

网盘直链下载助手

作者官网

网盘链接解析

OCS 网课助手

GreasyFork

全平台网课辅助

超星学习通助手

GreasyFork

学习通自动答题等


💡 Windows 11 安装技巧

强制跳过微软账户登录(直接创建本地账户)

无需断网,无需拔网线,一行命令即可。

操作步骤(适用于 Ventoy / U盘全新安装)

  1. 进入联网界面:正常安装 Windows 11,直至出现 “让我们连接你到网络” 页面。

  2. 打开命令提示符:按下快捷键 Shift + F10 (部分笔记本需按 Fn + Shift + F10)。

  3. 输入命令:在弹出的黑色 CMD 窗口中,输入以下代码并按回车。

    OOBE\BYPASSNRO
    
  4. 重启并选择:系统会自动重启,再次来到网络页面时,左下角会出现 “我没有 Internet 连接” 选项。点击它,然后选择 “继续进行受限设置”

  5. 创建本地账户:此时系统会引导你创建本地账户(例如输入用户名 Neo),设置密码后即可完成安装。

结果说明

  • 全程保持网络连接状态。

  • 用户文件夹命名为 C:\Users\Neo,而非截断的邮箱前缀。

  • 进入桌面后,可随时在 设置 -> 账户 -> 电子邮件和账户 中绑定微软账户。

VScode Claude Code Deepseek

下载Claude Code for VScode,打开设置找到扩展中的Claude Code进入settings.json然后配置:

{"name":"ANTHROPIC_AUTH_TOKEN","value":"sk-xxxx"}, //替换成deepseek的apikey
{"name":"ANTHROPIC_BASE_URL","value":"https://api.deepseek.com/anthropic"}, //替换成deepseek官方接口
{"name":"ANTHROPIC_MODEL","value":"deepseek-v4-pro[1m]"},
{"name":"ANTHROPIC_DEFAULT_OPUS_MODEL","value":"deepseek-v4-pro[1m]"},
{"name":"ANTHROPIC_DEFAULT_SONNET_MODEL","value":"deepseek-v4-pro[1m]"},
{"name":"ANTHROPIC_DEFAULT_HAIKU_MODEL","value":"deepseek-v4-flash"},
{"name":"CLAUDE_CODE_SUBAGENT_MODEL","value":"deepseek-v4-flash"},
{"name":"CLAUDE_CODE_EFFORT_LEVEL","value":"max"},
{"name":"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC","value":"1"}
// 一键关闭 Claude Code 向 Anthropic 发送的所有非核心网络请求(遥测、错误上报、反馈问卷、自动更新等),让运行更隐私、更干净、更少的后台流量

记得自己去开通api哈

上一篇 前端的面试
下一篇 没有了
评论交流

文章目录