diff --git a/frontend/README.md b/frontend/README.md index 7881f614..2ffefd70 100644 --- a/frontend/README.md +++ b/frontend/README.md @@ -120,18 +120,23 @@ proxy: { ## 🎯 智能体列表 -1. 📊 选题评价 -2. 🔍 PICOS构建 -3. 📚 文献检索 -4. 🎯 文献筛选 -5. 📋 数据提取 -6. ⚖️ 偏倚评价 -7. 📈 Meta分析 -8. 🌲 森林图绘制 -9. 💡 结果解读 -10. 📝 方案撰写 -11. ✍️ 文章撰写 -12. 📬 投稿辅助 +### 选题阶段 +1. 🎯 选题评价智能体 - 评估研究选题的价值和可行性 +2. 🔬 科学问题梳理智能体 - 提炼清晰的科学问题 + +### 研究设计阶段 +3. 📋 PICOS构建智能体 - 构建PICOS框架 +4. 📊 观察指标设计智能体 - 设计观察指标 +5. 📝 CRF制定智能体 - 制定病例报告表 +6. 🔢 样本量计算智能体 - 计算样本量 +7. 📄 临床研究方案撰写智能体 - 撰写研究方案 + +### 论文阶段 +8. ✨ 论文润色智能体 - 语言润色 +9. 🌐 论文翻译智能体 - 中英互译 +10. 🔍 方法学评审智能体 - 方法学评审 +11. 📑 期刊方法学评审智能体 - 模拟期刊审稿 +12. ✅ 期刊稿约评审智能体 - 检查投稿格式 ## 📞 技术支持 diff --git a/frontend/src/layouts/MainLayout.tsx b/frontend/src/layouts/MainLayout.tsx index 2eb9650c..703dbfb2 100644 --- a/frontend/src/layouts/MainLayout.tsx +++ b/frontend/src/layouts/MainLayout.tsx @@ -16,18 +16,18 @@ const { Header, Sider, Content } = Layout // 12个智能体配置 const AGENTS = [ - { id: 'topic-evaluation', name: '选题评价', icon: '📊' }, - { id: 'picos-construction', name: 'PICOS构建', icon: '🔍' }, - { id: 'literature-search', name: '文献检索', icon: '📚' }, - { id: 'literature-screening', name: '文献筛选', icon: '🎯' }, - { id: 'data-extraction', name: '数据提取', icon: '📋' }, - { id: 'bias-assessment', name: '偏倚评价', icon: '⚖️' }, - { id: 'meta-analysis', name: 'Meta分析', icon: '📈' }, - { id: 'forest-plot', name: '森林图绘制', icon: '🌲' }, - { id: 'results-interpretation', name: '结果解读', icon: '💡' }, - { id: 'protocol-writing', name: '方案撰写', icon: '📝' }, - { id: 'article-writing', name: '文章撰写', icon: '✍️' }, - { id: 'submission-assistance', name: '投稿辅助', icon: '📬' }, + { id: 'topic-evaluation', name: '选题评价智能体', icon: '🎯' }, + { id: 'scientific-question', name: '科学问题梳理智能体', icon: '🔬' }, + { id: 'picos-construction', name: 'PICOS构建智能体', icon: '📋' }, + { id: 'observation-design', name: '观察指标设计智能体', icon: '📊' }, + { id: 'crf-development', name: 'CRF制定智能体', icon: '📝' }, + { id: 'sample-size', name: '样本量计算智能体', icon: '🔢' }, + { id: 'protocol-writing', name: '临床研究方案撰写智能体', icon: '📄' }, + { id: 'paper-polishing', name: '论文润色智能体', icon: '✨' }, + { id: 'paper-translation', name: '论文翻译智能体', icon: '🌐' }, + { id: 'methodology-review', name: '方法学评审智能体', icon: '🔍' }, + { id: 'journal-methodology-review', name: '期刊方法学评审智能体', icon: '📑' }, + { id: 'journal-guidelines-review', name: '期刊稿约评审智能体', icon: '✅' }, ] const MainLayout = () => { diff --git a/frontend/src/pages/AgentPage.tsx b/frontend/src/pages/AgentPage.tsx index bc011cb3..f8872f9e 100644 --- a/frontend/src/pages/AgentPage.tsx +++ b/frontend/src/pages/AgentPage.tsx @@ -6,18 +6,18 @@ import { useNavigate } from 'react-router-dom' const { Title, Paragraph } = Typography const AGENTS_MAP: Record = { - 'topic-evaluation': { name: '选题评价', icon: '📊', desc: '评估研究选题的价值和可行性' }, - 'picos-construction': { name: 'PICOS构建', icon: '🔍', desc: '构建研究问题的PICOS框架' }, - 'literature-search': { name: '文献检索', icon: '📚', desc: '系统化检索相关医学文献' }, - 'literature-screening': { name: '文献筛选', icon: '🎯', desc: '根据纳入排除标准筛选文献' }, - 'data-extraction': { name: '数据提取', icon: '📋', desc: '从文献中提取关键数据' }, - 'bias-assessment': { name: '偏倚评价', icon: '⚖️', desc: '评估研究偏倚风险' }, - 'meta-analysis': { name: 'Meta分析', icon: '📈', desc: '进行统计学meta分析' }, - 'forest-plot': { name: '森林图绘制', icon: '🌲', desc: '绘制meta分析森林图' }, - 'results-interpretation': { name: '结果解读', icon: '💡', desc: '解读分析结果的临床意义' }, - 'protocol-writing': { name: '方案撰写', icon: '📝', desc: '撰写研究方案' }, - 'article-writing': { name: '文章撰写', icon: '✍️', desc: '撰写学术论文' }, - 'submission-assistance': { name: '投稿辅助', icon: '📬', desc: '辅助期刊投稿' }, + 'topic-evaluation': { name: '选题评价智能体', icon: '🎯', desc: '从创新性、临床价值、科学性和可行性等维度评估研究选题' }, + 'scientific-question': { name: '科学问题梳理智能体', icon: '🔬', desc: '将模糊的研究想法提炼成清晰、具体、可验证的科学问题' }, + 'picos-construction': { name: 'PICOS构建智能体', icon: '📋', desc: '按照PICOS原则结构化定义临床研究的核心要素' }, + 'observation-design': { name: '观察指标设计智能体', icon: '📊', desc: '推荐合适的主要、次要及安全性观察指标集' }, + 'crf-development': { name: 'CRF制定智能体', icon: '📝', desc: '自动生成结构化、符合规范的病例报告表(CRF)框架' }, + 'sample-size': { name: '样本量计算智能体', icon: '🔢', desc: '根据研究参数提供科学合理的样本量估算结果' }, + 'protocol-writing': { name: '临床研究方案撰写智能体', icon: '📄', desc: '自动生成结构完整的临床研究设计方案' }, + 'paper-polishing': { name: '论文润色智能体', icon: '✨', desc: '提供专业级的语言润色,修正语法、拼写和表达方式' }, + 'paper-translation': { name: '论文翻译智能体', icon: '🌐', desc: '提供专业、精准的中英互译服务' }, + 'methodology-review': { name: '方法学评审智能体', icon: '🔍', desc: '对研究方案或论文进行全面的方法学评审' }, + 'journal-methodology-review': { name: '期刊方法学评审智能体', icon: '📑', desc: '模拟期刊审稿人视角,进行方法学挑战' }, + 'journal-guidelines-review': { name: '期刊稿约评审智能体', icon: '✅', desc: '检查文章格式、字数、参考文献规范等是否符合投稿要求' }, } const AgentPage = () => { diff --git a/frontend/src/pages/HomePage.tsx b/frontend/src/pages/HomePage.tsx index 267e7d3b..171e1ded 100644 --- a/frontend/src/pages/HomePage.tsx +++ b/frontend/src/pages/HomePage.tsx @@ -5,18 +5,18 @@ import { ExperimentOutlined, RocketOutlined } from '@ant-design/icons' const { Title, Paragraph } = Typography const AGENTS = [ - { id: 'topic-evaluation', name: '选题评价', icon: '📊', desc: '评估研究选题的价值和可行性' }, - { id: 'picos-construction', name: 'PICOS构建', icon: '🔍', desc: '构建研究问题的PICOS框架' }, - { id: 'literature-search', name: '文献检索', icon: '📚', desc: '系统化检索相关医学文献' }, - { id: 'literature-screening', name: '文献筛选', icon: '🎯', desc: '根据纳入排除标准筛选文献' }, - { id: 'data-extraction', name: '数据提取', icon: '📋', desc: '从文献中提取关键数据' }, - { id: 'bias-assessment', name: '偏倚评价', icon: '⚖️', desc: '评估研究偏倚风险' }, - { id: 'meta-analysis', name: 'Meta分析', icon: '📈', desc: '进行统计学meta分析' }, - { id: 'forest-plot', name: '森林图绘制', icon: '🌲', desc: '绘制meta分析森林图' }, - { id: 'results-interpretation', name: '结果解读', icon: '💡', desc: '解读分析结果的临床意义' }, - { id: 'protocol-writing', name: '方案撰写', icon: '📝', desc: '撰写研究方案' }, - { id: 'article-writing', name: '文章撰写', icon: '✍️', desc: '撰写学术论文' }, - { id: 'submission-assistance', name: '投稿辅助', icon: '📬', desc: '辅助期刊投稿' }, + { id: 'topic-evaluation', name: '选题评价智能体', icon: '🎯', desc: '从创新性、临床价值、科学性和可行性等维度评估研究选题' }, + { id: 'scientific-question', name: '科学问题梳理智能体', icon: '🔬', desc: '将模糊的研究想法提炼成清晰、具体、可验证的科学问题' }, + { id: 'picos-construction', name: 'PICOS构建智能体', icon: '📋', desc: '按照PICOS原则结构化定义临床研究的核心要素' }, + { id: 'observation-design', name: '观察指标设计智能体', icon: '📊', desc: '推荐合适的主要、次要及安全性观察指标集' }, + { id: 'crf-development', name: 'CRF制定智能体', icon: '📝', desc: '自动生成结构化、符合规范的病例报告表(CRF)框架' }, + { id: 'sample-size', name: '样本量计算智能体', icon: '🔢', desc: '根据研究参数提供科学合理的样本量估算结果' }, + { id: 'protocol-writing', name: '临床研究方案撰写智能体', icon: '📄', desc: '自动生成结构完整的临床研究设计方案' }, + { id: 'paper-polishing', name: '论文润色智能体', icon: '✨', desc: '提供专业级的语言润色,修正语法、拼写和表达方式' }, + { id: 'paper-translation', name: '论文翻译智能体', icon: '🌐', desc: '提供专业、精准的中英互译服务' }, + { id: 'methodology-review', name: '方法学评审智能体', icon: '🔍', desc: '对研究方案或论文进行全面的方法学评审' }, + { id: 'journal-methodology-review', name: '期刊方法学评审智能体', icon: '📑', desc: '模拟期刊审稿人视角,进行方法学挑战' }, + { id: 'journal-guidelines-review', name: '期刊稿约评审智能体', icon: '✅', desc: '检查文章格式、字数、参考文献规范等是否符合投稿要求' }, ] const HomePage = () => {