该英语论文助手有三个个功能呢:
输入中文,将翻译成英文。
输入英文句子将判断正确性,并进行拼写修正和改进。
将输出结果直接复制到剪贴板上。
1. 环境
需要安装4个包,分别是:
langchain_core: 用于创建和自定义prompt模板。
langchain_community: 用于使用星火模型Api。
pyperclip: 用于将输出复制到剪贴板。
dotenv: 用于从.env文件中导入环境变量。
一次性安装所有包,可以通过如下命令:
pip install -r requirements.txt
此外,为了安装快一些,可以使用镜像,就是在该命令后面加源地址,以清华源为例,具体如下:
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/
.env文件中需要包含三个环境变量:
IFLYTEK_SPARK_APP_ID
IFLYTEK_SPARK_API_KEY
IFLYTEK_SPARK_API_SECRET
这三个变量可以在执行脚本时输入。
这三个参数可在科大讯飞星火max获得:
2. 创建终端命令
2.1 苹果用户
修改~./.zshrc
vim ~/.zshrc
下面这幅图的意思是将引号中的命令,又名为englishhelper。
也就是在终端中输入englishhelper就相当于输入了引号中的命令。
引号中的命令实际就是使用llm-universe环境的python执行app.py脚本。
2.2 windows用户使用bat脚本
在Windows系统中通过全局环境变量法实现englishhelper
执行python3 app.py
,需按以下步骤操作:
一、创建批处理脚本
新建englishhelper.bat
文件
在任意目录(如%USERPROFILE%\alias
)创建文本文件,内容为:
@echo off
python3 D:\a.py %*
%*
表示支持附加参数传递
保存文件
修改文件扩展名为.bat
(如englishhelper.bat
)
二、配置环境变量
添加脚本路径到系统变量
右键“此电脑” → 属性 → 高级系统设置 → 环境变量 → 选中
Path
→ 编辑 → 新建输入存放englishhelper.bat的目录路径(如
%USERPROFILE%\alias
)
验证配置生效
新开终端输入englishhelper,应直接执行。
三、注意事项
3. 附件
代码及环境。