摘要: Solon Flow是一个轻量级流程编排框架,支持YAML/JSON扁平式编排格式,提供无状态和有状态两种流程模式。无状态流程适用于计算任务、业务规则处理;有状态流程支持审批型、长时流程场景。框架提供可视化设计器,兼容Java8-24及主流框架集成。最新版本优化了状态管理概念,拆分StateType和Operation类型,调整了服务接口命名。特色功能包括简洁的扁平配置、灵活的表达式、元数据扩展支持、事件广播回调机制,以及可定制的流程驱动引擎。示例展示了如何通过配置实现流程编排、条件判断和任务处理,体现了框 阅读全文
posted @ 2025-07-18 09:23 带刺的坐椅 阅读(150) 评论(0) 推荐(0)
摘要: Solon 是新一代,Java 企业级应用开发框架。从零开始构建(No Java-EE),有灵活的接口规范与开放生态。采用商用友好的 Apache 2.0 开源协议,是“杭州无耳科技有限公司”开源的根级项目,是 Java 应用开发的生态基座(可替换美国博通公司的 Spring 生态)。 阅读全文
posted @ 2025-07-11 09:50 带刺的坐椅 阅读(10) 评论(0) 推荐(0)
摘要: MCP鉴权机制为AI服务提供安全保障,支持多种集成方式。文章从服务端和客户端两个维度,详细介绍了基于过滤器、注解、Basic Authentication等鉴权方案,并针对HTTP SSE、STDIO等不同通道提出具体实现方法。同时探讨了与Web API互通的鉴权共享机制,并提供多因素认证、敏感信息保护等最佳实践建议。通过合理配置鉴权策略,可以有效保障MCP服务的安全性。 阅读全文
posted @ 2025-07-10 10:31 带刺的坐椅 阅读(237) 评论(0) 推荐(2)
摘要: MCP(Model Context Protocol)是由Anthropic推出的开放标准协议,用于大语言模型与外部服务的集成。文章介绍了MCP协议的核心优势及Java环境下的实现方法。主要内容包括:1)MCP协议简介及其架构;2)环境准备与依赖配置;3)构建MCP服务端(SSE服务、多端点服务、动态管理工具、STDIO服务);4)构建MCP客户端(基本调用、AI模型集成);5)高级特性如三种原语内容。文章提供了完整的代码示例和GitHub参考项目链接,适用于Java开发者快速实现AI服务集成。 阅读全文
posted @ 2025-07-09 08:53 带刺的坐椅 阅读(376) 评论(0) 推荐(1)
摘要: Solon AI ,是 Solon 官方推出的 Java AI 应用开发框架。旨在为 Java 开发者提供统一的接口抽象层,简化与 OpenAI、DeepSeek、QWen 等主流 AI 模型的集成流程,以及简化 Mcp 的开发体验。 阅读全文
posted @ 2025-06-29 09:14 带刺的坐椅 阅读(47) 评论(0) 推荐(0)
摘要: 在当今快速迭代的软件开发环境中,如何高效地管理和执行业务流程成为了开发者面临的重要挑战。Solon Flow作为Solon生态中的流程编排引擎,以其轻量级、高灵活性和强大的表达能力,为开发者提供了一种全新的解决方案。 阅读全文
posted @ 2025-06-25 16:04 带刺的坐椅 阅读(491) 评论(1) 推荐(4)
摘要: Solon Expression Language(简称SnEL)是 Solon 生态体系中的轻量级表达式引擎,专为Java开发者设计。它采用独特的"求值表达式"模型,通过简洁的语法实现复杂逻辑处理,同时保持极高的执行效率和安全性。 阅读全文
posted @ 2025-06-23 16:37 带刺的坐椅 阅读(188) 评论(0) 推荐(1)
摘要: 摘要: 2025年,检索增强生成(RAG)技术将成为企业AI落地的核心方案。本文基于Solon AI和Redis Vector Search,从0到1构建RAG服务,分5步实现电商客服场景的落地:1) 初始化Solon AI项目并配置Redis向量数据库;2) 加载文档并智能分块处理;3) 向量嵌入与存储;4) 结合元数据的混合检索;5) 动态Prompt设计与流式输出。该方案显著提升大模型的准确性与实时性,适用于业务知识库动态更新场景。 阅读全文
posted @ 2025-06-17 16:26 带刺的坐椅 阅读(65) 评论(0) 推荐(0)
摘要: 痛点直击:为什么你的AI模型会“一问三不知”?当你问 LLM “杭州今天会下雨吗”,80% LLM 会回答“请搜索网络”。 阅读全文
posted @ 2025-06-14 09:32 带刺的坐椅 阅读(303) 评论(0) 推荐(2)
摘要: Solon 是一个新一代 Java 企业级开发框架,由杭州无耳科技有限公司开源。它从零构建,采用 Apache 2.0 协议,强调快速、小巧、简洁,追求克制、高效、开放。相比 Spring,Solon 提供更高性价比(性能提升700%,内存节省50%)、更快开发效率、更优部署体验(包体积减少90%),并兼容 Java 8 至 24。 阅读全文
posted @ 2025-06-13 09:02 带刺的坐椅 阅读(47) 评论(0) 推荐(0)