Tech Ocean
Author

Tech Ocean

Focused on AI programming, sharing ready-to-use development efficiency solutions.

140
Articles
0
Likes
1
Views
0
Comments
Recent Articles

Latest from Tech Ocean

100 recent articles max
Tech Ocean
Tech Ocean
Jun 6, 2026 · Artificial Intelligence

Spring AI Day 4: Get LLMs to Return Java Objects Directly, No Manual Parsing

The article explains how Spring AI’s .entity() method lets developers obtain structured Java objects such as POJOs, lists, enums, and response entities directly from LLM outputs, eliminating the need for manual JSON parsing and handling generic‑type issues with ParameterizedTypeReference.

LLMParameterizedTypeReferenceSpring AI
0 likes · 5 min read
Spring AI Day 4: Get LLMs to Return Java Objects Directly, No Manual Parsing
Tech Ocean
Tech Ocean
Jun 6, 2026 · Artificial Intelligence

Spring AI Day 3: Eliminating Hard‑Coded Prompts with Templates and Role Settings

The article explains how to move beyond static prompts in Spring AI by using System and User message roles, PromptTemplate placeholders with .param(), defaultSystem configuration for reusable role definitions, and independent PromptTemplate usage, providing concrete code examples for each technique.

ChatClientPrompt EngineeringPromptTemplate
0 likes · 5 min read
Spring AI Day 3: Eliminating Hard‑Coded Prompts with Templates and Role Settings
Tech Ocean
Tech Ocean
Jun 6, 2026 · Artificial Intelligence

Mastering Spring AI ChatClient: call vs. stream for typewriter‑like streaming

This article explains how Spring AI's ChatClient serves as a high‑level façade over ChatModel, compares the synchronous call() method with the streaming stream() method, demonstrates retrieving plain text, full responses, or structured entities, and shows how to override model parameters such as temperature on a per‑request basis.

AI integrationChatClientChatModel
0 likes · 7 min read
Mastering Spring AI ChatClient: call vs. stream for typewriter‑like streaming
Tech Ocean
Tech Ocean
Jun 5, 2026 · Artificial Intelligence

Run Your First Spring AI 2.0 Conversation in 5 Minutes

This article introduces Spring AI 2.0, explains why Java developers should adopt it, and walks through setting up a Spring Boot 3.x project with JDK 17, adding the DeepSeek starter, configuring properties, writing a simple ChatController, and running a curl request to see the model’s reply.

AI integrationChatClientDeepSeek
0 likes · 9 min read
Run Your First Spring AI 2.0 Conversation in 5 Minutes
Tech Ocean
Tech Ocean
Jun 4, 2026 · Frontend Development

Claude Code Recreates Figma Designs: Two Practical Ways to Skip Manual Styling

The article walks through installing Claude Code and its Figma plugin, then compares two methods—official MCP extraction and screenshot‑based visual reconstruction—to automatically generate uni‑app code from Figma designs, highlighting speed gains, precision differences, and common pitfalls when converting px to rpx.

Claude CodeFigmaMCP
0 likes · 12 min read
Claude Code Recreates Figma Designs: Two Practical Ways to Skip Manual Styling
Tech Ocean
Tech Ocean
May 23, 2026 · Artificial Intelligence

Building Self-Evolving AI Skills: A Harness Engineering Case Study with SkillForge

The article explores Harness Engineering as a framework for creating reliable, long‑running AI agents, detailing a hands‑on project called SkillForge that transforms books into executable Skills, and outlines key components, iterative processes, documentation, and best practices for stable, self‑evolving AI workflows.

AI agentsAgentic WorkflowHarness Engineering
0 likes · 20 min read
Building Self-Evolving AI Skills: A Harness Engineering Case Study with SkillForge
Tech Ocean
Tech Ocean
May 20, 2026 · Artificial Intelligence

Deep Agents Explained: Skills Manage Internals, MCP/A2A/ACP Manage Externals

The article maps the four core mechanisms of Deep Agents—Skills, MCP, A2A, and ACP—explaining how Skills governs internal agent behavior while the three protocols handle external tool integration, agent‑to‑agent collaboration, and client‑to‑agent communication, and offers guidance on when to adopt each layer.

A2AACPAgent Architecture
0 likes · 7 min read
Deep Agents Explained: Skills Manage Internals, MCP/A2A/ACP Manage Externals
Tech Ocean
Tech Ocean
May 20, 2026 · Artificial Intelligence

MCP, A2A, ACP Explained: How Agents Connect to Tools, Other Agents, and Clients

The article breaks down three complementary protocols—MCP for tool integration, A2A for agent‑to‑agent collaboration, and ACP for client‑to‑agent calls—explaining their layers, responsibilities, concrete examples, maturity levels, and a recommended learning order for developers building AI agents.

A2AACPMCP
0 likes · 23 min read
MCP, A2A, ACP Explained: How Agents Connect to Tools, Other Agents, and Clients
Tech Ocean
Tech Ocean
May 19, 2026 · Artificial Intelligence

MCP vs Function Calling: How to Choose the Right Tool for AI Integration

This article compares Model Context Protocol (MCP) and OpenAI‑style Function Calling, explaining their fundamental differences, runtime architectures, capability scopes, ecosystem effects, and providing concrete scenarios and a decision tree to help developers pick the most suitable approach for their AI applications.

AI toolsFunction CallingLLM
0 likes · 11 min read
MCP vs Function Calling: How to Choose the Right Tool for AI Integration