- 15 Jan, 2026 2 commits
- 13 Jan, 2026 1 commit
-
-
alex yao authored
1. 配置管理优化 - 创建了 DifyConfigProperties 类来集中管理所有Dify相关的配置 - 将硬编码的API密钥迁移到 config.properties 配置文件中 - 为不同用途的API密钥建立了映射关系 2. 代码复用优化 - 创建了 DifyChatService 通用聊天服务类,封装与Dify API交互的逻辑 - 消除了重复的聊天客户端创建和消息发送代码 3. 架构模式优化 - 实现了策略模式来处理不同类型的文档生成 - 创建了 DocGenerationStrategy 接口和对应的实现类 - 创建了 DocGenerationStrategyFactory 来管理文档生成策略 4. 异常处理优化 - 增强了异常处理机制,提供更详细的错误日志 - 确保错误情况下能提供有用的调试信息 5. 代码质量提升 - 更新了 SoftwareCopyRightAgent 类,使其更加简洁和可维护 - 改进了 SoftwareCopyRightUtils 类,增加了必要的辅助方法 - 更新了单元测试以适应新的架构 6. 安全性提升 - 消除了硬编码的API密钥,提高了安全性 - 所有API密钥现在都从配置文件中读取
-
- 12 Jan, 2026 10 commits
-
-
alex yao authored
- 为法律文件响应对象增加文件名属性支持 - 设置信息采集表的默认文件名为"信息采集表"
-
alex yao authored
-
alex yao authored
- 修复BOS配置服务中文件名拼接的字符串格式问题 - 在Md2Word响应实体中新增文件名字段及其getter/setter方法
-
alex yao authored
-
alex yao authored
- 移除FileUtilsTest中的冗余导入和测试代码 - 简化test_md方法,移除Redis相关操作和文件写入逻辑 - 更新pdf测试路径格式 - 添加MD2WordService服务类注释 - 在调度器中引入MD2WordService和相关实体类 - 修改文档创建方法返回URL而非字节数组 - 实现markdown转word并上传功能 - 优化临时文件处理和资源清理逻辑
-
alex yao authored
-
alex yao authored
- 移除合并字段数组的方式,改为分别处理baseInfo和技术内容字段 - 将technicalContent字段的处理提取到单独的循环中 - 为technicalContent字段添加相同的反射访问和值转换逻辑 - 保持原有的异常处理机制确保程序稳定性 - 简化代码结构提高可读性和维护性
-
alex yao authored
- 将并行流操作改为传统for循环以提高性能和可读性 - 修复JSON反序列化代码的格式问题,改善代码可维护性 - 保持原有业务逻辑不变,仅调整代码实现方式
-
alex yao authored
- 将 domian 包重命名为 domain - 在 AiSoftWareCopyRightEnum 中添加 DOC_TYPE 验证方法 - 更新所有相关文件中的包引用路径 - 移除未使用的导入语句 - 在 REST 接口实现中添加文档类型校验逻辑
-
alex yao authored
-
- 09 Jan, 2026 5 commits
-
-
alex yao authored
- 移除服务层方法的异常声明以简化接口 - 添加简历自然语言检索搜索的REST接口 - 实现检索搜索功能包括参数验证和业务逻辑处理 - 创建自然语言检索日志相关的实体、模型和转换器 - 添加检索日志的数据访问层和业务服务层实现 - 集成Dify工作流客户端实现AI检索能力 - 添加单元测试验证检索功能的正确性
-
alex yao authored
- 在BizSoftwareCopyrightRestImpl中添加基础信息和技术内容验证 - 实现文件上传保存功能,支持基础信息、技术内容和参考文档文件URL - 添加FileUtils工具类的文件名参数重载方法isCompressedFile - 在SoftwareCopyRightAgent中集成SoftwareCopyRightUtils进行文件解压处理 - 添加downloadAndUnzipPlugin方法处理压缩文件下载解压和上传流程 - 实现SoftwareCopyRightServiceImpl的save方法支持软著信息保存 - 创建SoftwareCopyRightUtils工具类处理文件解压和上传逻辑 - 优化异步处理机制,使用CompletableFuture进行并行文件处理 - 添加临时文件清理机制确保系统资源正确释放
-
alex yao authored
-
alex yao authored
-
alex yao authored
-
- 08 Jan, 2026 2 commits
- 07 Jan, 2026 3 commits
- 06 Jan, 2026 3 commits
- 05 Jan, 2026 3 commits
- 31 Dec, 2025 3 commits
- 25 Dec, 2025 4 commits
- 23 Dec, 2025 2 commits
- 05 Nov, 2025 2 commits
-
-
-
R10 authored
-