本项目旨在探索AI大型语言模型(LLM)在工作流程中的应用及提示词的使用方法。生成的文章内容仅用于快速了解某个领域、方法或技术,不得用于学术发表或任何形式的学术不端行为。我们坚持学术诚信,拒绝一切违背学术道德的做法。
本仓库包含一个基于AI平台(如Dify)的自动化文献综述工作流的YAML配置文件。该工作流旨在通过利用人工智能和自然语言处理技术来简化全面文献综述的过程。
- 关键词生成:根据给定的研究方向自动生成相关关键词。
- 文献搜索:利用EXA API搜索并检索相关学术论文。
- 大纲创建:为文献综述生成结构化大纲。
- 内容撰写:将大纲扩展为完整草稿,并整合检索到的论文信息。
- 审查与改进:包含AI驱动的审查步骤,评估草稿的质量和完整性。
- 最终润色:根据审查反馈完善草稿,为提交做准备。
- ✓ 自动生成引用和参考文献:自动为文献综述生成引用和参考文献。
- ✓ 支持文献搜索的多语言功能:支持多语言的文献搜索。
- ✓ 为团队文献综述提供协作功能:为团队进行文献综述提供协作功能。
- 输入:用户提供研究主题、出版年份范围、目标语言和需要检索的论文数量。
- 关键词生成:系统使用AI根据输入的研究主题生成相关关键词。
- 文献搜索:使用生成的关键词,EXA API搜索并检索学术论文。
- 数据处理:对检索到的论文进行处理和总结。
- 大纲创建:AI模型为文献综述创建结构化大纲。
- 内容撰写:将大纲扩展为完整草稿,并整合检索到的论文信息。
- 审查:AI驱动的审查步骤评估草稿的质量和完整性。
- 最终润色:根据审查反馈,完善草稿并为提交做准备。
- 确保您有权访问所选的AI平台(如Dify)并拥有必要的API密钥。
- 将此仓库克隆到您的本地机器。
- 配置必要的环境变量(如EXA API密钥)。
- 打开选定的AI平台并导入YAML配置文件。
- 输入所需参数:
- 搜索关键词
- 出版年份
- 目标语言
- 需检索的论文数量
- 在AI平台上运行工作流。
- 审查输出并进行必要的调整。
该工作流产生以下几个输出:
- 检索到的论文摘要
- 结构化大纲
- 文献综述草稿
- 草稿审查
- 最终润色后的文献综述
- 选定AI平台(如Dify)的访问权限
- 必要的API密钥(如EXA API密钥)
- 访问各种AI模型(如GPT-4、Claude等)的权限
本项目完全使用ChatGPT和Claude等AI工具开发,没有涉及传统的编码过程。这种方法展示了AI辅助开发在创建复杂、功能性系统方面的潜力,无需广泛的编程知识。
我们正在不断努力改进这个自动化文献综述工作流。以下是我们计划在未来实施的一些功能:
- 与更多学术数据库的集成
- 增强审查过程的自定义选项
- 与参考文献管理软件的集成
- 集成FastGPT工作流
- 集成CrewAI工作流
- 集成AutoGen工作流
我们欢迎对这个自动化文献综述工作流的贡献!如果您有改进建议或错误修复,请开启一个issue或提交一个pull request。
如果您觉得这个项目有帮助,可以考虑给我买杯咖啡!
本项目采用MIT许可证 - 详情请见LICENSE文件。