2026年5月

如果你的 Ollama 模型运行在局域网(LAN)的另一台 Ubuntu/Windows 计算机上,而你想在当前的本地电脑上运行 Claude Code,你需要进行两步配置:

让远端计算机的 Ollama 允许局域网访问(默认它只听 localhost)。

在本地电脑上配置环境变量指向远端 IP。

以下是完美的配置流程:

步骤一:配置远端计算机(运行 Ollama 的那一台)
默认情况下,Ollama 出于安全考虑,只接受 127.0.0.1(本地循环地址)的请求。你需要修改它的监听配置。

  1. 如果远端是 Ubuntu 系统:
    打开终端,编辑 Ollama 的 systemd 服务配置文件:

Bash
sudo systemctl edit ollama.service
系统会打开一个文本编辑器,在空行中输入或粘贴以下内容:

Ini, TOML
[Service]
Environment="OLLAMA_HOST=0.0.0.0"
Environment="OLLAMA_ORIGINS=*"
💡 0.0.0.0 表示允许任意 IP 访问它,OLLAMA_ORIGINS=* 允许跨域请求(对 Claude Code 握手很重要)。

保存并退出编辑器(如果是 nano,按 Ctrl+O 确认,再按 Ctrl+X 退出)。

刷新配置并重启 Ollama 服务:

Bash
sudo systemctl daemon-reload
sudo systemctl restart ollama

  1. 如果远端是 Windows 系统:
    在 Windows 任务栏右下角找到 Ollama 图标,右键点击并选择 Quit Ollama 退出。

打开 Windows 高级系统设置 -> 环境变量。

在“用户变量”或“系统变量”中,点击新建,添加以下两个变量:

变量名:OLLAMA_HOST ,变量值:0.0.0.0

变量名:OLLAMA_ORIGINS ,变量值:*

重新在开始菜单启动 Ollama 软件。

步骤二:获取远端计算机的局域网 IP
在远端计算机上查看它的局域网内网 IP(形如 192.168.x.x):

Ubuntu 终端输入:hostname -I 或 ip route show

Windows 终端输入:ipconfig

假设我们获取到的远端 IP 是:192.168.1.100

步骤三:在本地电脑连接并启动 Claude Code
回到你当前写代码的这台 Ubuntu 本地电脑上,打开终端,将接口地址重定向到远端:

方法 A:直接注入环境变量启动(推荐)
Bash

1. 将 Base URL 指向远端计算机的 11434 端口

export ANTHROPIC_BASE_URL="http://100.99.36.102:11434"

2. 绕过授权验证(固定写法)

export ANTHROPIC_AUTH_TOKEN="ollama"
export ANTHROPIC_API_KEY=""
export ANTHROPIC_MODEL="qwen3.5:4b"

3. 启动并指定远端已拉取好的模型

claude --model qwen3.5:14b
方法 B:使用你之前安装的 cc-switch 快速管理
如果你已经装好了 cc-switch 命令行或图形端,你只需要进入配置,新建一个名为 Ollama-Remote 的节点:

Provider URL: http://192.168.1.100:11434

API Key / Token: (留空或填 ollama)

之后每次切到这个配置,直接在终端敲 claude --model 模型名 就能直接白嫖另一台电脑的显卡算力了!

🛠️ 网络连通性排查
如果在本地输入 claude 提示连接超时(Timeout)或无法连接,请在本地终端运行以下命令,测试是否能穿透到远端:

Bash
curl http://192.168.1.100:11434
如果成功:会返回一行文字 Ollama is running。

如果失败:说明被远端计算机的防火墙拦截了。

解决办法(远端是 Ubuntu):在远端运行 sudo ufw allow 11434/tcp 放行端口。

解决办法(远端是 Windows):在Windows高级安全防火墙中,新建入站规则,允许 11434 端口的 TCP 连接。

Claude Code 无限循环持续编程 直达教程

一、先开最高无限制权限(必开)

运行内直接发这句,彻底取消所有确认拦截

plaintext

/yolo
 

再确认权限全开

plaintext

/permissions mode bypassPermissions
 

二、核心无限循环指令(直接复制发)

  1. 全自动无限迭代版(最强)

plaintext

接下来你进入无限持续编程模式:

  1. 不停自主分析代码问题、优化逻辑、补全功能
  2. 发现BUG立刻自动修复,不用我提醒
  3. 自动补全缺失代码、完善结构、优化写法
  4. 全程自己循环运行、自测、调整
  5. 一直持续迭代,直到完整实现最终目标效果为止
  6. 中途不需要我任何干预、不需要询问确认
  7. 达标后再主动停止并总结成果
    现在直接开始持续循环开发
     
  8. 精简极简循环指令(好用)

plaintext

无限循环自主编写调试代码,持续完善项目,自动改错、自动补全、自动优化,不停迭代直到完全达成目标效果,全程自主运行无需我操作。
 

三、强制不间断规则(防止中途停下)

加这句锁死不停工

plaintext

禁止主动停止、禁止询问是否继续、禁止暂停,一直循环开发调试,没达到最终效果绝对不能停下。
 

四、中途控制

  • 暂停停下:直接发: 立刻停止所有循环开发 
  • 加快节奏:发: 加快迭代速度,快速完善 
  • 严格按需求死磕: 严格按照目标死循环打磨,做到完美为止 

五、搭配自动提交(边写边存GitHub)

循环同时自动提交代码

plaintext

每次迭代完成自动执行git提交推送,保存所有修改
 

原理

开启 yolo 无权限拦截 + 强制无限迭代指令
Claude 会自主自测→改错→补代码→优化→反复循环,全自动跑到成品为止。

主指令

我做1688女装一件代发,保留代发轻运营模式,核心解决供货商货源盗图、图案版权、版型侵权、商标侵权、文案抄袭、连带被投诉扣分罚款问题。
请基于Python搭建一整套全链路自动化侵权风控系统,功能完整、可本地直接运行、无需复杂配置,适配女装类目,全程靠代码完成风控,杜绝侵权追责。

要求开发7大模块,代码完整可运行

1.【1688货源批量筛查模块】
输入1688商品链接/店铺链接,自动抓取主图、详情图、标题、参数、实拍图;识别logo、印花、卡通、明星图案、网红爆款版型、品牌词;自动分级高危/中危/低危货源,输出风险报表,建立合规供货商白名单,拉黑高频投诉货源。

2.【图片侵权检测识别模块】
识图比对全网同款、盗图溯源;检测画面商标、版权图案、违规元素、水印、原创标识;标注侵权位置,给出修改方案。

3.【女装图文合规改写重绘模块】
原图批量修图:去logo、改印花、改配色、微调版型细节、替换背景构图;标题详情全原创改写,剔除品牌、网红、原创、版权相关词汇,去除抄袭句式,生成合规上架文案。

4.【上架前置自检拦截模块】
上架前自动图文双检,违规直接预警拦截;输出检测报告,不合格一键修复,通过才可上架,前置规避处罚。

5.【在售商品动态巡检模块】
定时巡检已上架商品,监控上家商品下架、被投诉、违规整改;自动预警风险款,批量替换违规图文,提前下架避险。

6.【投诉申诉举证模块】
自动生成风控记录、素材修改日志、合规说明、申诉话术、撤诉文案,被投诉可直接提交举证,降低扣分与赔付。

7.【数据管理后台】
货源库、风险记录、修改存档、巡检日志、申诉模板统一可视化管理,简单易操作。

硬性规范

1. 纯本地运行,不上传店铺货源隐私数据,安全不泄露

2. 代码注释清晰,步骤简单,我零基础可部署启动

3. 适配女装全品类,针对女装印花、版型、盗图做专项优化

4. 全程自动化批量处理,不用逐个人工核对

5. 保留一件代发模式,不改动货源发货链路,只做素材风控脱敏

6. 代码稳定防封,抓取合规不违规访问

额外需求

写完整套代码后,附带:部署步骤、启动命令、使用教程、风险分级使用规则、女装代发避坑运营守则,一次性交付完整可用成品。

1、科学上网设置代理,建议用美国的地址
终端输入
export http_proxy=192.168.222.162:7890
export https_proxy=192.168.222.162:7890
2、打开claude的官网找到一键安装脚本:https://claude.com/product/claude-code会适配你的系统自动提供安装脚本
3、在终端直接执行脚本往往会假成功,由于网络的原因。所以将一键安装脚本拆解
一键安装脚本:curl -fsSL https://claude.ai/install.sh | bash
拆解为:
wget https://claude.ai/install.sh
bash install.sh
注:该安装脚本会在家目录的.claude/downloads下面下载最新版的claude code,如果直接执行一键安装脚本,往往会由于网络超时,不下载安装文件,直接跳转到安装成功提示,实际上是没有安装成功。
4、实际上下载的这个文件就是claude的二进制运行文件

既然知道了它的逻辑,我们不需要强行跑这个脚本,直接把它的底层逻辑拆解出来,在 Ubuntu 上用绝对能成功的方式手动执行:

第一步:安装必须的依赖(解决 jq 和网络证书问题)
Bash
sudo apt-get update
sudo apt-get install -y curl jq ca-certificates
第二步:手动下载并解压官方最新二进制文件
我们跳过脚本复杂的正则匹配,直接获取下载地址:

Bash

  1. 获取最新版本号
    VERSION=$(curl -fsSL https://downloads.claude.ai/claude-code-releases/latest)
  2. 自动检测你的系统架构 (x86_64 或 arm64)
    ARCH=$(uname -m)
    if [ "$ARCH" = "x86_64" ]; then PLATFORM="linux-x64"; else PLATFORM="linux-arm64"; fi
  3. 创建临时目录并下载
    mkdir -p ~/.claude/downloads
    curl -fL -o ~/.claude/downloads/claude "https://downloads.claude.ai/claude-code-releases/${VERSION}/${PLATFORM}/claude"
    第三步:正确放置到系统路径(关键)
    为了让你在任何地方输入 claude 都能用,且不需要配置复杂的环境变量,直接把它放到 Ubuntu 专用的用户本地目录:

Bash

  1. 确保用户本地 bin 目录存在
    mkdir -p ~/.local/bin
  2. 移动并赋予执行权限
    mv ~/.claude/downloads/claude ~/.local/bin/
    chmod +x ~/.local/bin/claude
  3. 清理临时目录
    rm -rf ~/.claude/downloads
    第四步:刷新环境变量
    确保你的系统能够识别 ~/.local/bin 路径:

Bash
如果没有加过,把它加到 .bashrc 中
if [[ ":$PATH:" != *":$HOME/.local/bin:"* ]]; then

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc

fi
source ~/.bashrc
验证安装
现在在终端直接输入:

Bash
claude -v
只要能正常输出版本号,就说明安装完全成功。接着输入 claude 就会正式进入登录和初始化流程。

安装ccswitch用于模型切换

方法一:安装图形界面桌面端(GUI 推荐)
官方为 Linux 系统提供了 .deb 安装包或 AppImage。

  1. 快捷一键下载安装(以目前最新的 v3.15.0 为例)
    打开终端,运行以下命令自动下载并安装适用于 Ubuntu (x86_64) 的 .deb 包:

Bash

创建临时目录并下载 deb 包

cd /tmp
curl -LO https://github.com/farion1231/cc-switch/releases/download/v3.15.0/CC-Switch-v3.15.0-Linux-x86_64.deb

使用 apt 安装(可自动处理依赖)

sudo apt install ./CC-Switch-v3.15.0-Linux-x86_64.deb -y
💡 提示:如果是 ARM64 架构(例如树莓派或 ARM 架构云服务器),请将链接中的 x64 改为 arm64。

安装完成后,你可以在 Ubuntu 的应用菜单中搜索 CC-Switch 直接点击启动。

方法二:安装命令行版本(CLI)
如果你在没有图形界面的 Ubuntu 服务器(Headless)上工作,或者习惯在终端完成所有操作,官方提供了专门的 cc-switch-cli 工具,通常通过 npm 全局安装:

  1. 前置环境检查
    确保你已经安装了 Node.js(推荐使用你的系统上已经配好的环境,Node 18+ 即可):

Bash
node -v
npm -v

  1. 全局安装客户端
    Bash
    npm install -g @saladday/cc-switch-cli
    ⚠️ 注意:如果遇到权限报错(Permission Denied),建议配置终端用户目录免 sudo(见上一轮提及的 ~/.npm-global 方法),或者使用 sudo npm install -g @saladday/cc-switch-cli --allow-root。
  2. 常用 CLI 操作命令
    安装成功后,在终端直接输入 cc-switch 即可查看帮助。以下是一些高频操作:

查看当前的 API 提供商:

Bash
cc-switch provider current
一键切换到其他配置(如你在 GUI 中设置好的备份节点或自定义路由):

Bash

cc-switch provider switch <provider_id>
```
  • 检测当前环境是否存在变量冲突:
    cc-switch env check --app claude

🛠️ 常见问题排查(针对 GUI 桌面端)

1. 启动时提示缺少 libwebkit2gtk

Tauri 框架依赖系统的 WebKit 渲染引擎。如果点击应用没有反应,可以通过以下命令补齐 Ubuntu 的图形渲染依赖:

sudo apt-get update
sudo apt-get install -y libwebkit2gtk-4.0-37 libgtk-3-0
2. 图形端系统托盘(System Tray)不显示
CC-Switch 的一大特色是可以缩进系统托盘保持静默运行(Lightweight Mode)。但在 Ubuntu 默认的 GNOME 桌面下,系统托盘可能无法直接显示。