⚠️ 两台不在同一个网络?(比如算力电脑在家里)
局域网 IP 会连不上(ping 都不通)。不用改路由器、不用买服务器,
装 Tailscale 组一个虚拟局域网就行,10 分钟:
① 两台都装:tailscale.com/download/windows
② 两台登录同一个账号(微信/Google 都行)
③ 家里那台执行 tailscale ip -4,拿到 100.x.y.z
④ 家里那台启动:pythonw web\worker_server.py --port 8770
⑤ 回「① 连接设置」填 http://100.x.y.z:8770 + 同一个 token → 测试
账户登录后默认用本机算力;要用别的电脑算,在 ⚡ 算力 里填地址即可。详细步骤(含 Cloudflare Tunnel 备选、排错表)见工作区 跨网连接教程.md。
🤖 让 AI 帮你装(最省事)
在那台电脑上打开 DeepSeek(或任何 AI 助手),
把下面整段粘进去,它就会照着装完并把地址告诉你。
这台电脑在家里,要装成「AI 报价」的算力电脑,让厂里那台电脑能远程用它的 CPU。
两台不在同一个网络,请按顺序做完,每一步把结果告诉我;不要自己编写 worker_server.py。
第 0 步 准备程序
我把「算力端_最小包.zip」解压到了 D:\AI报价算力\
里面应该有:web\worker_server.py、tools\mesh_cli.py、tools\step_io.py、tools\brep_measure.py、算力端_一键部署.bat
如果还没解压,请让我先解压。
第 1 步 装 Python(3.9 以上)
运行:python --version
没有就让我装 python.org 的 3.12(64 位),安装时勾 Add python.exe to PATH。
第 2 步 装依赖
cd /d "D:\AI报价算力"
python -m pip install gmsh numpy trimesh rtree
第 3 步 装 Tailscale 并登录(跨网络必需)
winget install --id Tailscale.Tailscale -e
装完打开 Tailscale,提示我用微信或 Google 登录(两台电脑必须同一个账号)。
登录后运行:tailscale ip -4
把得到的 100.x.y.z 告诉我。
第 4 步 启动算力服务(不需要 token)
cd /d "D:\AI报价算力"
start "" /b pythonw web\worker_server.py --port 8770 --host 0.0.0.0
第 5 步 本机自检
Invoke-RestMethod http://127.0.0.1:8770/w/health
必须返回类似 {"ok":true,"app":"AIQuoteWorker","host":"...","cores":N,"python":"3.12.x","busy":0}
如果报错,把 web\worker.out.log 的内容和报错原文贴给我。
第 6 步 放行防火墙(管理员权限)
New-NetFirewallRule -DisplayName "AI报价 算力 8770" -Direction Inbound -Protocol TCP -LocalPort 8770 -Action Allow
第 7 步 确认 Tailscale 在线
tailscale status
确认这台显示 online。
做完请按这个格式回报:
① Python 版本
② 依赖是否装好(gmsh / numpy / trimesh / rtree)
③ /w/health 的返回内容
④ tailscale ip -4 得到的 100.x.y.z
⑤ 厂里那台要填的完整地址,形如 http://100.101.102.103:8770
⑥ 有没有报错
如果目录里有 算力端_一键部署.bat,双击它可完成第 1~2、4~6 步;Tailscale 那一步仍需单独装。
提示:那台的 AI 只知道它自己那台电脑,所以这条提示词已经把所有命令写死了,它不需要再问你。
下面是「那台电脑」上的完整步骤。照着做,5~10 分钟。
第 1 步 装 Python
下载 Python 3.12(64 位):python.org/downloads/windows
安装时一定要勾选
Add python.exe to PATH,然后点 Install Now。
第 2 步 复制文件夹过去
把报价电脑上的整个 default-workspace 文件夹拷到那台电脑(U 盘 / 局域网共享都行)。
只要这几个就够:web\、tools\、data\、skills\、启动_算力服务.bat
图纸目录 询价\ 不用拷,那台不需要你的数据。
第 3 步 装依赖(复制下面这行)
pip install gmsh numpy trimesh rtree
在文件夹里按住 Shift + 右键 → 「在此处打开 PowerShell 窗口」→ 粘贴回车。约 3~5 分钟。
第 4 步 启动算力服务
双击 启动_算力服务.bat,会看到:
AI 报价 · 算力服务已启动
端口 8770,CPU 16 核
主电脑填:http://192.168.30.22:8770
最后那一行就是地址,记下来。
窗口第一次启动如果弹「Windows 防火墙」提示,点 允许访问。
第 5 步 回到这台电脑
回到「① 连接设置」页签 → 粘贴刚才那个地址 → 点 测试 →
看到 ✅ 通!… 16 核 →
勾 启用 → 保存并应用。
第 6 步 验证
打开任一单 → 点任一行的 3D → 能转、能测量就成了。
顶部按钮会显示 ⚡ 算力 远程 ✓。
不通怎么办(按顺序查)
① 那台的黑窗口还开着吗?关掉窗口=服务停了
② 两台是不是同一个路由器(看 IP 前三段是否一样:192.168.30.x)
③ 那台防火墙放行 8770:
New-NetFirewallRule -DisplayName "AI报价 算力 8770" -Direction Inbound -Protocol TCP -LocalPort 8770 -Action Allow
④ 在那台自己打开 http://127.0.0.1:8770/w/health,能看到 {"ok":true...} 就说明服务没问题,是网络问题
完整文档:工作区里的 算力分离教程.md