From 59917cc38726c5dfa43bb9d4080bb096037b1742 Mon Sep 17 00:00:00 2001 From: Zylan Date: Wed, 26 Mar 2025 19:16:02 +0800 Subject: [PATCH] rdm --- README.md | 56 +++++++++++++++++++++++-------------------------------- 1 file changed, 23 insertions(+), 33 deletions(-) diff --git a/README.md b/README.md index 78717a6..cf7e9b9 100644 --- a/README.md +++ b/README.md @@ -8,25 +8,27 @@ Snap-Solver 是一个强大的AI笔试测评工具,只需**按下快捷键**,即可自动截取您电脑屏幕上的题目,通过 AI 进行识别并给出详细解答。无论是数学题、物理题、化学题、编程问题还是其他学术问题,Snap-Solver 都能为您提供专业的解答。 -> 如需**代部署服务**,可联系:[zylanjian@outlook.com](mailto:zylanjian@outlook.com) - Snap-Solver 截图 +### 📞 代部署支持 + +如果您不擅长编程,需要该软件的**代部署服务**,可发送邮件至:[zylanjian@outlook.com](mailto:zylanjian@outlook.com) + ## 🌟 核心功能 -- 🖼️ **一键截图**:在手机上使用截屏按钮,即可远程监控电脑屏幕 +- 🖼️ **一键截图**:在手机上使用**截屏**按钮,即可远程监控电脑屏幕 - 🌐 **局域网共享**:一处部署,多处使用,同一网络下**所有设备**均可监控电脑 - 🔍 **OCR 文字识别**:支持 Mathpix API 识别数学公式和图片中的文字 -- 🧠 **多模型支持**:同时支持 GPT-4o、Claude-3.7 和 DeepSeek 等多种 AI 模型 -- 🔐 **VPN 代理支持**:可自定义 VPN 代理,支持国内用户通过代理访问 AI 模型 -- 🌓 **主题切换**:支持明暗主题切换,保护您的眼睛 -- 💻 **全平台支持**:Windows、MacOS、Linux 系统可用,手机端可通过浏览器访问 +- 🧠 **多模型支持**:同时支持 GPT、o3、Claude 和 DeepSeek 等多种 AI 模型 +- 🔐 **VPN 代理支持**:可自定义 VPN 代理,支持国内用户通过代理访问 +- 💻 **全平台支持**:Windows、MacOS(暂未调试)、Linux 系统可用,手机端可通过浏览器访问 ## 🛠️ 技术架构 - **后端**:Flask + SocketIO,提供 Web 服务和 WebSocket 实时通信 - **前端**:HTML + CSS + JavaScript,提供直观的用户界面 - **AI 接口**: + OpenAI: - GPT-4o - o3-mini @@ -44,10 +46,10 @@ Snap-Solver 是一个强大的AI笔试测评工具,只需**按下快捷键** ## 📋 使用前准备 1. **API Keys**: - - [OpenAI API Key](https://openai.com)(用于 GPT-4o 和 o3-mini,可选) - - [Anthropic API Key](https://anthropic.com)(用于 Claude-3.7-Sonnet,推荐✅) - - [DeepSeek API Key](https://deepseek.com)(用于 DeepSeek-r1 和 DeepSeek-v3,可选) - - [Mathpix API Key](https://mathpix.com)(用于 OCR 文字识别,推荐✅) + - [OpenAI API Key](https://openai.com)(可选) + - [Anthropic API Key](https://anthropic.com)(可选,推荐✅) + - [DeepSeek API Key](https://deepseek.com)(可选,不推荐❌) + - [Mathpix API Key](https://mathpix.com)(推荐✅) 2. **运行环境**: - [Python](https://www.python.org/downloads/) 3.x 版本 @@ -55,29 +57,16 @@ Snap-Solver 是一个强大的AI笔试测评工具,只需**按下快捷键** ## 🚀 快速开始 -1. **克隆项目**: - ```bash - git clone https://github.com/zippland/Snap-Solver.git - ``` - -2. **进入虚拟环境**: - ```bash - .venv/Scripts/activate - ``` - -3. **安装依赖**: - ```bash - pip install -r requirements.txt - ``` - -4. **启动应用**: +1. **启动应用**: ```bash python app.py ``` -5. **访问服务**: - - 本机访问:打开浏览器,访问 http://localhost:5000 - - 移动设备访问:使用同一局域网内的手机、平板等设备访问 http://[服务器IP]:5000 +2. **访问服务**: + - 💻 本机访问: + 打开浏览器,访问 http://localhost:5000 + - 📱 移动设备访问: + 使用同一局域网内的手机、平板等设备访问 `http://[服务器IP]:5000` ## 💡 使用指南 @@ -85,7 +74,7 @@ Snap-Solver 是一个强大的AI笔试测评工具,只需**按下快捷键** 首次使用时,点击右上角的⚙️设置图标,配置: - AI 模型 API 密钥(至少需要一个) -- OCR 识别设置(可选) +- OCR 识别设置(可选;为节约token成本,强烈推荐) - 代理设置(如需) - 系统提示词(可自定义) @@ -108,9 +97,10 @@ Snap-Solver 是一个强大的AI笔试测评工具,只需**按下快捷键** 您可以在设置面板中自定义多项参数: -- **AI 模型**:选择不同的 AI 模型(GPT-4o、Claude-3.7、DeepSeek 等) +- **AI 模型**:选择不同的 AI 模型(GPT-4o、o3-mini、Claude-3.7、DeepSeek-r1 等) - **语言**:设置 AI 回答的首选语言 - **温度**:调整 AI 回答的随机性(较低值更精确,较高值更创意) +- **思考深度**: Claude专属参数,可调整思维模式 - **系统提示词**:自定义 AI 的基础行为指令 - **代理设置**:配置 HTTP 代理,便于国内用户访问 @@ -154,7 +144,7 @@ Snap-Solver 是一个强大的AI笔试测评工具,只需**按下快捷键** ## 📜 开源协议 -本项目采用 [Apache](LICENSE) 协议。 +本项目采用 [Apache 2.0](LICENSE) 协议。 ---