<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Junyou&apos;s Tech Blog</title><description>Junyou Tian 的个人技术博客，记录前后端开发、架构实践与 AI 工程思考。</description><link>https://www.junyou.me/</link><item><title>Astro 5 建站笔记：内容、SSR 与组件混合</title><link>https://www.junyou.me/blog/astro-setup-notes/</link><guid isPermaLink="true">https://www.junyou.me/blog/astro-setup-notes/</guid><description>记录这个博客当前的技术基础，包括内容集合、SSR 模式、Vue 组件接入以及部署方式。</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>博客重新启动：从一篇文章开始</title><link>https://www.junyou.me/blog/hello-world/</link><guid isPermaLink="true">https://www.junyou.me/blog/hello-world/</guid><description>这是一篇用来恢复博客主链路的首篇文章，也说明了这个站点接下来会记录什么。</description><pubDate>Tue, 10 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenCode 架构解析：一个 AI Coding Agent 是如何组织起来的</title><link>https://www.junyou.me/blog/opencode-architecture-analysis/</link><guid isPermaLink="true">https://www.junyou.me/blog/opencode-architecture-analysis/</guid><description>基于 OpenCode 官网、官方文档与公开仓库信息，拆解它在客户端形态、代理分层、工具系统、上下文管理与模型接入上的核心架构思路。</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>mcp2cli 架构笔记：运行时 CLI 映射，而不是代码生成</title><link>https://www.junyou.me/blog/mcp2cli-architecture-notes/</link><guid isPermaLink="true">https://www.junyou.me/blog/mcp2cli-architecture-notes/</guid><description>基于 mcp2cli 的 PyPI、GitHub README 与公开文档，解释它如何在运行时把 MCP、OpenAPI 和 GraphQL 翻译成可执行命令，以及这种设计在 agent 调用链里意味着什么。</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>OpenCode 与 Claude Code：两种系统边界观</title><link>https://www.junyou.me/blog/opencode-vs-claude-code-system-boundaries/</link><guid isPermaLink="true">https://www.junyou.me/blog/opencode-vs-claude-code-system-boundaries/</guid><description>基于 OpenCode 与 Claude Code 的公开文档，比较它们在执行形态、权限模型、上下文归属、工具扩展与工作流集成上的系统边界差异。</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate></item><item><title>AntV 对生成式可视化的探索：从 Infographic 到 GPT-Vis</title><link>https://www.junyou.me/blog/antv-generative-visualization-exploration/</link><guid isPermaLink="true">https://www.junyou.me/blog/antv-generative-visualization-exploration/</guid><description>AntV 团队在 AI 时代推出的两套生成式可视化方案：声明式信息图引擎 Infographic 与 AI 原生图表库 GPT-Vis，以及它们背后的设计思路。</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>模型驱动视图：LLM 生成可视化代码的路径与挑战</title><link>https://www.junyou.me/blog/llm-visualization-code-generation/</link><guid isPermaLink="true">https://www.junyou.me/blog/llm-visualization-code-generation/</guid><description>从 D3 到 ECharts，LLM 生成可视化代码的几种路径、Prompt 工程策略，以及 Scott Logic 和 Observable 的实战经验。</description><pubDate>Wed, 18 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Agent Runtime 深度解析：AI 智能体的运行时架构演进</title><link>https://www.junyou.me/blog/ai-agent-runtime-deep-dive/</link><guid isPermaLink="true">https://www.junyou.me/blog/ai-agent-runtime-deep-dive/</guid><description>从 Observe-Think-Act 循环到分层决策架构，深入剖析 Agent Runtime 的核心设计模式、主流框架对比，以及 2026 年生产环境落地的关键挑战。</description><pubDate>Sun, 22 Mar 2026 00:00:00 GMT</pubDate></item></channel></rss>