<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>开源 on Jiayun's Blog</title><link>https://xiejiayun.github.io/categories/%E5%BC%80%E6%BA%90/</link><description>Recent content in 开源 on Jiayun's Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Thu, 30 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://xiejiayun.github.io/categories/%E5%BC%80%E6%BA%90/index.xml" rel="self" type="application/rss+xml"/><item><title>从 TypeScript 和 Vue 源码中学到的编程语言设计智慧</title><link>https://xiejiayun.github.io/post/typescript-vue-source-code-architecture/</link><pubDate>Thu, 30 Apr 2026 00:00:00 +0000</pubDate><guid>https://xiejiayun.github.io/post/typescript-vue-source-code-architecture/</guid><description>&lt;blockquote>
&lt;p>如果让你从零开始设计一门编程语言或一个前端框架，你需要什么知识？最好的答案藏在已有的优秀开源项目中。本文通过逐行阅读 TypeScript 编译器（45万行）和 Vue 3（5.5万行）的源码，提炼出关于编译器设计、类型系统、响应式系统、渲染引擎的深层设计智慧。&lt;/p></description></item><item><title>深度拆解 copilot-api：如何将 GitHub Copilot 变成 OpenAI/Anthropic 兼容 API</title><link>https://xiejiayun.github.io/post/copilot-api-reverse-engineering/</link><pubDate>Wed, 22 Apr 2026 07:30:00 +0800</pubDate><guid>https://xiejiayun.github.io/post/copilot-api-reverse-engineering/</guid><description>&lt;blockquote>
&lt;p>你有 GitHub Copilot 订阅，却只能在 VS Code 里用？copilot-api 通过逆向工程把 Copilot 的内部 API 暴露为标准的 OpenAI/Anthropic 兼容接口，让你用它驱动 Claude Code、Cursor、甚至自己写的 AI 应用。这篇文章从源码级别拆解它的实现原理。&lt;/p></description></item><item><title>Hermes Agent 中文完全指南：117 篇官方文档浓缩成的一本使用手册</title><link>https://xiejiayun.github.io/post/hermes-agent-complete-guide/</link><pubDate>Sun, 19 Apr 2026 10:45:00 +0800</pubDate><guid>https://xiejiayun.github.io/post/hermes-agent-complete-guide/</guid><description>&lt;blockquote>
&lt;p>一句话概括：Hermes Agent 不是又一个聊天机器人套壳，而是一个&lt;strong>跑在你自己机器上、越用越聪明、你走到哪它就跟到哪&lt;/strong>的通用 AI 代理。本文是对官方 117 篇文档的深度二次创作，覆盖从安装到开发扩展的全部关键路径，读完你就能决定要不要把它接进自己的工作流。&lt;/p></description></item><item><title>Hermes Agent 架构深度解剖：从23万行Python看自我进化AI代理的设计哲学</title><link>https://xiejiayun.github.io/post/hermes-agent-architecture/</link><pubDate>Sat, 18 Apr 2026 03:15:00 +0800</pubDate><guid>https://xiejiayun.github.io/post/hermes-agent-architecture/</guid><description>&lt;blockquote>
&lt;p>&amp;ldquo;The self-improving AI agent&amp;rdquo; — 这不是一句营销口号。当你读完 Hermes Agent 的 23 万行 Python 代码，你会发现它的每一层架构都在服务于同一个目标：让 Agent 在使用中变得更好。本文将从架构师的视角，拆解这个由 Nous Research 开源的通用 AI 代理平台。&lt;/p></description></item><item><title>n8n 架构深度解剖：从250万行TypeScript看工作流引擎的设计哲学</title><link>https://xiejiayun.github.io/post/n8n-architecture-deep-dive/</link><pubDate>Sat, 18 Apr 2026 02:45:00 +0800</pubDate><guid>https://xiejiayun.github.io/post/n8n-architecture-deep-dive/</guid><description>&lt;blockquote>
&lt;p>当你拖拽一个节点、连一条线、点击执行的时候，背后发生了什么？250万行TypeScript、46个内部包、6层依赖架构——这是n8n给出的答案。本文将从架构师的视角，逐层拆解这个开源工作流引擎的内部世界。&lt;/p></description></item></channel></rss>