SkillAgentSearch skills...

EssayMate

EssayMate 是一个基于 AI 的雅思/托福/GRE作文批改助手,支持自动评分、详细反馈和智能建议。 / EssayMate is an AI-powered IELTS / TOEFL / GRE essay correction assistant that provides automated scoring, detailed feedback, and intelligent suggestions.

Install / Use

/learn @July-Tea/EssayMate
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

EssayMate

License Vue Node Version

EssayMate 是一个基于 AI 的雅思/托福/GRE作文批改助手,支持自动评分、详细反馈和智能建议。 EssayMate is an AI-powered IELTS / TOEFL / GRE essay correction assistant that provides automated scoring, detailed feedback, and intelligent suggestions.

image

✨ 特性 | Features

  • 🎯 支持雅思、托福、GRE等作文批改 / Supports essay correction for IELTS, TOEFL, GRE, and more

  • 🤖 集成主流 AI 模型(目前支持 Doubao、Tongyi、Kimi) / Integrates mainstream AI models (currently supports Doubao, Tongyi, and Kimi)

  • 🔒 本地部署,数据安全 / Local deployment for data security

🚀 快速开始 | Quick Start

环境要求 | Prerequisites

推荐使用 nvm 进行版本管理 / recommended to use nvm for version management

此项目需要 Node.js 18.20.7 / This project requires Node.js 18.20.7.

项目安装与启动 | Project Installation and Startup

# 克隆项目 | Clone the project
git clone https://github.com/July-Tea/EssayMate

# 进入项目目录 | Enter project directory
cd essaymate

# 安装 Node.js(如果尚未安装)| Install Node.js (if not installed)
nvm install
nvm use

# 安装项目依赖 | Install project dependencies
npm install

# 启动开发服务器 | Start development server
npm start

启动后,访问 http://localhost:5173 即可使用。 After starting, visit http://localhost:5173 to use the application

🛠️ 技术栈 | Tech Stack

  • 前端:Vue 3 + Vite + TypeScript + Element Plus / Frontend: Vue 3 + Vite + TypeScript + Element Plus
  • 后端:Node.js + Express / Backend: Node.js + Express
  • 数据库:SQLite / Database: SQLite
  • 图标:Iconfont / Icon: Iconfont

📚 支持的考试类型 | Supported Exam Types

  • [x] 雅思写作 / IELTS Writing
    • [x] Task 1(图表作文) / Task 1 (Graph Description)
    • [x] Task 2(议论文) / Task 2 (Essay)
  • [ ] 托福写作 / TOEFL Writing
  • [ ] GRE写作 / GRE Writing

🤖 支持的AI模型 | Supported AI Models

  • [x] 豆包 / Doubao
  • [x] 通义千问 / Tongyi Qianwen
  • [x] Kimi
  • [ ] DeepSeek
  • [ ] Ollama
  • [ ] Gemini
  • [ ] OpenAI

📋 待办事项 | Todo List

  • [ ] 接入更多AI模型 / Integrate more AI models
  • [ ] 加入OCR文字识别功能 / Integrate OCR for image text recognition
  • [ ] 完善AI随心问 - 加入上下文 / Improve AI Chat Feature – Add Context Support
  • [ ] 在设置界面加入自定义修改Prompt功能 / Add a feature in the settings interface to allow custom modification of prompts.
  • [ ] 连词助手 / Conjunction assistant
  • [ ] 深色模式支持 / Dark mode support
  • [ ] 笔记功能 / Notes feature
  • [ ] 错误处理优化 / Error handling optimization
  • [ ] 图片理解能力支持(Task 1) / Image understanding support (Task 1)
  • [ ] Prompt Engineering 优化 / Prompt Engineering optimization
  • [ ] 前端界面语言设置 / Frontend interface langauge settings
  • [ ] 反馈语言设置 / Feedback language settings
  • [x] 优化批改流程的用户界面和交互体验,解决响应延迟问题 / Optimized user interface and interaction experience of the correction process, addressing response latency issues
  • [x] 批改等待时间优化(并发批改) / Optimization of Grading Waiting Time (Concurrent Grading)
  • [x] 统一雅思写作Task 1和Task 2的反馈界面,提升用户体验 / Unified feedback interface for IELTS Writing Task 1 and Task 2, improving user experience
  • [x] 项目列表批量管理 / Batch project list management
  • [x] 优化等待体验 / Optimize the waiting experience
  • [x] 范文功能 / Sample essays feature
  • [x] AI随心问 - 于反馈界面加入用户询问AI的前端入口 / AI Chat Feature - Add a frontend entry for users to ask AI within the feedback interface.

ℹ️ 实用信息 | Useful Information

  • 数据库管理:访问 http://localhost:5173/database 查看后端数据库信息 Database Management: Visit http://localhost:5173/database to view backend database information
  • 日志查看:访问 http://localhost:5173/logs 查看 AI 请求相关日志 Logs: Visit http://localhost:5173/logs to view AI request logs

📝 开源协议 | License

本项目采用 Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License 协议。 This project is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

  • ✅ 可以自由使用、修改和分享 / Free to use, modify, and share
  • ✅ 必须保留原作者署名 / Must retain original author attribution
  • ✅ 修改后的作品必须使用相同的协议 / Modified works must use the same license
  • ❌ 禁止商业使用 / No commercial use allowed

💡 特别鸣谢 | Special Thanks

感谢 Iconfont 的优质SVG资源 / Thanks to Iconfont for providing high-quality SVG resources.

📮 联系方式 | Contact Information

欢迎联系juratjan123@outlook.com / Feel free to reach out to juratjan123@outlook.com.

View on GitHub
GitHub Stars35
CategoryDevelopment
Updated13d ago
Forks1

Languages

TypeScript

Security Score

75/100

Audited on Mar 20, 2026

No findings