Co-creation-projects/xujikai-SentenceExpandAgent/README.md
基于多智能体协作的英语写作教练应用,通过记者提问法将简单英文句子逐步扩写为高级长句
本项目是一个创新的英语写作学习工具,旨在帮助英语学习者通过系统化的方法提升写作能力。项目采用多智能体协作架构,模拟真实的写作教学场景:
解决什么问题?
有什么特色功能?
适用于什么场景?
项目采用多智能体协作范式,包含以下核心 Agent:
OrchestratorAgent(流程调度 Agent)
InterviewerAgent(记者提问 Agent)
EvaluatorAgent(语法点评 Agent)
PolisherAgent(满分润色 Agent)
AutoModeAgent(自动演示 Agent)
cd backend
python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate
pip install -r requirements.txt
# 复制环境变量模板
cp .env.example .env
# 编辑 .env 文件,填入你的 API 配置
python src/main.py
后端服务将在 http://localhost:8000 启动
cd frontend
npm install
# 复制环境变量模板
cp .env.example .env
# 编辑 .env 文件,配置后端 API 地址
# VITE_API_BASE_URL=http://localhost:8000
npm run dev
前端应用将在 http://localhost:3000 启动(具体端口以终端输出为准)
打开浏览器访问前端地址,即可开始使用英语句子扩写智能体。
输入种子句
I like reading.
选择手动模式并开始
Stage 1 - 增加细节
Stage 2 - 增加时空背景
Stage 3 - 增加结构深度
输入种子句
She enjoys music.
选择自动模式并开始
观看自动演示
MIT License
感谢 Datawhale 社区和 Hello-Agents 项目提供的框架支持!