跳转到内容

笔记本工作站配置日志

新笔记本定位纯 GPU 计算副手。不接微信、不产生独立记忆。通过 GitHub 私有仓库与云服务器同步 skills/vault/config。

项目
笔记本Windows 11
GPUNVIDIA RTX 5070 Ti Laptop(12GB VRAM)
CPUAMD Ryzen 9 7845HX
RAM32GB
磁盘数据盘 D:
步骤操作耗时问题
1BIOS 开启虚拟化(Intel VT-x / AMD SVM)
2安装 WSL2 + Ubuntu~10min
3安装 Docker Desktop(从阿里云镜像下载 628MB)~5min默认 TLS 1.0 导致 GitHub 下载失败,改用阿里云镜像
4设置 Docker 数据路径到 D: 盘新版 Docker Desktop(4.39+)无 docker-desktop-data 发行版,直接在设置改 “Disk image location”
5WSL2 更新到最新~3min
6启动 Docker Desktop(Windows 弹窗确认)
7拉取 Hermes 镜像,docker compose up -d~2min
8hermes setup(Full setup)~15min自动安装依赖 + Chromium 浏览器
9配置 config.yaml(DeepSeek + SenseNova + Agnes)
10修复 DeepSeek base_url初始写错为 api.deepseek.com.ai(多 .ai),修正为 api.deepseek.com
11写入 .env(4 个 API Key)
12安装搜索后端(ddgs + exa-py)
13验证:hermes chat -q "你好" → 正常对话
原因说明
笔记本非 7×24 运行随时关机带走,不适合做常驻服务
微信网关占用大单实例 ~1.5-2GB 内存,与 GPU 计算抢资源
管理复杂度双微信实例需要 iLink 双 bot + 双 token 维护
记忆碎片化两个 hindsight.db 无法自动合并

决策:云服务器是”大脑”(24h 在线 + 微信 + 记忆),笔记本只做”肌肉”(GPU 计算)。

同步内容方案方向
skills/GitHub 私有仓库 hermes-config双向同步
vault/GitHub 私有仓库双向同步
config.yamlGitHub 私有仓库双向(secrets 在 .env 中,不同步)
.env各自维护单向(不推 GitHub)
hindsight.db各自独立不合并,可通过 SSH 穿透查询
D:\docker\wsl\data\ # Docker 镜像/卷/容器数据
D:\hermes\data\ # Hermes 配置/记忆/skills(映射到容器 /opt/data)

症状:从 docker.com 下载卡住/报错 根因:PowerShell 默认仅 TLS 1.0,Docker 要求 TLS 1.2+ 修复

Terminal window
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12

:从阿里云镜像站下载(推荐,国内直连更快)

症状hermes chat 报连接错误 根因:base_url 写成了 https://api.deepseek.com.ai/v1(多了 .ai修复:改为 https://api.deepseek.com/v1

新版 config.yaml 中 DeepSeek 配置:

providers:
deepseek:
base_url: https://api.deepseek.com/v1
key_env: DEEPSEEK_API_KEY

背景:WSL2 的 Docker 默认数据在 C 盘,占用系统盘空间。 新版 Docker Desktop 的变化:不再暴露 docker-desktop-data 作为独立 WSL 发行版,无法用 wsl --export/--import 迁移。 修复:在 Docker Desktop 设置 → Resources → Advanced → Disk image location,直接设为 D 盘路径。

项目状态说明
GitHub 私有仓库同步仓库名 hermes-config,需配置 SSH deploy key
Exa API Key免费注册 exa.ai,写入 .env
mihomo 代理容器如需翻墙访问境外 API,可部署 sidecar 容器
GPU 计算管线ORCA / AutoDock Vina 等科学计算软件安装