Skip to content

ljg-101/paper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目说明:LangGraph 语言优化工具

项目目标

本项目基于 LangGraph 和 DeepSeek-Chat,旨在为用户提供高效、智能的学术文本语言优化服务。支持终端交互输入和文档批量处理,自动完成语法检查(check)、润色(polish)、专家审阅(review)等流程。

主要功能

  • 支持终端输入或文件输入两种方式
  • 文件输入时自动切分文本,保证句子和段落完整性
  • 对每个文本单元依次执行 check、polish、review 流程
  • 实时进度提示,如“已完成1/20段落”
  • 所有优化结果汇总输出到 result 文件
  • 终端输入时直接执行 check、polish、review

目录结构

  • main.py:主程序入口,负责用户交互和流程控制
  • graph/:状态图与流程控制实现
  • chains/:各类语言优化链(check、polish、review)
  • utils/:工具函数(如文本切分、文件读取等,待补充)

使用方法

  1. 运行 python main.py
  2. 选择输入方式:
    • 终端输入:直接输入文本,回车后自动优化
    • 文件输入:输入文件路径,系统自动切分并批量优化
  3. 查看终端进度提示,优化完成后在 result 文件查看全部结果

参数说明

  • 输入方式:终端输入/文件输入
  • 文件路径:需为本地可读文本文件

返回值说明

  • 终端输出:每个单元的优化结果、进度提示
  • result 文件:所有单元的最终优化结果

未来规划

  • 支持多种文件格式(如 docx、pdf)
  • 支持自定义优化流程和参数
  • 增加错误监控和日志记录

如有问题请联系开发者。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages