新服务器（Ubuntu）

  IP      112.213.116.159
  端口    17999
  网页    http://112.213.116.159:17999
  代码目录建议  /www/wwwroot/textnowfuwqi
  数据目录必须  /www/wwwroot/aiclaw_data

==================================================
一、把备份拷到新机
==================================================
把旧机拷出来的整个 aiclaw_data 放到：
  /www/wwwroot/aiclaw_data

里面必须有 admin.db
有 admin.db-wal、admin.db-shm 也一并放进去
media、pictures 文件夹一起放

==================================================
二、放代码
==================================================
把 BitShell 解压到：
  /www/wwwroot/textnowfuwqi

目录里应能看到：
  /www/wwwroot/textnowfuwqi/server/app.py
  /www/wwwroot/textnowfuwqi/start_linux.sh

==================================================
三、安装依赖（SSH 里执行）
==================================================
apt update
apt install -y python3 python3-pip python3-venv
pip3 install flask --break-system-packages

防火墙放行 17999（宝塔安全 + 系统防火墙都要开）

==================================================
四、先手动测试
==================================================
chmod +x /www/wwwroot/textnowfuwqi/start_linux.sh
export AICLAW_DATA=/www/wwwroot/aiclaw_data
cd /www/wwwroot/textnowfuwqi
python3 -m server.app

本机测：  curl http://127.0.0.1:17999
外网：    http://112.213.116.159:17999

能打开登录页就 Ctrl+C 停掉，再交给宝塔守护。

==================================================
五、宝塔进程守护
==================================================
名称        textnow
启动文件    /usr/bin/python3
参数        -m server.app
运行目录    /www/wwwroot/textnowfuwqi
环境变量    PYTHONPATH=/www/wwwroot/textnowfuwqi
            AICLAW_DATA=/www/wwwroot/aiclaw_data

保存并启动。

==================================================
六、电脑端
==================================================
板块3 / 板块4 服务器地址改成：
  http://112.213.116.159:17999

旧地址 112.213.116.159 不要再用。

==================================================
七、确认数据还在
==================================================
原主账户/子账户能登录
积分、对话还在
/www/wwwroot/aiclaw_data/admin.db 不是 0KB
