langchain-react-chinese-parser
Version:
一个专门为中文大模型提供的 LangChain ReAct 输出解析器集合,支持通义千问、ChatGLM、百川、智谱GLM、文心一言、Minimax 等主流中文模型
106 lines (81 loc) • 2.84 kB
Markdown
# 更新日志
本项目的所有重要变更都将记录在此文件中。
格式基于 [Keep a Changelog](https://keepachangelog.com/zh-CN/1.0.0/),
并且本项目遵循 [语义化版本](https://semver.org/lang/zh-CN/) 规范。
## [1.0.4] - 2025-06-19
### 🔧 其他更改
- release v1.0.3,修复 ESM 模块导入问题,优化构建配置,更新示例代码和文档 (e236097)
## [1.0.3] - 2024-12-28
### 修复
- 🔧 修复 ESM 模块导入问题,正确生成 `.mjs` 文件
- 🔧 优化 tsup 构建配置,分离 CommonJS 和 ESM 构建
- 📝 更新示例代码中的导入路径
- 📖 完善 README 文档的故障排除部分
### 改进
- ✅ 确保包同时支持 ESM 和 CommonJS 环境
- 🚀 提升与现代 Node.js 项目的兼容性
- 📋 添加系统要求说明
## [1.0.2] - 2024-01-XX
### 修复
- 小版本修复和改进
## [1.0.0] - 2024-01-XX
### 新增
- ✨ 支持通义千问(Qwen)ReAct 输出解析
- ✨ 支持 ChatGLM ReAct 输出解析
- ✨ 支持百川(Baichuan)ReAct 输出解析
- ✨ 支持文心一言(ERNIE)ReAct 输出解析
- ✨ 支持智谱GLM ReAct 输出解析(基于 ChatGLM)
- ✨ 支持 Minimax ReAct 输出解析(基于 Qwen)
- ✨ 自动格式识别解析器(Universal Parser)
- ✨ 中英文关键字混合支持
- ✨ 多种格式变体的容错解析
- ✨ TypeScript 完整类型定义
- ✨ 调试模式和详细错误信息
- ✨ 工厂模式和便捷创建函数
- ✨ 完整的文档和使用示例
### 特性
- 🎯 完全兼容 LangChain 生态系统
- 🔧 可配置的解析选项
- 🚀 高性能解析算法
- 📦 零依赖(除 @langchain/core)
- 🛡️ 强类型安全
- 🌐 国际化支持(中英文)
### 文档
- 📖 完整的 README 文档
- 🎯 快速开始指南
- 💡 使用示例和最佳实践
- 🔧 API 参考文档
- 🚀 性能对比数据
## [计划中的功能]
### [1.1.0] - 计划中
- 🎯 支持更多中文模型(如讯飞星火、腾讯混元等)
- ⚡ 性能优化和缓存机制
- 🔄 流式解析支持
- 📊 解析统计和分析
- 🧪 更多测试用例
### [1.2.0] - 计划中
- 🎨 可视化解析过程
- 🔌 插件系统
- 🌍 更多语言支持
- 📱 移动端优化
- 🛠️ CLI 工具
### [2.0.0] - 长期规划
- 🤖 AI 驱动的格式自适应
- 🔮 预测性解析
- 🌐 云端解析服务
- 📈 实时监控和分析
- 🔄 自动格式学习
---
## 贡献指南
欢迎提交 Issue 和 Pull Request!
### 版本发布流程
1. 更新 CHANGELOG.md
2. 更新 package.json 版本号
3. 运行测试套件
4. 创建 Git Tag
5. 发布到 npm
### 语义化版本说明
- **主版本号**:不兼容的 API 修改
- **次版本号**:向下兼容的功能性新增
- **修订号**:向下兼容的问题修正
感谢所有贡献者的努力! 🙏