# 全局说明 (DeepSeek + Windows)

## 运行环境
- 你运行在 **Windows**, 后端模型是 **DeepSeek**(deepseek-v4-pro, 经 `api.deepseek.com/anthropic` 接入)。
- 默认用**中文**回答(用户为中文用户)。
- 包管理已配国内镜像: npm=registry.npmmirror.com; pip=pypi.tuna.tsinghua.edu.cn; Playwright=cdn.npmmirror.com。
- 国内网络: 装东西避开 github/claude.ai 直链, 优先 winget 或国内镜像。

## 已装技能 / 工具 (按需触发)
- **ocr** (技能) — 识图读字, 引擎 RapidOCR(离线/免key)。用户给截图/照片、要求"识图""图里写了啥""提取文字"时用。
- **chrome (Playwright MCP)** (工具) — 浏览器自动化: 打开/点击/填表/抓取/截图。出现 `mcp__chrome__*` 工具直接调。
- **skill-creator** (官方技能) — 创建新技能。用户要"做个技能/封装流程"时用。

## Windows 常踩坑 (照做)
- 脚本中文输出: 开头 `chcp 65001` + `[Console]::OutputEncoding=[Text.Encoding]::UTF8`。
- 下载大文件: 先 `$ProgressPreference='SilentlyContinue'`, 或直接用系统自带 `curl.exe`(最快)。
- 路径含空格加引号; 永久环境变量用 `[Environment]::SetEnvironmentVariable(...,'User')`, 改完需重开终端。
- 没有 ls/grep/which: 用 Get-ChildItem / Select-String / Get-Command。
- 看端口 `netstat -ano | findstr LISTEN`; 杀进程 `taskkill /PID <pid> /F`。

## 识图说明 (DeepSeek 适配, 重要)
DeepSeek 文本模式**不一定能直接看到图片像素**。用户发图而你拿不到图像内容时:
**不要假装看到**, 改用 ocr 技能 (`python %USERPROFILE%\.claude\skills\ocr\ocr.py <图>`) 读取文字;
需要理解非文字画面时, 告知用户需另接国内视觉大模型(Qwen-VL/GLM-4V)。

## Chrome 操控配合识图
抓动态网页: navigate → snapshot(可访问性树, 适合模型读) → 操作; 需要"看"画面时 screenshot 存图再用 ocr 读字。
Chrome 找不到可改 `--browser msedge`(Win 自带 Edge)。
