Windows本地AI利器!无需WSL,5分钟搞定OpenClaw,本地部署通义千问与Kimi模型

Windows本地AI利器!无需WSL,5分钟搞定OpenClaw,本地部署通义千问与Kimi模型

之前我写过一篇Windows上部署OpenClaw的教程:[不写一行代码,Windows平台5分钟快速部署OpenClaw,可免费接入通义千问及Kimi模型],但很多反馈说太麻烦。今天特意出了这期教程,不需要WSL环境,直接部署OpenClaw。

部署环境说明

  • 无需科学上网
  • 本地部署,无需WSL
  • 需Windows10及以上系统

一、 具体安装步骤

我们需要先安装三个基础软件:Node.js、Git 和 Visual Studio

1. 安装Node.js

访问Node.js官网下载Windows 64位安装包:

下载地址:https://nodejs.org/en/download

下载完成后,双击安装文件(.exe),跟随安装向导,一直点击“Next”即可完成安装

2. 安装Git

推荐使用Windows自带的包管理工具winget一键安装,这是最便捷的方式。

  1. 跟随安装向导,在相关步骤选择 “Use Windows’ default console window”,其余保持默认,直至安装完成。

在打开的窗口中,输入以下命令并回车:

winget install --id Git.Git -e --source winget 

在开始菜单搜索 “PowerShell”,右键选择 “以管理员身份运行”

(如果您的系统不支持winget命令,也可以访问 https://git-scm.com/install/windows下载图形化安装包进行安装。)

3. 安装 Visual Studio

我们需要安装Visual Studio并提供C++开发环境。

运行安装器,在工作负载选择界面,务必勾选“使用C++的桌面开发” 这一选项,然后进行安装。

访问官网下载安装器:

下载地址:https://visualstudio.microsoft.com/zh-hans/

4. 验证环境安装结果

同样按下Win + S,搜索 “PowerShell”,右键选择 “以管理员身份运行”

在PowerShell中,依次运行以下三条命令,检查是否返回版本号而非报错:

node -v npm -v git -v 

验证通过后,建议设置Node.js的国内镜像源以加速后续下载,执行命令:

npm config set registry https://registry.npmmirror.com/ 

二、 安装与配置 OpenClaw

1. 全局安装 OpenClaw

继续在管理员PowerShell中,执行以下命令:

npm install -g openclaw@latest 
当命令执行完毕,出现成功提示时,即表示安装成功。 

2. 初始化配置 OpenClaw

在PowerShell中执行初始化命令,开始交互式配置:

openclaw onboard 

接下来,请根据提示进行操作:

  • 部署风险提示:选择 YES
  • 选择模型:根据列表和您的需求选择,例如 volcengine-plan/ark-code-latest

日志与记录:建议全部勾选(用方向键和空格选择),回车确认。

后续配置:对话工具 (skip for now) 和 Skills (no) 可暂时跳过。

输入API Key:粘贴您从火山引擎等平台获取的API Key,回车。

选择模型供应商:例如选择 火山引擎,回车确认。

配置模式:选择 QuickStart并回车。

配置完成后,系统将自动安装Gateway组件并打开浏览器控制台页面

三、 测试与设置开机自启动

1. 测试

等待浏览器页面成功打开,即表示OpenClaw核心服务部署完成。您可以在控制台网页中进行初步测试。

可发送消息测试部署效果示例: 在桌面创建“hi.txt”文件,并返回存放路径。

AI 执行完毕后,可检查成果,如下图:

2. 设置开机自启动(解决每次需手动启动的问题)

目前部署有一个小缺点:电脑每次重启后,需要手动打开PowerShell输入openclaw gateway命令,网页控制台才能访问。

为此,我们可以通过一个PowerShell脚本实现开机自启动:

  1. 关闭正在运行的OpenClaw命令行窗口。
  2. 将文件保存,并把后缀名从 .txt改为 .ps1(例如 autostart.ps1)。如果看不到后缀名,请在文件资源管理器的“查看”菜单中勾选“文件扩展名”。
  3. 右键单击这个 .ps1文件,选择 “使用 PowerShell 运行”
  4. 脚本执行完毕后,开机自启动任务即设置完成。您也可以直接复制上述代码到管理员PowerShell中执行。

新建一个文本文件,将以下代码复制进去:

# 1. 自动提权 if (!([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole] "Administrator")) { Start-Process powershell.exe "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs exit } Write-Host "🔧 正在将 OpenClaw 注册为 Windows 服务..." -ForegroundColor Cyan # ================= 配置区域 ================= $serviceName = "OpenClawGateway" $serviceDesc = "OpenClaw Gateway Service - Runs automatically at boot" $nssmUrl = "https://nssm.cc/release/nssm-2.24.zip" $nssmZip = "$env:TEMP\nssm.zip" $nssmDir = "$env:TEMP\nssm" $nssmExe = "$nssmDir\nssm-2.24\win64\nssm.exe" # 假设 64 位系统 # 获取当前用户真实路径 $realUser = $env:USERNAME $userProfilePath = "C:\Users\$realUser" $nodeExe = "C:\Program Files\nodejs\node.exe" $scriptPath = "$userProfilePath\AppData\Roaming\npm\node_modules\openclaw\dist\index.js" $logDir = "C:\OpenClaw\Logs" # 验证核心文件 if (-not (Test-Path $nodeExe)) { Write-Host "❌ Node.js 未找到"; exit 1 } if (-not (Test-Path $scriptPath)) { Write-Host "❌ OpenClaw 脚本未找到"; exit 1 } # 创建日志目录 if (-not (Test-Path $logDir)) { New-Item -ItemType Directory -Path $logDir -Force | Out-Null } # ================= 1. 下载并准备 NSSM ================= if (-not (Test-Path $nssmExe)) { Write-Host "📥 正在下载 NSSM..." -ForegroundColor Gray try { Invoke-WebRequest -Uri $nssmUrl -OutFile $nssmZip -UseBasicParsing Expand-Archive -Path $nssmZip -DestinationPath $nssmDir -Force Write-Host "✅ NSSM 下载完成" -ForegroundColor Green } catch { Write-Host "❌ 下载 NSSM 失败,请检查网络或手动下载放在 $nssmDir" -ForegroundColor Red exit 1 } } else { Write-Host "✅ NSSM 已存在" -ForegroundColor Green } # ================= 2. 移除旧服务 (如果有) ================= & $nssmExe remove $serviceName confirm | Out-Null Start-Sleep -Seconds 1 # ================= 3. 安装新服务 ================= Write-Host "🛠 正在安装服务 $serviceName ..." -ForegroundColor Cyan # 基础安装:应用程序路径 & $nssmExe install $serviceName $nodeExe "`"$scriptPath`" gateway --port 18789" # 设置工作目录 (关键:让 openclaw 能找到相对路径配置) & $nssmExe set $serviceName AppDirectory "$userProfilePath" # 设置环境变量 (关键:欺骗 openclaw 认为它是当前用户运行的) # NSSM 支持设置自定义环境变量 & $nssmExe set $serviceName AppEnvironmentExtra "USERPROFILE=$userProfilePath`0HOMEDRIVE=C:`0HOMEPATH=\Users\$realUser`0OPENCLAW_GATEWAY_PORT=18789" # 设置日志输出 (可选,方便调试) & $nssmExe set $serviceName AppStdout "$logDir\openclaw-out.log" & $nssmExe set $serviceName AppStderr "$logDir\openclaw-err.log" & $nssmExe set $serviceName AppRotateFiles 1 & $nssmExe set $serviceName AppRotateOnline 1 # 设置描述 & $nssmExe set $serviceName Description $serviceDesc # ================= 4. 配置自动重启策略 ================= # 如果服务停止,等待 1 秒后重启 & $nssmExe set $serviceName AppExit Default Restart & $nssmExe set $serviceName AppRestartDelay 1000 # ================= 5. 启动服务 ================= Write-Host "🚀 正在启动服务..." -ForegroundColor Cyan Start-Service -Name $serviceName # 等待几秒让服务初始化 Start-Sleep -Seconds 5 # ================= 6. 验证状态 ================= Write-Host "`n🔍 检查结果:" -ForegroundColor Cyan $svcStatus = Get-Service -Name $serviceName -ErrorAction SilentlyContinue if ($svcStatus) { Write-Host "✅ 服务状态:$($svcStatus.Status)" -ForegroundColor Green if ($svcStatus.Status -eq 'Running') { Write-Host "🎉 服务运行正常!" -ForegroundColor Green # 尝试调用 openclaw 状态检查 Write-Host "`n📊 OpenClaw 内部状态:" -ForegroundColor Cyan & openclaw gateway status } else { Write-Host "⚠️ 服务已安装但未运行,请查看事件查看器或日志。" -ForegroundColor Yellow Write-Host "📄 错误日志:$logDir\openclaw-err.log" if (Test-Path "$logDir\openclaw-err.log") { Get-Content "$logDir\openclaw-err.log" -Tail 10 } } } else { Write-Host "❌ 服务安装失败。" -ForegroundColor Red } Write-Host "`n💡 管理命令:" -ForegroundColor Gray Write-Host " 停止:Stop-Service -Name '$serviceName'" Write-Host " 启动:Start-Service -Name '$serviceName'" Write-Host " 卸载:& '$nssmExe' remove '$serviceName' confirm" Read-Host "按回车退出" 

至此,您的OpenClaw已在Windows上部署完毕,并实现了开机自启动。

01

什么是AI大模型应用开发工程师?

如果说AI大模型是蕴藏着巨大能量的“后台超级能力”,那么AI大模型应用开发工程师就是将这种能量转化为实用工具的执行者。

AI大模型应用开发工程师是基于AI大模型,设计开发落地业务的应用工程师。

这个职业的核心价值,在于打破技术与用户之间的壁垒,把普通人难以理解的算法逻辑、模型参数,转化为人人都能轻松操作的产品形态。

无论是日常写作时用到的AI文案生成器、修图软件里的智能美化功能,还是办公场景中的自动记账工具、会议记录用的语音转文字APP,这些看似简单的应用背后,都是应用开发工程师在默默搭建技术与需求之间的桥梁。

他们不追求创造全新的大模型,而是专注于让已有的大模型“听懂”业务需求,“学会”解决具体问题,最终形成可落地、可使用的产品。

ZEEKLOG粉丝独家福利

给大家整理了一份AI大模型全套学习资料,这份完整版的 AI 大模型学习资料已经上传ZEEKLOG,朋友们如果需要可以扫描下方二维码&点击下方ZEEKLOG官方认证链接免费领取【保证100%免费】

02

AI大模型应用开发工程师的核心职责

需求分析与拆解是工作的起点,也是确保开发不偏离方向的关键。

应用开发工程师需要直接对接业务方,深入理解其核心诉求——不仅要明确“要做什么”,更要厘清“为什么要做”以及“做到什么程度算合格”。

在此基础上,他们会将模糊的业务需求拆解为具体的技术任务,明确每个环节的执行标准,并评估技术实现的可行性,同时定义清晰的核心指标,为后续开发、测试提供依据。

这一步就像建筑前的图纸设计,若出现偏差,后续所有工作都可能白费。

技术选型与适配是衔接需求与开发的核心环节。

工程师需要根据业务场景的特点,选择合适的基础大模型、开发框架和工具——不同的业务对模型的响应速度、精度、成本要求不同,选型的合理性直接影响最终产品的表现。

同时,他们还要对行业相关数据进行预处理,通过提示词工程优化模型输出,或在必要时进行轻量化微调,让基础模型更好地适配具体业务。

此外,设计合理的上下文管理规则确保模型理解连贯需求,建立敏感信息过滤机制保障数据安全,也是这一环节的重要内容。

应用开发与对接则是将方案转化为产品的实操阶段。

工程师会利用选定的开发框架构建应用的核心功能,同时联动各类外部系统——比如将AI模型与企业现有的客户管理系统、数据存储系统打通,确保数据流转顺畅。

在这一过程中,他们还需要配合设计团队打磨前端交互界面,让技术功能以简洁易懂的方式呈现给用户,实现从技术方案到产品形态的转化。

测试与优化是保障产品质量的关键步骤。

工程师会开展全面的功能测试,找出并修复开发过程中出现的漏洞,同时针对模型的响应速度、稳定性等性能指标进行优化。

安全合规性也是测试的重点,需要确保应用符合数据保护、隐私安全等相关规定。

此外,他们还会收集用户反馈,通过调整模型参数、优化提示词等方式持续提升产品体验,让应用更贴合用户实际使用需求。

部署运维与迭代则贯穿产品的整个生命周期。

工程师会通过云服务器或私有服务器将应用部署上线,并实时监控运行状态,及时处理突发故障,确保应用稳定运行。

随着业务需求的变化,他们还需要对应用功能进行迭代更新,同时编写完善的开发文档和使用手册,为后续的维护和交接提供支持。

03

薪资情况与职业价值

市场对这一职业的高度认可,直接体现在薪资待遇上。

据猎聘最新在招岗位数据显示,AI大模型应用开发工程师的月薪最高可达60k。

图片

在AI技术加速落地的当下,这种“技术+业务”的复合型能力尤为稀缺,让该职业成为当下极具吸引力的就业选择。

AI大模型应用开发工程师是AI技术落地的关键桥梁。

他们用专业能力将抽象的技术转化为具体的产品,让大模型的价值真正渗透到各行各业。

随着AI场景化应用的不断深化,这一职业的重要性将更加凸显,也必将吸引更多人才投身其中,推动AI技术更好地服务于社会发展。

ZEEKLOG粉丝独家福利

给大家整理了一份AI大模型全套学习资料,这份完整版的 AI 大模型学习资料已经上传ZEEKLOG,朋友们如果需要可以扫描下方二维码&点击下方ZEEKLOG官方认证链接免费领取【保证100%免费】

Read more

【软件测试】AI 赋能测试流程

【软件测试】AI 赋能测试流程

AI 赋能测试流程 * 一. AI 基础概念 * 1. AI 是什么? * 2. AI 为什么会被创造出来? * 3. AI 是如何被创造出来的? * 二. AI 赋能测试 * 1. AI 在测试领域的应用 * 2. AI 在测试领域的发展趋势 * 三. AI 驱动的测试流程 * 1. AI 工具介绍 * 2. 需求分析 * 2.1 识别需求中存在的问题 * 2.2 需求快速理解与功能概要生成 * 3. 测试计划 * 4. 测试用例 * 4.1 AI 生成等价类 * 4.2 AI 生成边界值 * 4.

重新定义创意边界:Seedream 4.0深度测评——从个人创作到企业级生产的AI图像革命

重新定义创意边界:Seedream 4.0深度测评——从个人创作到企业级生产的AI图像革命

一、引言:AI图像创作的“奇点时刻”” 2025年的AI赛道,图像生成领域正经历一场“效率革命”。从Midjourney的写实风格到DALL·E 3的语义理解,技术迭代速度远超行业预期。然而,用户痛点始终存在: * 创作流程割裂:生成、编辑、排版需切换多个工具,设计师日均耗时超3小时在“导出-导入”的重复操作中; * 一致性失控:多图合成时,人物比例、光影逻辑、风格统一性常需手动修正,电商海报批量生产效率低下; * 企业部署门槛高:私有化部署成本高昂,API调用缺乏行业适配方案,中小团队难以规模化应用。 字节跳动交出的答案——Seedream 4.0,以“多模态创意引擎”为定位,试图打破技术壁垒,将图像生成、编辑、排版、多图融合等功能整合为“一站式解决方案”。本文将从产品定位、技术突破、趣味玩法、企业应用四大维度,结合真实测试案例,解析这款工具如何重新定义AI图像创作的生产力边界。 二、

云边端一体化解析:什么是云边端,为何能成为AI基础设施核心

云边端一体化解析:什么是云边端,为何能成为AI基础设施核心

云边端一体化解析:什么是云边端,为何能成为AI基础设施核心 📚 本章学习目标:深入理解什么是云边端,为何能成为AI基础设施核心的核心概念与实践方法,掌握关键技术要点,了解实际应用场景与最佳实践。本文属于《云原生、云边端一体化与算力基建:AI时代基础设施革命教程》云原生入门篇(第一阶段)。 在上一章,我们学习了"云原生入门:新手必懂的云原生核心定义与核心价值"。本章,我们将深入探讨什么是云边端,为何能成为AI基础设施核心,这是云原生与AI基础设施学习中非常重要的一环。 一、核心概念与背景 1.1 什么是什么是云边端,为何能成为AI基础设施核心 💡 基本定义: 什么是云边端,为何能成为AI基础设施核心是云原生与AI基础设施领域的核心知识点之一。掌握这项技能对于提升云原生架构设计能力和AI应用落地效果至关重要。 # 云原生基础命令示例# Docker容器操作docker run -d--name myapp nginx:latest dockerpsdocker logs myapp # Kubernetes基础操作 kubectl get pods -n default

AI的提示词专栏:基于 Prompt 的用户画像构建

AI的提示词专栏:基于 Prompt 的用户画像构建

AI的提示词专栏:基于 Prompt 的用户画像构建 本文围绕 “用 Prompt 构建高质量用户画像” 展开,先点明传统用户画像构建的痛点,引出 Prompt 在非结构化数据处理、效率提升、维度完整性上的优势。接着解析核心概念,介绍所需工具,随后以电商母婴品类用户为例,详细呈现 “数据预处理 - 信息抽取 - 标签生成 - 画像整合 - 画像验证” 五步实战流程,提供可复用的 Prompt 模板。还拆解电商、教育、金融三个行业案例,给出针对性方案,并解答标签重复、推断偏差等常见问题及解决办法,最后回顾核心知识点,拓展应用场景与学习建议,助力读者掌握从数据到用户画像的落地方法。 人工智能专栏介绍     人工智能学习合集专栏是 AI 学习者的实用工具。它像一个全面的 AI 知识库,把提示词设计、AI