自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿DD

《Spring Cloud微服务实战》作者、腾讯云TVP、阿里云MVP,公众号:程序猿DD,独立博客:didispace.com,专注分享前沿技术和硬核知识!

  • 博客(651)
  • 资源 (5)
  • 收藏
  • 关注

原创 《Spring Cloud免费教程》连载目录

可能是全网最全的免费教程了

2021-12-05 22:15:03 1225 14

原创 《Spring Boot免费教程》连载目录

专题目标:打造全网最全、比收费教程更好的Spring Boot免费教程!如何支持:关注我的公众号”程序猿DD“,第一时间获得更新推送!把该页面分享给更多的朋友教程目录本教程内容持续更新连载中…Star关注支持一下,随时获得更新信息!快速入门Spring Boot 2.x基础教程:版本关系Spring Boot 2.x基础教程:快速入门Spring Boot 2.x基础教程:工程结构推荐配置详解Spring Boot 2.x基础教程:配置文件详解Spring Boot 2.x

2021-12-05 22:05:19 955 9

原创 《Spring Cloud Alibaba基础教程》连载目录

Spring Cloud Alibaba与Spring Boot、Spring Cloud之间不得不说的版本关系说说我为什么看好Spring Cloud AlibabaSpring Cloud Alibaba到底坑不坑?注册中心与配置中心:NacosSpring Cloud Alibaba基础教程:使用Nacos实现服务注册与发现Spring Cloud Alibaba基础教程:N...

2019-04-17 10:20:51 5864 2

原创 OctaFuse Gateway 2.10.0:路由参数强制覆盖、模型入口发现与额度审计升级

不同模型和供应商对请求格式的要求并不相同。有些参数可以交给客户端决定,有些请求头或请求体字段则必须固定;一旦客户端缺少或覆盖这些值,请求就可能失败。OctaFuse Gateway 2.10.0 为路由请求体和上游请求头增加独立的强制覆盖开关,同时让客户端从模型列表中识别可用请求入口,并完善永久额度变更记录与审计筛选。

2026-09-11 15:31:43 207

原创 OctaFuse Gateway 2.9.0:用户限流控制、自定义转发头与管理后台升级

<think>我们根据内容生成摘要,≤150字。内容主要介绍OctaFuse Gateway 2.9.0的新功能:用户与Key双层限流、自定义上游请求头、Key级分析和入口Host记录,以及管理后台升级等。需要概括核心亮点。字数限制严格,需简洁。</think>OctaFuse Gateway 2.9.0 发布:新增用户与 Key 双层 RPM 限流,分别控制总调用量和单 Key 频率;支持按路由自定义上游请求头;新增 Key 级用量分析、入口 Host 记录及新版仪表盘,便于快速定位流量异常。升级需应用迁

2026-09-06 10:47:16 348

原创 分享两个我每天都在用的 Skill,拖进豆包就能跑,限时领 30 天会员

最近打开「豆包」的时候,我发现它居然改版了,还改得跟之前体验过的「豆包工作」几乎一样,只是 UI 上有一些小差异,所以对于熟悉豆包的用户来说,要体验「豆包工作」的话,不需要另外下载,直接通过豆包就能体验它的 Agent 能力。最近正好可以免费领取 30 天订阅权益,所以试着把我几个目前跑在 Codex 上的日常任务迁过来试试。如果效果稳定,后续这类规则明确、需要定期执行的任务准备就集中到豆包里跑。这有两个好处:一方面少折腾网络环境,另一方面节省 Token 成本。

2026-09-01 18:26:01 355

原创 OctaFuse Gateway 2.8.0:双额度体系、统一协议转换与峰谷计价升级

OctaFuse Gateway 2.8.0 重点改善自部署用户最常遇到的几类配置:订阅套餐和加油包如何同时生效,路由协议应该怎么选,百炼图片模型如何复用 OpenAI 调用方式,以及怎样在管理后台验证实时语音、配置峰谷价格。升级后,大部分已有应用不需要修改请求地址。主要变化集中在管理后台和计费能力:管理员可以更直观地配置额度、路由和价格,门户也能获得当前与后续时段的价格信息。

2026-08-30 10:44:11 417

原创 豆包工作送 30 天会员!我把每天要盯的事情都交给了它,结果...

我现在同时做着几件事:运营自媒体、维护独立产品,也参与创业公司的新项目开发。这些工作的内容不一样,但有一个共同难点:需要持续盯住的东西非常多!比如:我有一些产品的用户反馈都散落在我用金数据做的表单里、平时还有开源项目的 Issue 和 Discussion 要关注;因为做 Agent 和AI 网关,对于各大供应商的模型价格也要持续关注。每件事单独看都不难,难的是它们一直在变化,需要我不断想起来、打开页面、检查有没有新情况。

2026-08-27 11:34:04 210

原创 OctaFuse 2.7.0:按星期计价、用户级模型折扣、百炼ASR模型支持优化

OctaFuse Gateway 2.7.0 重点解决三个实际问题:如何让工作日和周末使用不同价格,如何为不同用户设置专属模型价格,以及如何通过统一网关调用阿里云百炼的同步多模态语音识别。这意味着,当模型供应商调整峰谷计费规则时,你可以直接在路由中跟进;面对签约客户、内部账号或不同服务套餐,也可以为指定模型单独设置折扣或加价。

2026-08-23 10:03:07 235

原创 OctaFuse Gateway 2.6.0:完善 Vertex AI 鉴权、图片计费与日常调试

OctaFuse Gateway 2.6.0版本主要优化了项目级Vertex AI的服务账号鉴权机制和文生图计费规则。更新内容包括:统一通过GCP服务账号JSON实现自动鉴权,支持OpenAI兼容端点和原生Gemini双路径;明确图片模型按token或按张计费模式,规范异常请求扣费规则;简化分时定价配置逻辑,时段倍率直接覆盖默认值。管理后台同步增强了路由编辑、Playground测试和Simulator功能,并新增包括BytePlus、阿里云百炼、Meta等在内的多供应商接入模板。该版本未引入客户端接口变更

2026-08-19 14:40:32 350

原创 OctaFuse Gateway 2.5.0:接入 Responses 端点、更易理解的路由配置

2.5.0 将 OpenAI Responses API 纳入 OctaFuse 的统一路由体系。应用可以继续使用现有的用户 API Key、预算和公开模型,通过访问支持 Responses 的上游。管理后台也同步升级了 Routes 与 Providers 工作台,让请求入口、公开模型、路由组和上游目标之间的关系更加直观。

2026-08-15 15:40:21 371

原创 OctaFuse 2.4.0:让 DashScope 的 ASR、TTS 语音能力进入统一路由

摘要: OctaFuse 2.4.0 版本实现了语音能力的统一路由与计费,支持同步/异步 ASR、流式 TTS 及实时语音的 WebSocket 协议,兼容 OpenAI 接口与 DashScope 原生协议。新增阿里云百炼和千问 Token Plan 的预设配置,简化套餐接入流程。计费体系按音频时长、Token 或字符分类记录,确保用量透明。管理面升级为具名的 Admin API Keys,支持权限细分与凭证隔离,提升安全性。该版本通过分层路由设计,让业务无需感知上游模型差异,同时强化了日志和密钥管理能力

2026-08-12 23:37:04 322

原创 OctaFuse Gateway 2.3.0:供应商粘性绑定,让缓存命中更稳定

Octafuse Gateway 2.3.0 这次升级主要针对缓存命中高要求的场景加入了粘性绑定的优先路由规则,用户可以利用粘性 + 其他任何一个路由分配策略都能让用户在粘性时间窗内保持对单一供应商的访问,以实现高缓存命中,大大降低 Token 的消耗!开源地址:https://github.com/OctaFuse/octafuse-gateway欢迎 Star 支持,您的支持是持续更新迭代的动力!

2026-08-08 13:05:32 251

原创 OctaFuse Gateway 2.2.0:让每一层路由都有自己的策略

OctaFuse Gateway 2.2.0发布:路由配置升级与统一治理 新版本核心优化路由配置逻辑,实现Gemini流式/非流式请求的统一路由策略(models.generate),减少配置冗余。引入按priority分层配置策略能力,支持为不同优先级层独立设置路由规则(如权重轮询、固定顺序等),提升故障转移灵活性。策略名称标准化为语义化ID(如cache_affinity),管理界面同步升级,直观展示策略来源与失效切换路径。此外,Agent Tools Provider配置界面重构,集中管理凭证、价格与

2026-08-07 11:07:19 396

原创 Octafuse Gateway 2.1 发布:不只管大模型,Agent 的每一次工具调用也都管起来!

Octafuse Gateway 2.1.0 版本发布,重点将AI工具能力纳入统一管理。新增AI率检测工具,支持文本检测并自动处理分段、计费、日志等流程。目前网关已集成Web搜索、网页抓取、深度检索和AI检测四类工具,共享鉴权、预算和审计体系,实现三账本(标准价/成本价/用户价)独立记录。新增定价查询接口,优化Admin配置面板,并抽离工具引擎为独立模块。该版本使网关从多模型转发层升级为AI能力总控服务,为复杂Agent场景提供统一入口和运营支撑。项目保持开源,欢迎社区贡献。

2026-08-02 23:50:13 378

原创 Octafuse Gateway 2.0 发布:路由配置大改造!目前最容易配置的 AI 网关,奶奶看了都会配!

Octafuse Gateway 2.0 这次升级了 major 版本号,主要对数据结构也做了很大的调整,从而实现对路由配置的更高灵活度。后续会基于此给出更多场景的解决方案。开源地址:https://github.com/OctaFuse/octafuse-gateway欢迎 Star 支持,您的支持是持续更新迭代的动力!

2026-07-31 11:33:52 191

原创 OPC必备!在 Cloudflare Worker 上免费部署 AI 网关:集中管理与供应 Token

先确保域名所在 zone 已加入同一个 Cloudflare 账号。脚本会把域名写入生成的routes。Admin 必须通过 HTTPS 对公网提供;还可按需通过 Cloudflare Access 增加一层访问控制。先去掉,用验证。确认 zone 在同一账号、DNS 和证书可用后再绑定。

2026-07-24 12:12:36 244

原创 一个 API Key,统一调用大模型、生图和联网搜索

如果一个 AI 应用需要同时使用大模型、图片生成和联网搜索,通常需要准备多少个 API Key?答案可能是三个,也可能是五个,甚至更多。每个模型供应商都有自己的 Key,图片服务可能来自另一个平台,搜索和网页抓取又需要单独申请账号。随着项目和成员增加,密钥很快就会散落在环境变量、部署平台和本地配置中。OctaFuse Gateway 想把这个过程简化成:一个 Gateway URL,一把用户 API Key。

2026-07-21 20:39:57 264

原创 国内模型供应商缓存与可用性实测:谁更适合跑 Agent?

台风天午休时间,从上拉了一批真实请求统计,做了一次国内模型供应商的缓存与可用性观察,在这里分享给大家。

2026-07-12 15:03:23 264

原创 AI Key 太多?我做了个统一管理工具

这篇文章介绍了一个名为Octafuse Gateway的开源AI网关项目,旨在解决多模型管理中的痛点。该工具可将分散在不同平台的AI模型(如OpenAI、Anthropic、Gemini等)统一接入,提供单一API入口和管理后台。主要功能包括:统一模型接入、灵活路由配置、多用户API Key管理、用量成本监控、成本对账以及内置测试工具。支持Docker和Cloudflare Workers部署,适用于个人开发者、团队协作及SaaS产品等场景。项目已开源,欢迎试用和贡献。

2026-07-11 17:42:21 484

原创 从 Demo 到上线,Agent 还差一套工程化底座

海外 Agent 基础设施正在快速平台化。Vercel、Cloudflare、GitHub 这些开发者平台不只是在接模型,而是在补部署、长任务运行、沙箱、观测、模型网关、权限和成本治理。国内现在不缺模型,也不缺 Agent 框架,缺的是一套足够顺手的工程化底座。很多团队能把 Demo 做出来,但一到上线,就要自己拼前端托管、后端函数、Agent runtime、沙箱、认证、trace 和模型入口。最近腾讯最新推出的正好可以放在这个背景下看。

2026-06-25 15:53:09 214

原创 想用AI把小说写好,选对工具很重要|多款AI小说工具横评

AI 写小说,最容易让人兴奋的是速度。一分钟出大纲,三分钟出开头,十分钟出一章。但真正写过长篇的人都知道,速度不是唯一问题。更难的是写到中后段,还能知道自己在写什么。人物不崩,设定不乱,主线不散,伏笔能收,风格还像自己。所以选 AI 小说工具,不要只看谁更会续写。要看谁能帮你把故事长期管住。我的建议是:找灵感,用轻工具。写英文,看 Sudowrite 和 Novelcrafter。写中文长篇,尤其是想把 AI 真正接进创作流程,重点试试灵蟹创作。它不是最像聊天框的工具。

2026-06-24 22:33:49 703

原创 用 Vercel Eve 的 Subagent 和 Skill 搭建 Agent Team

模型入口稳定之后,就可以开始做内容团队的工作流了。这一篇的目标很明确:把前两篇搭好的 Agent 升级成一个内容创作团队。我们会用 skills 沉淀选题、写作、审核流程,再用 subagents 拆出研究员、撰稿人、审核人三个角色。root agent 只负责像内容主编一样分派任务、整合结果,并交给人确认。项目初始化和自定义 Provider 接入不再重复展开,直接参考前两篇文章即可。

2026-06-24 22:28:29 297

原创 Vercel Eve 接入自定义 AI Provider

接下来写。读取.env.local;检查;检查;请求;Say OK.;可选检查 stream 和 usage。这一步不是为了证明 Agent 行为正确,而是先排除模型入口问题。如果这里无法返回OK,后面eve dev里的错误大概率也不是 instructions 或 Agent 工作流的问题。

2026-06-23 09:41:37 345

原创 我的一堆 Coding / Token Plan 终于统一管理起来了

过去我看 AI 网关,更多会关注它支持多少模型、能不能 OpenAI-compatible。但现在看,真正重要的是另一件事:LLM 能力越来越像一项基础设施,而不是某个业务函数里的几行 HTTP 请求。个人用户买了多套 Coding Plan、Token Plan,需要统一入口和统一调度。SaaS 产品接入 AI,需要用户管理、Key 管理、预算控制、调用审计和财务记账。这些能力如果都塞进业务系统,后面一定会变重。

2026-06-22 19:48:02 683

原创 Vercel Eve 快速入门:使用 eve init 构建你的第一个 Agent

我们聊了 Eve 为什么值得关注:它不是再提供一种模型调用写法,而是把 Agent 运行所需的项目结构、持久执行、沙箱、审批、渠道和评测等能力,放进一套 filesystem-first 的工程框架里。这一篇开始动手。eve init。

2026-06-22 10:09:33 250

原创 一个目录一个 Agent,Vercel Eve 的这套架构设计太舒服了!

Vercel 近日开源了 Agent 框架 Eve,旨在为生产级 AI Agent 提供完整的运行环境,而不仅是模型调用能力。该框架将 Durable Workflow、沙箱执行、人工审批、子 Agent 管理等功能整合为文件系统优先的结构,通过目录组织角色、工具和接入渠道,使 Agent 能像常规软件项目一样进行版本管理和部署。Eve 重点解决了持久运行、安全隔离、权限控制和多平台接入等生产环境关键问题,而非重复已有 AI SDK 的模型调用功能。其设计理念强调:Agent 不应惧怕重启(持久化工作流)、

2026-06-20 21:39:27 509

原创 在 Cloudflare 平台上构建垂直微前端

垂直微前端是一种架构模式,单个独立团队拥有应用程序功能的完整切片,从用户界面一直到底层的CI/CD流水线。/ = 营销网站/docs = 文档/blog = 博客/dash = 仪表盘我们还可以进一步细化,在更细粒度的子路径上关联不同的Worker。比如在仪表盘中,你可能通过各种功能或产品来划分URL路径的深度(例如),在两个产品之间导航可能意味着两个完全不同的代码库。上面的每个路径都是独立的前端项目,它们之间没有任何共享代码。product-a和product-b。

2026-02-02 11:22:43 350

原创 Clawdbot 是如何实现永久记忆的?

1. 透明优于黑盒记忆是纯Markdown。你可以阅读、编辑、版本控制它。没有不透明数据库或专有格式。2. 搜索优于注入与其用所有内容塞满上下文,不如让Agent搜索相关内容。这保持上下文聚焦并降低成本。3. 持久优于会话重要信息作为文件保存在磁盘上,而不仅仅存在于对话历史中。压缩无法摧毁已经保存的内容。4. 混合优于单一纯向量搜索会漏掉精确匹配。纯关键词搜索会漏掉语义。混合搜索两者兼得。

2026-01-31 20:28:23 1216

原创 Claude Code的完美平替:OpenCode + GitHub Copilot

OpenCode + GitHub Copilot 的组合比起其他平替方案而言,从工具、模型、价格等多个维度都是最优选择。所以,强烈推荐尝试一下这个编码组合。最后,做个小调研,目前你正在用什么工具和模型套件呢?留言区聊一聊吧。更多关于Vibe Coding的内容分享也可以关注我的博客: 程序猿DD。

2026-01-28 17:44:07 6151 1

原创 CLAUDE.md 全方位指南:构建高效 AI 开发上下文

如果你是 Claude 的日常用户,你一定熟悉这个场景:每次开启一个新的对话,都必须不厌其烦地重复设置项目背景、编码规范和特定的指令。这不仅耗时,也容易出错。当你忘记提醒某个关键细节时,就不得不花更多时间去修复那些不符合规范的代码。CLAUDE.md 文件正是解决这一痛点的关键。它就像 Claude 的项目专属记忆,让 AI 在每次对话开始前自动加载并记住你的所有偏好。这是一个简单而强大的功能,但大多数用户仅仅停留在基础层面。

2026-01-15 20:10:56 2015

原创 Claude Code 最佳实践的 8 条黄金法则

真正掌握像Claude这样的AI开发工具,关键在于思维模式的转变——从一个简单的指令发出者,转变为一个 meticulous 的规划者、配置者和系统构建者。你不是在和它聊天,你是在编程它。最后,留给你一个问题思考: 如果你不把Claude当作聊天机器人,而是看作一个可编程的团队成员,你最先会自动化工作流程的哪个部分?更多关于AI Coding的内容可关注我的博客获取持续更新。

2026-01-14 19:54:11 916

原创 彻底改变你与 AI 编码方式的五个新范式

高效地使用 AI 编码助手是一项全新的技能。它要求我们转变习惯,从仅仅专注于编写完美的“提示词”,转向设计和管理高效的“工作流”。这不仅仅是工具的升级,更是开发范式的进化。当你开始将 AI 视为一个真正的合作伙伴时,它的潜力才能被完全释放。现在,不妨思考一下:在你的日常工作中,哪一个最让你头疼的重复性任务,可以交给一个精心调教的 Agent 来处理?

2026-01-13 17:53:19 669

原创 Anthropic 如何评估 AI Agent

这并非简单的程序错误,而是前沿模型的一个典型特征:它们的解决问题的能力,已经开始超越那些嵌入在旧式评估里的、基于静态规则的假设。以Anthropic提到的 Opus 4.5 模型为例,在一个预订航班的测试任务中,它没有遵循预设的流程,而是通过发现政策中的一个漏洞,为用户找到了一个更好的解决方案。在开发AI智能体的过程中,许多团队都经历过这样的痛点:你修复了一个问题,却在不经意间引发了另一个更隐蔽的问题。“阅读记录是验证你的评估是否在衡量真正重要的事情的方式,也是智能体开发的一项关键技能。

2026-01-13 14:23:18 577

原创 人工智能如何改变 Anthropic 的工作方式

如果有一天,你走进公司,发现写代码、查 bug、跑实验的大部分体力活,都已经由一位看不见的 AI 搭档在后台悄悄完成了——而你更多是在提问题、定方向、做决策,而不是一行行敲代码,这会是什么感觉?是兴奋,因为产出翻倍、想法终于可以快速落地;还是隐隐不安,因为自己赖以安身立命的“手艺”似乎正在慢慢被接管?对于正在建设 AI 的公司来说,这个问题来得比想象中更早、更猛。

2025-12-18 21:11:00 1063

原创 上下文协议(MCP)Java SDK 指南

我们先通过这个类,定义一个非常简单的 MCP 工具,用来打印收到的提示词(prompt),该方法返回一个.build();});这里我们首先定义了输入的 JSON Schema,用来为用户输入建立一个清晰的契约。接着,使用该输入 Schema 来实例化一个Tool,在处理逻辑中提取出prompt参数,并最终返回包含该prompt的结果。在本文中,我们首先回顾了 MCP 及其 Java SDK 的整体架构,重点介绍了McpServerMcpClient和McpHost之间的关系,以及由。

2025-12-17 12:59:52 1314 1

原创 JUnit 5 中的 @ClassTemplate 实战指南

简单回顾一下,会把一个测试类变成“模板类”,让它按照不同的调用上下文(invocation context)多次执行。提供者负责提供这些上下文,每一个上下文都会触发一次独立的执行,拥有各自的生命周期和扩展。在实践中,这让我们可以在不同环境或配置下多次运行同一个测试类,同时保持测试代码本身的简单性。我们可以改变运行时的环境配置,而不用复制测试类,或者在单个测试方法里加入复杂的分支逻辑。在本文中,我们从基础概念出发,进一步深入了的使用方式,重点考察了提供者如何为单个测试类提供多个执行上下文。

2025-12-16 20:51:38 1059

原创 深入探索剖析 JVM 的启动过程

你可曾想过:当你在终端里敲下java,在main方法真正运行之前,JVM 为了“创造一个可运行你的程序的宇宙”,到底经历了哪些步骤?从参数校验、系统资源探测,到选择垃圾回收器,再到类的加载、链接与初始化,这些看不见的过程决定了应用的启动体验与后续性能。本文用一个极简的 HelloWorld 贯穿全程,结合详细日志,一步步洞察 JVM 的启动机制,帮你在调试和性能优化时更有抓手。

2025-11-16 21:19:10 923

原创 LLM调用的最佳数据格式:TOON,成本直降50%|附Java使用指南

在大模型逐渐融入业务系统的阶段,结构化数据输入/输出已成为落地应用的必需:RAG 检索结果、Agent 工具调用参数、业务查询结果、批处理列表等都需要让自然语言与“可机读”的结构化格式互通。事实标准是 JSON,但在高频调用、海量数据场景下,JSON 的标点开销会显著推高 token 成本。Tokens 为差异的核心在于:TOON 用“缩进 + 一次性字段声明”的方式消除了绝大部分语法标点的冗余;当你在生产环境每天传输成千上万条记录时,冗余标点的累计开销会直接转化为可观的 API 费用。

2025-11-14 17:01:19 1062

原创 探索 Java 中的新 HTTP 客户端

本文探讨了 Java 11 中标准化后的HttpClientAPI:在保留易用性的同时,引入了 HTTP/2、异步、推送承诺、代理、重定向策略、认证器、Cookie 管理等现代化能力,让 Java 的 HTTP 编程更高效、更现代。Java专题。

2025-11-14 10:16:21 1699

Hibernate简明参考

Hibernate.pdf 简明参考。。。。。。。

2009-02-17

spring攻略第二版

Spring攻略第二版,Spring Recipes 2nd

2012-10-17

Beginning IOS5 Development

Beginning IOS5 Development

2012-08-26

Objective-C基础教程.pdf

Objective-C基础教程.pdf

2012-10-17

Struts 2 Core 2.0.6 API

Struts 2 Core 2.0.6 API

2009-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除