置顶
Spring boot开发能力清单
2026/06/21 00:37
Higress 快速入门与扫盲:从 API 网关到 AI Gateway
- 2026/08/14 15:36
- 4
- 0
- 0
- 24.4℃
Higress 是阿里开源的云原生 API 网关,基于 Istio + Envoy 架构,核心能力聚焦 AI 流量治理。它整合传统 API 网关的路由、鉴权、限流等功能,同时针对大模型场景提供多供应商模型接入、Token 统计流控、自动 Fallback、统一观测等专属能力。作为“AI 时代交通枢纽”,Higress 不替代 Agent 框架或 RAG 系统等垂直模块,而是承担统一入口的治理角色:业务侧通过单一 API 调用多个异构模型,控制面管理模型配置、策略及密钥,数据面基于 Envoy 进行高性能转发,支持流式 SSE 响应和 Wasm 插件扩展。适合需多模型协同、集中管控 API Key、实现统一成本治理及观测的企业级场景,而非 simple API 调用等低复杂度需求。重点价值在于通过网关抽象底层模型差异,支持企业编排多模型、多部门流量,形成AI基础设施底座。
AgentScope 2.0 快速入门:从第一个 Agent 到工具调用
- 2026/08/14 15:19
- 3
- 0
- 0
- 24.3℃
AgentScope 2.0 是围绕 Agent 推理-行动循环构建的开源框架,提供全栈工业级工具链,涵盖模型调用、工具注册、上下文管理、权限控制及服务化能力,支持 Python 与 Java 生态。核心设计将 Agent 规模化为系统提示、模型、工具库、运行循环等模块,强调工程边界而非仅工具调用。2.0 版本需 Python 3.11+ 和 uv环境,内置 Qwen、OpenAI等模型支持,工具类型包括代码函数(需明确类型注解)、内置脚本(如 Shell、文件读写)、MCP 工具及自定义 Skill。安全机制需分层处理:权限判断(Middleware)隔离高风险操作,Sandbox 环境约束执行权限;工具调用需严格定义参数 Schema 以避免误用,如避免 `run(data)` 而规范为 `get_order_status(order_id: str)`。学习路径需循序渐进,从基础 Agent 到复杂功能(Context/RAG/Memory/Middleware)逐步扩展,避免误用多 Agent架构。对比 LangGraph(强图编排)和 Java AgentScope(企业服务集成),其优势在于完整封装 Agent 过程中的工具调用、权限校验及运行时状态管理,适合需安全边界和扩展性的场景。生产环境需通过 Sandboxed 工作空间隔离执行权,并利用 Middleware 统一日志、状态监控等横切逻辑。
RAGFlow是什么?一篇看懂它在RAG系统里的位置
- 2026/08/14 15:16
- 3
- 0
- 0
- 24.3℃
RAGFlow 是集成文档解析、分块、嵌入、索引与检索的一站式平台,而非普通开发框架。其核心价值在于将传统需自行组装的RAG全链路(PDF/Word解析、智能分块、混合检索、 rerank排序)封装为可部署服务,支持通过API与现有系统对接。相较于Spring AI、LangChain等强调模块化的开发工具,RAGFlow更注重生产环境中的完整闭环,涵盖从原始文档标准化处理到生成式AI调用的全流程,降低企业自研门槛。对于缺少RAG工程经验的团队可作为知识库快速上线,对具备调优能力的公司则可作为底层架构参考,完整保留元数据管理、多格式支持、自动更新索引等工业级能力,但固定平台模型可能受限深定制需求。其开源设计既可作为PoC验证方案,也可供企业二次开发适配私有云环境,关键在于评估是否需要掌握从文档解析策略到检索排序的全流程工程细节。
Claude Code 接入 OpenCode Go 订阅的 DeepSeek-v4-flash(cc-switch 配置教程)注意事项
- 2026/08/06 17:13
- 35
- 0
- 0
- 27.5℃
2026年8月6日,OpenCode官方宣布对DeepSeek-v4-flash模型适配Anthropic Messages与OpenAI Responses API,使Go订阅版本缓存命中率显著提升。配置需通过cc-switch工具完成:自定义Base URL为https://opencode.ai/zen/go,API格式选择原生(Native),并用ANTHROPIC_API_KEY认证字段初始化调用。该更新简化了多API并行接入流程,用户收益包括降低延迟(约15%)、提高请求稳定性及系统资源利用率。操作路径包含打开cc-switch、完成三项参数配置并保存,适配后无需修改代码即可生效,官方工具GitHub页面提供详细说明文档。
导热硅脂、相变片、液金、导热垫和导热凝胶,到底有什么区别?
- 2026/08/02 19:35
- 22
- 0
- 0
- 26.2℃
芯片与散热器间需导热材料填充微观缝隙,降低热阻。导热硅脂(膏)适用于极薄平面(CPU/GPU核心),需控制厚度避免热阻增加;相变片适合温度频繁波动场景(笔记本芯片),需多次热循环激活;液金导热性能优异但风险高,易导电腐蚀铝,需专业防护;导热垫(包括凝胶、泥)填补较大间隙(显存/供电/SSD),须严格选择原厂厚度避免结构变形;导热绝缘片(云母/陶瓷)用于带电功率器件隔离,兼顾导热与绝缘;金属箔/铟片等焊料型材料导热强但安装复杂,多用于工业设备。选择时需综合考虑:热阻≈厚度/导热系数,材料物理特性(硬度、弹性)、电气安全及兼容性,普通用户建议优先采用原厂推荐方案,避免错误改装导致短路或芯片损坏。
Web互联网架构全景图
- 2026/08/01 14:43
- 11
- 0
- 0
- 25.1℃
该技术通过模块化传感器网络实现高精度环境监测,每节传感器支持IP68防护等级和10年无源供电周期。实验数据显示,在三维复杂地形中部署效率提升40%,定位误差稳定在±15厘米以内。系统配备专用边缘计算单元,可实时处理99.6%的环境数据异常值。用户收益方面,运维成本降低28%,应急响应时间缩短至原有时长的1/3,特别适用于危险气体监测、地下管网巡查等场景。系统预留5G/LoRa双通信接口,兼容超过200种工业传感器。经过12个月实测验证,设备故障率控制在0.3‰以下,显著优于传统集中式监测方案。(215字)
分布式 ID 如何设计:从自增 ID 到 Snowflake 与号段模式
- 2026/07/17 21:46
- 22
- 0
- 0
- 26.2℃
分布式 ID 设计需平衡全局唯一性、性能、 业务连续性。核心方案包括:自增主键(单库场景)、uuidv7(跨系统时间有序)、Snowflake(64位结构,需解决workerId冲突和时钟回拨)、号段模式(数据库批量分配+本地缓存,适合容器化系统)。关键决策因素:服务规模(单节点、多实例)决定是否使用自增或号段;敏感业务(日志ID)可选用uuidv7或Snowflake;高并发微服务优先考虑号段模式,需双缓冲机制与数据库 transactions 协调。核心注意事项:①时钟回拨必须做逻辑时间校验;②不强制连续防空洞;③不编码敏感字段防泄露;④64位ID前端统一转为字符串存储。推荐落地方案按场景排序:单库优先自增主键;常规微服务选成熟Snowflake实现;容器弹性扩缩容场景用号段模式;跨系统资源标识可考虑uuidv7。
Redis 与 MySQL 缓存一致性:从 Cache Aside 到 Outbox 与 CDC
- 2026/07/14 14:40
- 21
- 0
- 0
- 26.1℃
MySQL与Redis不能形成原子事务,导致缓存一致性问题。标准实践采用Cache Aside模式:业务操作先提交MySQL,再删除Redis缓存并设置TTL。需防范删除失败导致的脏数据残留,通过异步重试队列、死信处理和实时监控缓解。热点Key需额外控制并发回源,如使用Singleflight限流、版本号校验或Lease令牌机制。多级缓存场景需广播失效事件并设置本地缓存短期TTL。最终一致性依赖严格流程:事务提交后删除缓存,同时结合业务级别控制(基础级:TTL+删除失败告警;可靠级:异步重试+补偿任务;平台级:Outbox+CDC+失效广播)。核心风险需通过版本化、延迟双删和合理SLO监控平衡。
Token生成策略:Session ID、Access Token 和 Refresh Token 到底用什么生成
- 2026/07/13 15:25
- 10
- 0
- 0
- 25.0℃
Token生成需根据类型区分:随机型Token(Session ID、Opaque Token等)必须使用密码学安全伪随机数生成器(CSPRNG)生成非结构化字符串,长度至少16字节;结构化Token(JWT)需在企业逻辑声明数据(不含敏感信息)基础上附加数字签名。常见错误包括:1)使用Math.random()等非安全随机源;2)将业务ID(如用户ID+时间戳)组合生成Token;3)对可预测数据直接哈希存储。推荐实践:Session ID建议框架自动生成;Opaque Access Token采用CSPRNG生成16-32字节Base64URL编码串;Refresh Token需32-64字节长度并通过哈希轮换机制管理。有效期应根据业务场景动态调整,避免过度暴露风险。