Spaces:
Sleeping
Sleeping
metadata
title: Chat Helper
emoji: 💬
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
💬 智能聊天回复助手 (Chat Helper)
这是一个基于 SiliconFlow (硅基流动) 大模型的智能聊天辅助工具。它可以根据你选择的对象(领导、客户、同事、好朋友、普通朋友),识别聊天内容(支持截图识别或文字粘贴),并生成高情商的回复建议。
✨ 功能特点
- 多角色支持: 针对不同对象定制回复风格。
- 截图识别: 直接上传聊天截图,AI 自动分析上下文(使用 Vision 模型)。
- 移动端适配: 专为手机浏览器设计,可添加到主屏幕作为 App 使用。
- 隐私安全: API Key 存储在本地浏览器,代码开源可控。
🚀 快速开始
第一步:获取 API Key
- 访问 SiliconFlow 官网 并注册账号。
- 进入控制台,创建一个新的 API Key。
- 复制这个 Key,稍后在应用中使用。
第二步:安装与运行
确保你已经安装了 Python (3.8+)。
安装依赖:
pip install -r requirements.txt启动服务:
python main.py看到
Application startup complete即表示启动成功。
第三步:在 iOS/Android 手机上使用
为了获得最佳体验,请按以下步骤操作:
- 确保手机和电脑连接同一个 WiFi。
- 获取电脑 IP 地址:
- Windows: 打开终端输入
ipconfig,找到 IPv4 地址(例如192.168.1.5)。
- Windows: 打开终端输入
- 手机访问:
- 打开手机浏览器(Safari 或 Chrome),访问
http://<你的电脑IP>:8000(例如http://192.168.1.5:8000)。
- 打开手机浏览器(Safari 或 Chrome),访问
- 添加到主屏幕 (iOS 推荐):
- 在 Safari 中,点击底部的“分享”按钮。
- 下滑找到并点击 “添加到主屏幕”。
- 现在,你的桌面上就有了一个类似原生 App 的图标,点击即可全屏运行,体验更好!
📱 使用指南
- 打开应用,点击底部的 "设置 API Key",粘贴你第一步获取的 Key。
- 选择聊天对象(如“领导”)。
- 方式一(推荐): 手机截图聊天页面,点击“上传聊天截图”。
- 方式二: 直接粘贴对方发来的文字。
- 点击“生成回复”,AI 会提供 3 个建议。
- 点击喜欢的回复即可自动复制,然后切换回微信/钉钉粘贴发送。
🛠️ 技术说明
- 后端: FastAPI + Python
- AI 模型:
- 文本分析:
Qwen/Qwen2.5-7B-Instruct - 图片分析:
Qwen/Qwen2-VL-7B-Instruct
- 文本分析:
- 前端: 原生 HTML/JS (无框架依赖)