HyperV+Ubuntu+Openclaw(框架安装+局域网+多用户+DeepSeek)+Skills(安装)
一、Hyper-V:启用安全启动×,来宾服务√,启用检查点×,物理计算机启动虚拟机"无"操作
二、Ubuntu:
1、curl工具安装:sudo apt update; sudo apt install curl
2、屏幕分辨率:桌面-右键-显示设置-分辨率-16:9-1600x900
3、电源选项:桌面-右下-显示应用-设置-电源-节电-息屏-从不
4、更新选项:桌面-右下-显示应用-软件和更新-更新:订阅-仅安全更新,自动检查更新-从不,当有安全更新时-立即显示,当有其他更新时-立即显示,有新版本时通知我-从不
5、中文输入法:win键 + space键
5、系统快照:HyperV-虚拟机-右键-导出
三、Openclaw
1、框架安装:
安装脚本:curl -fsSL https://openclaw.ai/install.sh | bash
personal-by-default and shared/multi-user requires lock-down:Yes
Onboarding mode:QuickStart
Model/auth provider:Skip for now
Filter models by provider:All providers
Default model:Enter model manually -> 默认值即可
Select channel(QuickStart):Skip for now
Search provider:Skip for now
Configure skills now?(recommended):No
Enable hooks:初次安装 -> 只选session-memory(最低风险)其余pass
How do you want to hatch your bot:Open the web UI
2、局域网访问:
openclaw config set gateway.bind lan # 1. 将网关绑定模式改为局域网
openclaw config set gateway.controlUi.allowInsecureAuth true # 2. 允许不安全的HTTP认证
openclaw config set gateway.controlUi.dangerouslyDisableDeviceAuth true # 2.允许危险设备授权
openclaw config set gateway.controlUi.allowedOrigins '["http://你的IP:18789", "http://localhost:18789", "http://127.0.0.1:18789"]' # 3. 设置允许的来源
openclaw config set gateway.auth.mode token # 4. 配置安全Token(重要)
openclaw gateway restart # 5. 重启网关使配置生效
nano /home/judong/.openclaw/openclaw.json: gateway.auth.token # 6.查看现有令牌(重要)
3、多用户访问:暂时跳过
4、DeepSeek接入:
naon ~/.openclaw/openclaw.json
插入如下配置
{
"models": {
"mode": "merge",
"providers": {
"deepseek": {
"baseUrl": "https://api.deepseek.com", # deepseek的api地址,注意末尾不要加/v1
"apiKey": "你的DeepSeek API Key",
"api": "openai-completions", # 必须设置openai-completions,因为ds使用OpenAI兼容接口
"models": [
{
"id": "deepseek-chat", # 通用对话模型
"name": "DeepSeek Chat",
"reasoning": false, # 深度思考
"input": ["text"],
"contextWindow": 32000, # 上下文窗口大小
"maxTokens": 64000 # 最大输出token数
},
{
"id": "deepseek-reasoner", # 深度思考模型(R1推理模型)
"name": "DeepSeek Reasoner",
"reasoning": true, # 深度思考
"input": ["text"],
"contextWindow": 32000, # 上下文窗口大小
"maxTokens": 64000 # 最大输出token数
}
]
}
}
},
"agents": {
"defaults": {
"model": {
"primary": "deepseek/deepseek-chat" # 名称需要与models.providers下名称一致,否则报错“400 Model Not Exist”
}
}
}
}
保存退出
重启网关:openclaw gateway restart
查看模型状态:openclaw models status
运行诊断工具:openclaw doctor; 查看结果,如果有问题运行: openclaw doctor --fix
列出所有可用模型:openclaw models list
四、Skills
1、clawhub安装:
npm install -g clawhub # clawhub是一个Node.js包,通过npm(Node Package Manager)管理
2、skills安装:
clawhub install <skill-name>==<version>
clawhub install <skill1> <skill2> <skill3>
3、管理已安装的skill
clawhub list # 列出已安装的skills
clawhub show <skill-name> # 查看skill详情
clawhub update <skill-name> # 更新单个skill
clawhub uninstall <skill-name> # 卸载skill
clawhub reinstall <skill-name> # 强制重新安装
4、skill状态管理
clawhub enable <skill-name> # 启用skill
clawhub disable <skill-name> # 禁用skill
clawhub status <skill-name> # 查看skill运行状态
5、查看可用skills
clawhub search # 查看所有可安装的skills
clawhub search stock # 所有特定类型的skills
clawhub info <skill-name> # 查看skill详细信息

浙公网安备 33010602011771号