本项目基于 LangGraph 和 DeepSeek-Chat,旨在为用户提供高效、智能的学术文本语言优化服务。支持终端交互输入和文档批量处理,自动完成语法检查(check)、润色(polish)、专家审阅(review)等流程。
- 支持终端输入或文件输入两种方式
- 文件输入时自动切分文本,保证句子和段落完整性
- 对每个文本单元依次执行 check、polish、review 流程
- 实时进度提示,如“已完成1/20段落”
- 所有优化结果汇总输出到 result 文件
- 终端输入时直接执行 check、polish、review
- main.py:主程序入口,负责用户交互和流程控制
- graph/:状态图与流程控制实现
- chains/:各类语言优化链(check、polish、review)
- utils/:工具函数(如文本切分、文件读取等,待补充)
- 运行
python main.py - 选择输入方式:
- 终端输入:直接输入文本,回车后自动优化
- 文件输入:输入文件路径,系统自动切分并批量优化
- 查看终端进度提示,优化完成后在 result 文件查看全部结果
- 输入方式:终端输入/文件输入
- 文件路径:需为本地可读文本文件
- 终端输出:每个单元的优化结果、进度提示
- result 文件:所有单元的最终优化结果
- 支持多种文件格式(如 docx、pdf)
- 支持自定义优化流程和参数
- 增加错误监控和日志记录
如有问题请联系开发者。