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详细信息

 

posted @ 2026-03-18 14:15  GavinSimons  阅读(26)  评论(0)    收藏  举报