<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Github on LYon's Blog</title><link>https://yindongliang.com/tags/GitHub/</link><description>Recent content in Github on LYon's Blog</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Thu, 27 Aug 2026 03:32:38 +0000</lastBuildDate><atom:link href="https://yindongliang.com/tags/GitHub/index.xml" rel="self" type="application/rss+xml"/><item><title>CoAI.Dev：开源 LLM Gateway 的能力、原理与项目现状</title><link>https://yindongliang.com/docs/LLM/coai-open-source-llm-gateway/</link><pubDate>Fri, 14 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/LLM/coai-open-source-llm-gateway/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 CoAI.Dev 官网、官方 GitHub 仓库、公开源码、Release、Issue/PR 与状态页协助调研、撰写和校验。资料整理于 2026-08-14；Provider 覆盖、版本、部署产物和商业版能力会变化，生产采用前应以所固定的 commit、镜像摘要与实际联调结果为准。&lt;/p></description></item><item><title>Convex 源码导读：开源仓库版图、核心架构与阅读路线</title><link>https://yindongliang.com/posts/convex-open-source-source-guide/</link><pubDate>Tue, 11 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/posts/convex-open-source-source-guide/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 Convex 官方文档、官方 GitHub 仓库的 README、许可证、仓库元数据与当前源码辅助整理，重点核对仓库职责、调用边界与源码阅读入口。资料核验于 2026-08-11；本文是源码研究导读，不是对 Convex Cloud 的产品路线、服务等级或许可解释的替代。源码、文档与仓库状态会变化，请以文末一手来源和对应 commit 为准。&lt;/p></description></item><item><title>ClawHub 源码分析：Convex 架构、缓存、数据流与 PostgreSQL 选型</title><link>https://yindongliang.com/docs/Convex/clawhub-source-analysis-convex-architecture-cache-data-flow/</link><pubDate>Sun, 23 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Convex/clawhub-source-analysis-convex-architecture-cache-data-flow/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 协助完成源码盘点、数据流追踪、官方资料核验和可复现性检查。分析对象固定为 ClawHub 提交 &lt;a href="https://github.com/openclaw/clawhub/tree/fb0ef1d21eab78ad2b9da69f48045d7747cc73c1">&lt;code>fb0ef1d&lt;/code>&lt;/a>，依赖版本、代码行号与架构判断均以该快照为准，资料核验于 2026-08-23。本文没有读取生产 deployment、Dashboard、日志或私有环境变量，因此生产流量、成本和部署状态不在可验证范围内。&lt;/p></description></item><item><title>Convex Components：概念、隔离模型与使用方式</title><link>https://yindongliang.com/posts/convex-components-concepts-and-usage/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/posts/convex-components-concepts-and-usage/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 Convex 官方文档、Components Directory、官方 npm 包说明与公开源码辅助整理，重点核对 Component 的隔离边界、调用语义、安装步骤和示例 API。资料核验于 2026-08-12；Components、CLI 与各个包的 API 都可能演进，实施前请以文末一手资料、项目 lockfile 和目标版本为准。&lt;/p></description></item><item><title>Cloudflare Computer 技术解析：持久 Workspace、执行后端与 Agent 集成</title><link>https://yindongliang.com/posts/cloudflare-computer-workspace-runtime-agent-integration/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/posts/cloudflare-computer-workspace-runtime-agent-integration/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 Cloudflare Computer 公开仓库、Cloudflare Durable Objects、Dynamic Workers、Agents 与 Sandbox SDK 官方资料辅助整理，重点核对概念、公开 API、执行后端和 Agent 集成边界。资料核验于 2026-08-12；&lt;code>@cloudflare/computer&lt;/code> 当前仍明确标注为 Preview，API 与部署方式可能变化，实施前请以文末一手资料和项目锁定版本为准。&lt;/p></description></item><item><title>Cloudflare OS：产品形态、Gadgets、Gatekeepers 与 Workers 架构</title><link>https://yindongliang.com/docs/Cloudflare/cloudflare-os-product-and-workers-architecture/</link><pubDate>Fri, 21 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Cloudflare/cloudflare-os-product-and-workers-architecture/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 Cloudflare OS 公开仓库、官方 starter、当前源码配置及 Cloudflare Workers 官方资料协助整理，重点核对产品边界、状态模型、执行隔离、授权设计、云端部署，以及已部署实例的适用场景和运营工作法。资料核验于 2026-08-21；本文引用的 Cloudflare OS 源码基线为 &lt;a href="https://github.com/cloudflare/cloudflare-os/tree/b1d875034170379300e924e6fea2280852afee73">&lt;code>b1d8750&lt;/code>&lt;/a>。Cloudflare OS 当前仍是 Early Access，产品行为、部署方式和底层 Workers 能力都可能变化，实施前应以锁定版本与一手资料为准。&lt;/p></description></item><item><title>Convex Workflow：接口、事件与恢复 API 实战</title><link>https://yindongliang.com/docs/Convex/convex-workflow-api-and-recovery/</link><pubDate>Fri, 07 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Convex/convex-workflow-api-and-recovery/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex；模型：gpt-5.6-terra；reasoning effort：ultra）：本文由 Codex 根据作者提供的主题与 Convex 官方资料辅助生成，属于 AI 生成/整理内容，非作者原创。请读者自行甄别并交叉验证。&lt;/p></description></item><item><title>Context7 源码分析：技术架构、MCP 运行原理与检索链路</title><link>https://yindongliang.com/docs/Agents/context7-source-code-architecture-mcp-runtime-retrieval/</link><pubDate>Thu, 27 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Agents/context7-source-code-architecture-mcp-runtime-retrieval/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 Context7 官方仓库、官方产品文档与固定提交的本地源码协助整理和校验。资料核验于 2026-08-27，源码基线为提交 &lt;a href="https://github.com/upstash/context7/tree/9a384f099011d6299df530fd8d7a22510b2004d5">&lt;code>9a384f0&lt;/code>&lt;/a>，其中 &lt;code>@upstash/context7-mcp&lt;/code> 版本为 &lt;code>4.0.3&lt;/code>。本文实际完成 monorepo build、typecheck、MCP / CLI / Pi tests 与 SDK HTTP 定向测试；需要 Context7 key 或 Amazon Bedrock credential 的完整 live suite 仅记录环境边界，不把缺少凭据视作项目缺陷。本文未使用 Pro private source，也未部署 Enterprise On-Premise。托管后端、套餐能力和限额会持续变化，涉及购买或生产接入时仍应以实时 Dashboard、Plans 页面和目标版本源码为准。&lt;/p></description></item><item><title>Matt Pocock Skills：从需求澄清到工程交付的 Agent 工作流</title><link>https://yindongliang.com/docs/Agents/matt-pocock-skills-agent-engineering-workflow/</link><pubDate>Tue, 25 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Agents/matt-pocock-skills-agent-engineering-workflow/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 &lt;code>mattpocock/skills&lt;/code> 官方仓库与本机安装快照协助整理和校验。资料核验于 2026-08-25，上游源码锁定为提交 &lt;a href="https://github.com/mattpocock/skills/tree/6654f6b60cd9d5be8b54c6fafe44346dabeb3b76">&lt;code>6654f6b&lt;/code>&lt;/a>。本文核对了 skill 名称、分类、调用策略与公开工作流，但未实际运行 &lt;code>setup-matt-pocock-skills&lt;/code>，也未用整套流程完成真实工程交付；具体行为仍应以所用 Agent Harness、仓库规则和锁定版本的 &lt;code>SKILL.md&lt;/code> 为准。&lt;/p></description></item><item><title>DeepSeek Harness（dsh）：插件化 Agent Harness 的产品形态与运行原理</title><link>https://yindongliang.com/docs/Agents/CLI/deepseek-harness-dsh-plugin-agent-architecture/</link><pubDate>Fri, 21 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Agents/CLI/deepseek-harness-dsh-plugin-agent-architecture/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 DeepSeek Harness 公开仓库、架构文档、Cordis / Pi 源码与 CLI 安全边界文档协助整理。资料核验于 2026-08-21；本文源码基线为 &lt;a href="https://github.com/deepseek-ai/deepseek-harness/tree/528c682e061696f5a160f363f236ecbf53cbd006">&lt;code>528c682&lt;/code>&lt;/a>。dsh 官方明确标注为 Developer Preview，兼容性破坏性变更是预期行为；通过 &lt;code>npx&lt;/code> 安装到的 npm 发行物不应被假定与本文锁定的仓库提交完全一致。&lt;/p></description></item><item><title>omp：把 Coding Agent 接入 IDE 的开源终端工具</title><link>https://yindongliang.com/docs/Agents/CLI/omp-coding-agent-ide-integration/</link><pubDate>Thu, 20 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Agents/CLI/omp-coding-agent-ide-integration/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文由 Codex 根据 omp 官方网站、官方 GitHub 仓库、配置文档与 Release 辅助整理及校验，资料核验于 2026-08-20。文中只介绍公开可核查的项目能力；命令未在本文的环境中执行，产品能力、模型接入方式与默认配置可能随版本变化。&lt;/p></description></item><item><title>Pi Coding Agent 入门与社区玩法</title><link>https://yindongliang.com/docs/Agents/CLI/pi-coding-agent-guide/</link><pubDate>Thu, 20 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Agents/CLI/pi-coding-agent-guide/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文根据 Pi 官方文档、项目源码说明、本地 &lt;code>pi 0.84.2&lt;/code> 环境与公开的社区 Package 页面协助整理。资料核验于 2026-08-20；Pi、模型目录和第三方 Package 都会持续变化，实际使用前应以目标版本的 &lt;code>pi --help&lt;/code>、本机文档与文末一手资料为准。社区 Package 不代表 Pi 官方背书，安装前必须自行审查源码、权限和依赖。&lt;/p></description></item><item><title>Feishu CLI Skills：能力全表与 iuv-cli 设计参考</title><link>https://yindongliang.com/docs/Agents/CLI/feishu-cli-skills-capability-matrix/</link><pubDate>Thu, 13 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/docs/Agents/CLI/feishu-cli-skills-capability-matrix/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex）：本文根据作者提供的 Feishu CLI 官方页面，并结合飞书官方 CLI README 与公开文档协助整理。资料核验于 2026-08-13；命令、可用业务域、OAuth scopes 与组织策略都可能变化，实施前请以文末一手资料和目标租户的实际授权结果为准。&lt;/p></description></item><item><title>GitHub 组织删除后能恢复吗？</title><link>https://yindongliang.com/posts/github-organization-deletion-recovery/</link><pubDate>Fri, 07 Aug 2026 00:00:00 +0000</pubDate><guid>https://yindongliang.com/posts/github-organization-deletion-recovery/</guid><description>&lt;blockquote class='book-hint '>
&lt;p>AI 参与说明（Agent：Codex；模型：gpt-5.6-terra；reasoning effort：ultra）：本文由 Codex 根据 GitHub 官方公开文档整理，属于 AI 生成/整理内容，非作者原创。产品规则可能变化，请以文末官方文档为准。&lt;/p></description></item><item><title>AFFiNE</title><link>https://yindongliang.com/links/202510/AFFiNE/</link><pubDate>Sun, 26 Oct 2025 00:00:00 +0000</pubDate><guid>https://yindongliang.com/links/202510/AFFiNE/</guid><description>&lt;p>&lt;a href="https://affine.pro/">AFFiNE&lt;/a> is an open-source, all-in-one workspace and an operating system for all the building blocks that assemble your knowledge base and much more &amp;ndash; wiki, knowledge management, presentation and digital assets. It&amp;rsquo;s a better alternative to Notion and Miro.&lt;/p></description></item><item><title>Zed</title><link>https://yindongliang.com/links/202510/Zed/</link><pubDate>Sun, 26 Oct 2025 00:00:00 +0000</pubDate><guid>https://yindongliang.com/links/202510/Zed/</guid><description>&lt;p>Zed is a next-generation code editor designed for high-performance collaboration with humans and AI.&lt;/p>
&lt;p>Github&lt;br>
&lt;a href="https://github.com/zed-industries/zed">https://github.com/zed-industries/zed&lt;/a>&lt;/p>
&lt;p>使用的 UI 框架&lt;br>
&lt;a href="https://www.gpui.rs/">https://www.gpui.rs/&lt;/a>&lt;/p></description></item><item><title>Discourse</title><link>https://yindongliang.com/links/202510/Discourse/</link><pubDate>Tue, 21 Oct 2025 00:00:00 +0000</pubDate><guid>https://yindongliang.com/links/202510/Discourse/</guid><description>&lt;p>一个流行的现代论坛系统。&lt;/p></description></item><item><title>LangChain</title><link>https://yindongliang.com/links/202510/LangChain/</link><pubDate>Tue, 21 Oct 2025 00:00:00 +0000</pubDate><guid>https://yindongliang.com/links/202510/LangChain/</guid><description>&lt;p>&lt;a href="https://github.com/langchain-ai/langchain">https://github.com/langchain-ai/langchain&lt;/a>&lt;/p></description></item><item><title>Hello 算法</title><link>https://yindongliang.com/links/202510/Hello-%E7%AE%97%E6%B3%95/</link><pubDate>Sat, 11 Oct 2025 00:00:00 +0000</pubDate><guid>https://yindongliang.com/links/202510/Hello-%E7%AE%97%E6%B3%95/</guid><description>&lt;p>动画图解、一键运行的数据结构与算法教程。&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/krahets/hello-algo">https://github.com/krahets/hello-algo&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>Vega Projects</title><link>https://yindongliang.com/links/202510/Vega-Projects/</link><pubDate>Thu, 09 Oct 2025 00:00:00 +0000</pubDate><guid>https://yindongliang.com/links/202510/Vega-Projects/</guid><description>&lt;p>The Vega projects provide an ecosystem of tools for declarative data visualizations. The various components of this ecosystem build on each other providing different levels of abstraction.&lt;/p></description></item><item><title>Wavesurfer.js</title><link>https://yindongliang.com/links/202510/Wavesurfer/</link><pubDate>Tue, 07 Oct 2025 00:00:00 +0000</pubDate><guid>https://yindongliang.com/links/202510/Wavesurfer/</guid><description>&lt;p>&lt;strong>Wavesurfer.js&lt;/strong> is an open-source audio visualization library for creating interactive, customizable waveforms.&lt;/p></description></item><item><title>Icon Maker by Raycast</title><link>https://yindongliang.com/links/202508/Icon-Maker-by-Raycast/</link><pubDate>Fri, 22 Aug 2025 00:00:00 +0000</pubDate><guid>https://yindongliang.com/links/202508/Icon-Maker-by-Raycast/</guid><description>&lt;p>This repository contains the source code for &lt;a href="https://ray.so/">ray.so&lt;/a>, a collection of tools built by &lt;a href="https://raycast.com/#ref=ray.so">Raycast&lt;/a>. It includes:&lt;/p>
&lt;ul>
&lt;li>&lt;a href="https://github.com/raycast/ray-so/tree/main/app/%28navigation%29/%28code%29">&lt;strong>Code Images&lt;/strong>&lt;/a>: Create beautiful images of your code.&lt;/li>
&lt;li>&lt;a href="https://github.com/raycast/ray-so/tree/main/app/%28navigation%29/icon">&lt;strong>Icon Maker&lt;/strong>&lt;/a>: Create beautiful icons for Raycast Extensions.&lt;/li>
&lt;li>&lt;a href="https://github.com/raycast/ray-so/tree/main/app/%28navigation%29/prompts">&lt;strong>Prompt Explorer&lt;/strong>&lt;/a>: Explore AI Prompts for Raycast.&lt;/li>
&lt;li>&lt;a href="https://github.com/raycast/ray-so/tree/main/app/%28navigation%29/presets">&lt;strong>Preset Explorer&lt;/strong>&lt;/a>: Explore AI Presets for Raycast.&lt;/li>
&lt;li>&lt;a href="https://github.com/raycast/ray-so/tree/main/app/%28navigation%29/quicklinks">&lt;strong>Quicklink Explorer&lt;/strong>&lt;/a>: Browse and import Raycast Quicklinks.&lt;/li>
&lt;li>&lt;a href="https://github.com/raycast/ray-so/tree/main/app/%28navigation%29/snippets">&lt;strong>Snippet Explorer&lt;/strong>&lt;/a>: Browse and import Raycast Snippets.&lt;/li>
&lt;li>&lt;a href="https://github.com/raycast/ray-so/tree/main/app/%28navigation%29/themes">&lt;strong>Theme Explorer&lt;/strong>&lt;/a>: Browse and import Raycast Themes.&lt;/li>
&lt;/ul>
&lt;h2 id="项目地址">项目地址&lt;a class="anchor" href="#%e9%a1%b9%e7%9b%ae%e5%9c%b0%e5%9d%80">#&lt;/a>&lt;/h2>
&lt;p>&lt;a href="https://github.com/raycast/ray-so">https://github.com/raycast/ray-so&lt;/a>&lt;/p></description></item><item><title>为什么面向对象很糟糕</title><link>https://yindongliang.com/weekly/2024/2024-W26/</link><pubDate>Mon, 24 Jun 2024 00:00:00 +0000</pubDate><guid>https://yindongliang.com/weekly/2024/2024-W26/</guid><description>&lt;h2 id="发现">发现&lt;a class="anchor" href="#%e5%8f%91%e7%8e%b0">#&lt;/a>&lt;/h2>
&lt;p>为什么面向对象很糟糕&lt;br>
&lt;a href="https://harmful.cat-v.org/software/OO_programming/why_oo_sucks">https://harmful.cat-v.org/software/OO_programming/why_oo_sucks&lt;/a>&lt;/p>
&lt;p>鸢(yuān)尾花书：从加减乘除到机器学习&lt;br>
&lt;a href="https://github.com/Visualize-ML">https://github.com/Visualize-ML&lt;/a>&lt;/p>
&lt;p>一系列基于 CloudFlare 的开源工具 &amp;amp; 技术栈，旨在帮助独立开发者快速构建和发布 SaaS 产品&lt;br>
&lt;a href="https://cloudflare.chuhai.tools/">https://cloudflare.chuhai.tools/&lt;/a>&lt;/p>
&lt;p>LearnOpenGL 教程，之前看字体渲染发现的&lt;/p>
&lt;ul>
&lt;li>英文版 &lt;a href="https://learnopengl.com/">https://learnopengl.com/&lt;/a>&lt;/li>
&lt;li>中文版 &lt;a href="https://learnopengl-cn.github.io/">https://learnopengl-cn.github.io/&lt;/a>&lt;/li>
&lt;li>旧版 &lt;a href="https://learnopengl-cn.readthedocs.io/zh/latest/">https://learnopengl-cn.readthedocs.io/zh/latest/&lt;/a>&lt;/li>
&lt;/ul>
&lt;p>100 万个「实时协作」的 Checkbox ，和其他人一起勾选或取消这一百万个复选框，我现在只是在好奇，这样的更新速度到底有多少人同时在线。。（过段时间再回来看）&lt;br>
&lt;a href="https://onemillioncheckboxes.com/">https://onemillioncheckboxes.com/&lt;/a>&lt;br>
另外，这个游戏来自于&lt;br>
&lt;a href="https://eieio.games/">https://eieio.games/&lt;/a>&lt;/p></description></item></channel></rss>