[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-flydelabs--flyde":3,"tool-flydelabs--flyde":62},[4,18,28,37,45,53],{"id":5,"name":6,"github_repo":7,"description_zh":8,"stars":9,"difficulty_score":10,"last_commit_at":11,"category_tags":12,"status":17},4358,"openclaw","openclaw\u002Fopenclaw","OpenClaw 是一款专为个人打造的本地化 AI 助手，旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚，能够直接接入你日常使用的各类通讯渠道，包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息，OpenClaw 都能即时响应，甚至支持在 macOS、iOS 和 Android 设备上进行语音交互，并提供实时的画布渲染功能供你操控。\n\n这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地，用户无需依赖云端服务即可享受快速、私密的智能辅助，真正实现了“你的数据，你做主”。其独特的技术亮点在于强大的网关架构，将控制平面与核心助手分离，确保跨平台通信的流畅性与扩展性。\n\nOpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者，以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力（支持 macOS、Linux 及 Windows WSL2），即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你",349277,3,"2026-04-06T06:32:30",[13,14,15,16],"Agent","开发框架","图像","数据工具","ready",{"id":19,"name":20,"github_repo":21,"description_zh":22,"stars":23,"difficulty_score":24,"last_commit_at":25,"category_tags":26,"status":17},9989,"n8n","n8n-io\u002Fn8n","n8n 是一款面向技术团队的公平代码（fair-code）工作流自动化平台，旨在让用户在享受低代码快速构建便利的同时，保留编写自定义代码的灵活性。它主要解决了传统自动化工具要么过于封闭难以扩展、要么完全依赖手写代码效率低下的痛点，帮助用户轻松连接 400 多种应用与服务，实现复杂业务流程的自动化。\n\nn8n 特别适合开发者、工程师以及具备一定技术背景的业务人员使用。其核心亮点在于“按需编码”：既可以通过直观的可视化界面拖拽节点搭建流程，也能随时插入 JavaScript 或 Python 代码、调用 npm 包来处理复杂逻辑。此外，n8n 原生集成了基于 LangChain 的 AI 能力，支持用户利用自有数据和模型构建智能体工作流。在部署方面，n8n 提供极高的自由度，支持完全自托管以保障数据隐私和控制权，也提供云端服务选项。凭借活跃的社区生态和数百个现成模板，n8n 让构建强大且可控的自动化系统变得简单高效。",184740,2,"2026-04-19T23:22:26",[16,14,13,15,27],"插件",{"id":29,"name":30,"github_repo":31,"description_zh":32,"stars":33,"difficulty_score":10,"last_commit_at":34,"category_tags":35,"status":17},10095,"AutoGPT","Significant-Gravitas\u002FAutoGPT","AutoGPT 是一个旨在让每个人都能轻松使用和构建 AI 的强大平台，核心功能是帮助用户创建、部署和管理能够自动执行复杂任务的连续型 AI 智能体。它解决了传统 AI 应用中需要频繁人工干预、难以自动化长流程工作的痛点，让用户只需设定目标，AI 即可自主规划步骤、调用工具并持续运行直至完成任务。\n\n无论是开发者、研究人员，还是希望提升工作效率的普通用户，都能从 AutoGPT 中受益。开发者可利用其低代码界面快速定制专属智能体；研究人员能基于开源架构探索多智能体协作机制；而非技术背景用户也可直接选用预置的智能体模板，立即投入实际工作场景。\n\nAutoGPT 的技术亮点在于其模块化“积木式”工作流设计——用户通过连接功能块即可构建复杂逻辑，每个块负责单一动作，灵活且易于调试。同时，平台支持本地自托管与云端部署两种模式，兼顾数据隐私与使用便捷性。配合完善的文档和一键安装脚本，即使是初次接触的用户也能在几分钟内启动自己的第一个 AI 智能体。AutoGPT 正致力于降低 AI 应用门槛，让人人都能成为 AI 的创造者与受益者。",183572,"2026-04-20T04:47:55",[13,36,27,14,15],"语言模型",{"id":38,"name":39,"github_repo":40,"description_zh":41,"stars":42,"difficulty_score":10,"last_commit_at":43,"category_tags":44,"status":17},3808,"stable-diffusion-webui","AUTOMATIC1111\u002Fstable-diffusion-webui","stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面，旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点，将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。\n\n无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师，还是想要深入探索模型潜力的开发者与研究人员，都能从中获益。其核心亮点在于极高的功能丰富度：不仅支持文生图、图生图、局部重绘（Inpainting）和外绘（Outpainting）等基础模式，还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外，它内置了 GFPGAN 和 CodeFormer 等人脸修复工具，支持多种神经网络放大算法，并允许用户通过插件系统无限扩展能力。即使是显存有限的设备，stable-diffusion-webui 也提供了相应的优化选项，让高质量的 AI 艺术创作变得触手可及。",162132,"2026-04-05T11:01:52",[14,15,13],{"id":46,"name":47,"github_repo":48,"description_zh":49,"stars":50,"difficulty_score":24,"last_commit_at":51,"category_tags":52,"status":17},1381,"everything-claude-code","affaan-m\u002Feverything-claude-code","everything-claude-code 是一套专为 AI 编程助手（如 Claude Code、Codex、Cursor 等）打造的高性能优化系统。它不仅仅是一组配置文件，而是一个经过长期实战打磨的完整框架，旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。\n\n通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能，everything-claude-code 能显著提升 AI 在复杂任务中的表现，帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略，使得模型响应更快、成本更低，同时有效防御潜在的攻击向量。\n\n这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库，还是需要 AI 协助进行安全审计与自动化测试，everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目，它融合了多语言支持与丰富的实战钩子（hooks），让 AI 真正成长为懂上",161147,"2026-04-19T23:31:47",[14,13,36],{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":59,"last_commit_at":60,"category_tags":61,"status":17},8272,"opencode","anomalyco\u002Fopencode","OpenCode 是一款开源的 AI 编程助手（Coding Agent），旨在像一位智能搭档一样融入您的开发流程。它不仅仅是一个代码补全插件，而是一个能够理解项目上下文、自主规划任务并执行复杂编码操作的智能体。无论是生成全新功能、重构现有代码，还是排查难以定位的 Bug，OpenCode 都能通过自然语言交互高效完成，显著减少开发者在重复性劳动和上下文切换上的时间消耗。\n\n这款工具专为软件开发者、工程师及技术研究人员设计，特别适合希望利用大模型能力来提升编码效率、加速原型开发或处理遗留代码维护的专业人群。其核心亮点在于完全开源的架构，这意味着用户可以审查代码逻辑、自定义行为策略，甚至私有化部署以保障数据安全，彻底打破了传统闭源 AI 助手的“黑盒”限制。\n\n在技术体验上，OpenCode 提供了灵活的终端界面（Terminal UI）和正在测试中的桌面应用程序，支持 macOS、Windows 及 Linux 全平台。它兼容多种包管理工具，安装便捷，并能无缝集成到现有的开发环境中。无论您是追求极致控制权的资深极客，还是渴望提升产出的独立开发者，OpenCode 都提供了一个透明、可信",144296,1,"2026-04-16T14:50:03",[13,27],{"id":63,"github_repo":64,"name":65,"description_en":66,"description_zh":67,"ai_summary_zh":67,"readme_en":68,"readme_zh":69,"quickstart_zh":70,"use_case_zh":71,"hero_image_url":72,"owner_login":73,"owner_name":74,"owner_avatar_url":75,"owner_bio":76,"owner_company":77,"owner_location":77,"owner_email":78,"owner_twitter":79,"owner_website":80,"owner_url":81,"languages":82,"stars":108,"forks":109,"last_commit_at":110,"license":111,"difficulty_score":59,"env_os":112,"env_gpu":112,"env_ram":112,"env_deps":113,"category_tags":120,"github_topics":121,"view_count":24,"oss_zip_url":77,"oss_zip_packed_at":77,"status":17,"created_at":131,"updated_at":132,"faqs":133,"releases":163},10114,"flydelabs\u002Fflyde","flyde","Open-source Visual programming for backend logic that integrates with existing codebases. Flyde bridges the gap between technical and non-technical team members. Product managers, designers, and backend developers can collaborate on the same visual flows.","Flyde 是一款开源的可视化编程工具，专为后端逻辑设计，尤其擅长处理复杂的 AI 工作流。它并非独立的开发环境，而是作为库直接集成在你现有的 TypeScript 代码库中，并作为扩展运行于 VS Code 编辑器内。\n\n在传统开发中，后端逻辑往往由代码独占，导致产品经理、设计师等非技术人员难以参与核心流程的构建与优化。Flyde 通过可视化的方式解决了这一协作壁垒，让团队成员能够共同在直观的流程图上设计 AI 代理、提示词链及自动化任务，同时保持对底层代码的完全控制。这意味着业务逻辑不再只是开发者的“黑盒”，所有人都能理解并贡献于开发过程。\n\nFlyde 非常适合需要紧密协作的产品团队、后端开发者以及希望参与逻辑设计的产品经理和设计师。其独特亮点在于“代码即流程”的理念：可视化图表与现有 TypeScript 代码双向同步，既支持丰富的标准库和可视化调试功能，又能无缝接入现有的 CI\u002FCD 流水线。如果你正在寻找一种既能提升团队协作效率，又不牺牲代码灵活性的方案来构建后端 AI 应用，Flyde 是一个值得尝试的选择。","\u003Ch1 align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fwww.flyde.dev\u002F#gh-light-mode-only\" style=\"color: black\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fflydelabs_flyde_readme_3f6b29391d65.png\" height=\"40\"\u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fwww.flyde.dev\u002F#gh-dark-mode-only\" style=\"color: black\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fflydelabs_flyde_readme_bc9461473e20.png\" height=\"40\"\u002F>\n    \u003C\u002Fa>\n\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n    \u003Ci>Visual AI Flows. In Your Codebase.\u003C\u002Fi> Open-source, runs in \u003Cstrong>VS Code\u003C\u002Fstrong>.\u003Cbr\u002F>Integrates with existing \u003Cstrong>TypeScript\u003C\u002Fstrong> code.\n\u003C\u002Fp>\n\n\u003Ch4 align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fl\u002F@flyde\u002Fruntime\" alt=\"license\" style=\"height: 20px;\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fblob\u002Fmain\u002Fcore\u002Fsrc\u002Fspec.ts\">\n    \u003Cimg src=\"core\u002Fcoverage-badge.svg\" alt=\"coverage\"\u002F>\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fwww.flyde.dev\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWebsite-007ec6?style=flat&logo=world&logoColor=white\"\u002F>\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fwww.flyde.dev\u002Fplayground\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlayground-007ec6?style=flat&logo=world&logoColor=white\"\u002F>\n  \u003C\u002Fa>\n  \u003Cbr>\n  \u003Ca href=\"https:\u002F\u002Fflyde.dev\u002Fdiscord\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdiscord-7289da.svg?style=flat-square&logo=discord\" alt=\"discord\" style=\"height: 20px;\">\n  \u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FFlydeLabs\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FFlydeLabs?style=social\"\u002F>\n  \u003C\u002Fa>\n\n\u003C\u002Fh4>\n\n\u003Cdiv align=\"center\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fflydelabs_flyde_readme_1b598428b015.png\"\u002F>\n\u003C\u002Fdiv>\n\n\u003Ch5 align=\"center\">\n  \n\u003Cstrong>VSCode Extension ✔️\u003C\u002Fstrong> · \u003Cstrong>Runtime Library ✔️\u003C\u002Fstrong> · \u003Cstrong>Integrates with Existing Code ✔️\u003C\u002Fstrong>\n\u003Cbr\u002F>\n\u003Cstrong>Rich Standard Library ✔️\u003C\u002Fstrong> · \u003Cstrong>Visual Debugger ✔️\u003C\u002Fstrong> · \u003Cstrong>TypeScript Support ✔️\u003C\u002Fstrong>\n\u003C\u002Fh5>\n\n## Quick Start\n\n### Playground\nVisit [https:\u002F\u002Fwww.flyde.dev\u002Fplayground](https:\u002F\u002Fwww.flyde.dev\u002Fplayground) to try out Flyde in your browser.\n\n### CLI\n`npx create-flyde-app`\n\n### Manual\nSee [https:\u002F\u002Fflyde.dev\u002Fquick-start](https:\u002F\u002Fflyde.dev\u002Fquick-start) for more information.\n\n## Why Flyde?\n\n### 🔧 In-Codebase Integration\nRuns directly in your codebase with access to runtime code and existing backend frameworks. Unlike standalone tools, Flyde is integrated as a library into your existing tools and CI\u002FCD pipelines.\n\n### 🤖 Visual Backend AI Workflows  \nPrototype, integrate, evaluate and iterate on AI-heavy backend logic visually. Build backend AI agents, prompt chains, and agentic workflows with a visual interface while maintaining full code control.\n\n### 🤝 Lower Collaboration Barrier\nA visual extension of TypeScript that bridges the gap between developers and non-developers. Enable your entire team to contribute to backend AI workflow development.\n\n## Introduction\n\n`Flyde` is a holistic solution for prototyping, integrating, evaluating and iterating on AI-heavy backend logic. It's a visual extension of TypeScript that runs in-codebase, providing the missing link between developers and non-developers working on backend AI workflows. \n\nFlyde allows you to create visual flows for backend services like AI agents, prompt chains, API orchestration, and agentic workflows - directly integrated with your existing codebase. It includes a [VSCode extension](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=flyde.flyde-vscode) and seamlessly integrates with existing TypeScript\u002FJavaScript code.\n\n## Quick Start\n\n`npx create-flyde-app`  \nMore info at [https:\u002F\u002Fflyde.dev\u002Fquick-start](https:\u002F\u002Fflyde.dev\u002Fquick-start)\n\n## Who is Flyde for?\n\n- **Product Teams & Developers:** Flyde bridges the gap between technical and non-technical team members. Product managers, designers, and backend developers can collaborate on the same visual flows, making complex backend logic transparent and enabling everyone to contribute meaningfully to the development process.\n\n- **Developers Building AI-Powered Backends:** If you're dealing with complex prompt chains, AI agents, or multi-step backend AI workflows, Flyde provides a more manageable way to build, debug, and maintain these systems while keeping everything in your codebase.\n\n- **Teams Seeking Visual Clarity:** Whether you're prototyping new backend features, managing complex business logic, API orchestration, or simply looking for a better way to document and understand your backend application flow, Flyde's visual approach helps you see the big picture while maintaining the power of code.\n\n## Contributing\n\nFlyde is an open-source project. We are committed to a fully transparent development process and highly appreciate any contributions. Whether you are helping us fix bugs, proposing new features, improving our documentation, or spreading the word - we would love to have you as a part of the Flyde community. Please refer to our [contribution guidelines](.\u002FCONTRIBUTING.md) and [code of conduct](.\u002FCODE_OF_CONDUCT.md).\n\n- Bug Report: If you see an error message or encounter an issue while using Flyde, please create a [bug report](https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002Fnew?assignees=&labels=type%3A+bug&template=bug.yaml&title=%F0%9F%90%9B+Bug+Report%3A+).\n\n- Feature Request: If you have an idea or if there is a capability that is missing, please submit a [feature request](https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002Fnew?assignees=&labels=type%3A+feature+request&template=feature.yml).\n\n- Documentation Request: If you're reading the Flyde docs and feel like you're missing something, please submit a [documentation request](https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002Fnew).\n\nNot sure where to start? Join our [discord](https:\u002F\u002Fwww.flyde.dev\u002Fdiscord) and we will help you get started!\n\n\u003Ca href=\"https:\u002F\u002Fflyde.dev\u002Fdiscord\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdiscord-7289da.svg?style=flat-square&logo=discord\" alt=\"discord\" style=\"height: 20px;\">\n  \u003C\u002Fa>\n\n## Learn more\n\nCheck out the official website at [https:\u002F\u002Fflyde.dev](https:\u002F\u002Fflyde.dev) for more information.\n\n## Telemetry\n\nFlyde VS Code extension collects anonymous usage data to help improve the product. This includes events like extension activation, flow creation, and error reporting. No personal information or code content is collected. You can disable telemetry in VS Code settings (`flyde.telemetry.enabled`) or by setting the environment variable `FLYDE_TELEMETRY_DISABLED=true`.\n\n## License\n\nEverything needed to run a Flyde file is _MIT-licensed_. That includes:\n\n- `@flyde\u002Fcore`\n- `@flyde\u002Floader`\n- `@flyde\u002Fnodes`\n\nThe UI library and other nodes of the toolkit are GNU AGPLv3 licensed.\n\nIn other words, using Flyde flows in your software is permitted without any limitation. However, if you use Flyde's visual editor in your own work, it must be open-sourced as well. More about [GNU APGLv3](https:\u002F\u002Fchoosealicense.com\u002Flicenses\u002Fagpl-3.0\u002F) here\n","\u003Ch1 align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fwww.flyde.dev\u002F#gh-light-mode-only\" style=\"color: black\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fflydelabs_flyde_readme_3f6b29391d65.png\" height=\"40\"\u002F>\n    \u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fwww.flyde.dev\u002F#gh-dark-mode-only\" style=\"color: black\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fflydelabs_flyde_readme_bc9461473e20.png\" height=\"40\"\u002F>\n    \u003C\u002Fa>\n\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n    \u003Ci>可视化 AI 流程。就在你的代码库中。\u003C\u002Fi> 开源，在 \u003Cstrong>VS Code\u003C\u002Fstrong> 中运行。\u003Cbr\u002F>与现有的 \u003Cstrong>TypeScript\u003C\u002Fstrong> 代码无缝集成。\n\u003C\u002Fp>\n\n\u003Ch4 align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fopensource.org\u002Flicenses\u002FMIT\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fl\u002F@flyde\u002Fruntime\" alt=\"license\" style=\"height: 20px;\">\n  \u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fblob\u002Fmain\u002Fcore\u002Fsrc\u002Fspec.ts\">\n    \u003Cimg src=\"core\u002Fcoverage-badge.svg\" alt=\"coverage\"\u002F>\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fwww.flyde.dev\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FWebsite-007ec6?style=flat&logo=world&logoColor=white\"\u002F>\n  \u003C\u002Fa>\n\n  \u003Ca href=\"https:\u002F\u002Fwww.flyde.dev\u002Fplayground\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlayground-007ec6?style=flat&logo=world&logoColor=white\"\u002F>\n  \u003C\u002Fa>\n  \u003Cbr>\n  \u003Ca href=\"https:\u002F\u002Fflyde.dev\u002Fdiscord\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdiscord-7289da.svg?style=flat-square&logo=discord\" alt=\"discord\" style=\"height: 20px;\">\n  \u003C\u002Fa>\n\n\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FFlydeLabs\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Ftwitter\u002Ffollow\u002FFlydeLabs?style=social\"\u002F>\n  \u003C\u002Fa>\n\n\u003C\u002Fh4>\n\n\u003Cdiv align=\"center\">\n    \u003Cimg src=\"https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fflydelabs_flyde_readme_1b598428b015.png\"\u002F>\n\u003C\u002Fdiv>\n\n\u003Ch5 align=\"center\">\n  \n\u003Cstrong>VSCode 扩展 ✔️\u003C\u002Fstrong> · \u003Cstrong>运行时库 ✔️\u003C\u002Fstrong> · \u003Cstrong>与现有代码集成 ✔️\u003C\u002Fstrong>\n\u003Cbr\u002F>\n\u003Cstrong>丰富的标准库 ✔️\u003C\u002Fstrong> · \u003Cstrong>可视化调试器 ✔️\u003C\u002Fstrong> · \u003Cstrong>TypeScript 支持 ✔️\u003C\u002Fstrong>\n\u003C\u002Fh5>\n\n## 快速入门\n\n### 演示平台\n访问 [https:\u002F\u002Fwww.flyde.dev\u002Fplayground](https:\u002F\u002Fwww.flyde.dev\u002Fplayground)，在浏览器中体验 Flyde。\n\n### CLI\n`npx create-flyde-app`\n\n### 手动安装\n更多信息请参阅 [https:\u002F\u002Fflyde.dev\u002Fquick-start](https:\u002F\u002Fflyde.dev\u002Fquick-start)。\n\n## 为什么选择 Flyde？\n\n### 🔧 与代码库深度集成\n直接在你的代码库中运行，可访问运行时代码和现有后端框架。与独立工具不同，Flyde 以库的形式集成到你现有的工具和 CI\u002FCD 流水线中。\n\n### 🤖 可视化后端 AI 工作流\n以可视化方式快速原型设计、集成、评估并迭代高 AI 密度的后端逻辑。使用可视化界面构建后端 AI 代理、提示链和智能体工作流，同时保持对代码的完全控制。\n\n### 🤝 降低协作门槛\n作为 TypeScript 的可视化扩展，Flyde 桥接了开发者与非开发者之间的鸿沟。让整个团队都能参与到后端 AI 工作流的开发中。\n\n## 简介\n\n`Flyde` 是一套用于原型设计、集成、评估和迭代高 AI 密度后端逻辑的整体解决方案。它是一种在代码库中运行的 TypeScript 可视化扩展，为从事后端 AI 工作流的开发者和非开发者之间架起了沟通桥梁。\n\nFlyde 允许你为后端服务创建可视化流程，例如 AI 代理、提示链、API 编排和智能体工作流——这些流程可以直接集成到你的现有代码库中。它包含一个 [VSCode 扩展](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=flyde.flyde-vscode)，并与现有的 TypeScript\u002FJavaScript 代码无缝集成。\n\n## 快速入门\n\n`npx create-flyde-app`  \n更多信息请访问 [https:\u002F\u002Fflyde.dev\u002Fquick-start](https:\u002F\u002Fflyde.dev\u002Fquick-start)\n\n## Flyde 适合哪些人群？\n\n- **产品团队与开发者：** Flyde 消除了技术与非技术团队成员之间的隔阂。产品经理、设计师和后端开发者可以共同协作开发相同的可视化流程，使复杂的后端逻辑变得透明，并让每个人都能有意义地参与开发过程。\n\n- **构建 AI 驱动后端的开发者：** 如果你正在处理复杂的提示链、AI 代理或多步骤的后端 AI 工作流，Flyde 提供了一种更易于管理的方式，让你能够在代码库内构建、调试和维护这些系统。\n\n- **寻求可视化清晰度的团队：** 无论是在原型设计新的后端功能、管理复杂业务逻辑、进行 API 编排，还是仅仅希望找到一种更好的方式来记录和理解后端应用流程，Flyde 的可视化方法都能帮助你把握全局，同时保留代码的强大功能。\n\n## 贡献\nFlyde 是一个开源项目。我们致力于完全透明的开发流程，并非常感谢任何贡献。无论你是帮助我们修复 bug、提出新功能、改进文档，还是传播消息——我们都欢迎你加入 Flyde 社区。请参阅我们的 [贡献指南](.\u002FCONTRIBUTING.md) 和 [行为准则](.\u002FCODE_OF_CONDUCT.md)。\n\n- Bug 报告：如果你在使用 Flyde 时看到错误信息或遇到问题，请创建一个 [bug 报告](https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002Fnew?assignees=&labels=type%3A+bug&template=bug.yaml&title=%F0%9F%90%9B+Bug+Report%3A+)。\n\n- 功能请求：如果你有想法或发现缺少某些功能，请提交一个 [功能请求](https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002Fnew?assignees=&labels=type%3A+feature+request&template=feature.yml)。\n\n- 文档请求：如果你在阅读 Flyde 文档时觉得缺少某些内容，请提交一个 [文档请求](https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002Fnew)。\n\n不知道从哪里开始？加入我们的 [discord](https:\u002F\u002Fwww.flyde.dev\u002Fdiscord)，我们将帮助你入门！\n\n\u003Ca href=\"https:\u002F\u002Fflyde.dev\u002Fdiscord\">\n    \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fdiscord-7289da.svg?style=flat-square&logo=discord\" alt=\"discord\" style=\"height: 20px;\">\n  \u003C\u002Fa>\n\n## 了解更多\n访问官方网站 [https:\u002F\u002Fflyde.dev](https:\u002F\u002Fflyde.dev)，获取更多信息。\n\n## 遥测\nFlyde VS Code 扩展会收集匿名使用数据，以帮助改进产品。这些数据包括扩展激活、流程创建和错误报告等事件。不会收集任何个人信息或代码内容。你可以在 VS Code 设置中禁用遥测（`flyde.telemetry.enabled`），或者通过设置环境变量 `FLYDE_TELEMETRY_DISABLED=true` 来关闭遥测功能。\n\n## 许可证\n运行 Flyde 文件所需的一切都采用 _MIT 许可证_。其中包括：\n\n- `@flyde\u002Fcore`\n- `@flyde\u002Floader`\n- `@flyde\u002Fnodes`\n\nUI 库和其他工具包中的节点则采用 GNU AGPLv3 许可证。\n\n换句话说，你可以在自己的软件中无限制地使用 Flyde 流程。然而，如果你在自己的作品中使用 Flyde 的可视化编辑器，则必须将其也开源。有关 [GNU AGPLv3](https:\u002F\u002Fchoosealicense.com\u002Flicenses\u002Fagpl-3.0\u002F) 的更多信息请见此处。","# Flyde 快速上手指南\n\nFlyde 是一个开源的可视化 AI 工作流工具，可直接运行在 **VS Code** 中，并与现有的 **TypeScript** 代码库无缝集成。它允许开发者通过可视化界面构建、调试和迭代复杂的后端 AI 逻辑（如 Agent、提示词链等），同时保持对代码的完全控制。\n\n## 环境准备\n\n在开始之前，请确保您的开发环境满足以下要求：\n\n*   **操作系统**: Windows, macOS 或 Linux\n*   **Node.js**: 建议安装 LTS 版本 (v18+)\n*   **编辑器**: [Visual Studio Code](https:\u002F\u002Fcode.visualstudio.com\u002F)\n*   **包管理器**: npm 或 yarn\u002Fpnpm\n\n## 安装步骤\n\n您可以通过以下两种方式快速开始使用 Flyde：\n\n### 方式一：使用 CLI 创建新项目（推荐）\n\n在终端中运行以下命令，按照提示初始化一个包含 Flyde 配置的新项目：\n\n```bash\nnpx create-flyde-app\n```\n\n### 方式二：在现有项目中安装\n\n如果您希望在现有的 TypeScript\u002FJavaScript 项目中集成 Flyde，请先安装核心运行时库：\n\n```bash\nnpm install @flyde\u002Fcore @flyde\u002Floader @flyde\u002Fnodes\n```\n\n随后，请在 VS Code 扩展市场搜索并安装 **Flyde** 官方扩展插件，以启用可视化编辑器功能。\n\n## 基本使用\n\n### 1. 在线体验 (Playground)\n\n无需本地安装，您可以直接访问浏览器端的 Playground 快速体验 Flyde 的核心功能：\n\n*   访问地址：[https:\u002F\u002Fwww.flyde.dev\u002Fplayground](https:\u002F\u002Fwww.flyde.dev\u002Fplayground)\n\n### 2. 本地开发与运行\n\n安装完成后，您可以在项目中创建 `.flyde` 文件来定义可视化工作流。\n\n*   **创建流程**：在 VS Code 中新建一个文件，后缀名为 `.flyde`（例如 `my-agent.flyde`）。\n*   **可视化编辑**：打开该文件，Flyde 扩展将自动启动可视化编辑器。您可以从左侧面板拖拽节点（如 LLM 调用、逻辑判断、代码执行等）到画布中，连接它们以构建工作流。\n*   **代码集成**：Flyde 工作流本质上是 TypeScript 的可视化扩展。您可以在工作流中直接调用项目中现有的 TS 函数，或将工作流作为模块在其他 TS 文件中导入使用。\n*   **运行与调试**：\n    *   利用内置的 **Visual Debugger** 单步执行工作流，查看数据在节点间的流动情况。\n    *   通过标准的 Node.js 运行方式执行包含 Flyde 逻辑的入口文件。\n\n### 3. 更多资源\n\n*   **官方文档**: [https:\u002F\u002Fflyde.dev\u002Fquick-start](https:\u002F\u002Fflyde.dev\u002Fquick-start)\n*   **社区交流**: [Discord](https:\u002F\u002Fflyde.dev\u002Fdiscord)","某电商团队的产品经理与后端工程师正协作开发一个“智能售后客服 Agent\"，该流程需根据用户订单状态、退货原因及历史行为动态调用多个内部 API 并组合大模型提示词。\n\n### 没有 flyde 时\n- **沟通壁垒高**：产品经理只能用文字或静态图描述逻辑，开发人员需反复确认分支条件，常因理解偏差导致返工。\n- **调试黑盒化**：当 AI 回复异常时，开发者必须在杂乱的 TypeScript 代码中逐行打断点，难以直观追踪数据在多个节点间的流转路径。\n- **迭代周期长**：调整提示词策略或增加新的判断规则需要修改代码并重新部署，非技术人员无法直接参与验证，反馈闭环极慢。\n- **文档滞后**：实际运行逻辑与书面设计文档经常不一致，新成员接手时需要花费大量时间梳理代码逻辑。\n\n### 使用 flyde 后\n- **可视化协作**：产品直接在 VS Code 中与开发共同编辑可视化流程图，将业务规则转化为直观的节点连接，确保双方对逻辑的理解完全同步。\n- **透明化调试**：利用 flyde 的视觉调试器，团队可实时看到每个节点（如“查询订单”、“生成话术”）的输入输出数据，快速定位是数据源问题还是提示词缺陷。\n- **敏捷热更新**：调整业务流程只需拖拽节点或修改配置参数，无需重写底层代码，产品经理能立即在本地预览效果并确认策略有效性。\n- **代码即文档**：可视化流程图直接作为可执行的源代码存在，天然保证了逻辑实现与设计图示的实时一致，大幅降低维护成本。\n\nflyde 通过将后端 AI 逻辑可视化并深度集成至现有代码库，成功打破了技术与非技术角色的协作边界，让复杂智能体的构建变得透明且高效。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fflydelabs_flyde_1b598428.gif","flydelabs","Flyde","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fflydelabs_ca269ae2.png","",null,"hello@flyde.dev","FlydeLabs","https:\u002F\u002Fwww.flyde.dev","https:\u002F\u002Fgithub.com\u002Fflydelabs",[83,87,91,95,98,102,105],{"name":84,"color":85,"percentage":86},"TypeScript","#3178c6",99.6,{"name":88,"color":89,"percentage":90},"JavaScript","#f1e05a",0.2,{"name":92,"color":93,"percentage":94},"SCSS","#c6538c",0.1,{"name":96,"color":97,"percentage":94},"CSS","#663399",{"name":99,"color":100,"percentage":101},"MDX","#fcb32c",0,{"name":103,"color":104,"percentage":101},"HTML","#e34c26",{"name":106,"color":107,"percentage":101},"Shell","#89e051",3496,161,"2026-04-19T14:37:36","NOASSERTION","未说明",{"notes":114,"python":112,"dependencies":115},"该工具主要作为 VS Code 扩展运行，需安装 Node.js 环境（通过 npx 命令推断）。核心运行时库采用 MIT 许可，但可视化编辑器及相关节点库采用 GNU AGPLv3 许可。支持在现有代码库中集成 TypeScript\u002FJavaScript 代码，无需特定 GPU 或大内存即可运行基础流程，具体资源需求取决于所调用的 AI 模型后端。",[116,84,88,117,118,119],"VS Code","@flyde\u002Fcore","@flyde\u002Floader","@flyde\u002Fnodes",[15,27,14,13],[122,123,124,125,126,127,128,129,130],"flow-based-programming","visual-programming","vscode","visual-programming-editor","visual-programming-language","vscode-extension","agentic-ai","ai","visual-ai","2026-03-27T02:49:30.150509","2026-04-20T19:22:54.392018",[134,139,144,149,154,159],{"id":135,"question_zh":136,"answer_zh":137,"source_url":138},45402,"如何在本地工作目录中让 Macro Editor 正常处理打包后的文件？","这是一个已知问题，原因是 UI bundle 的路径解析少了一层。目前的临时解决方案是将打包后的文件放在 VSCode 的 Flyde 扩展目录中运行。长期修复方案涉及对 stdlib 进行小型重构，修改路径解析逻辑（例如使用 `join(importPath, \"..\u002F\", macro.editorConfig.editorComponentBundlePath)`），维护者认为这是一个适合新手的 PR 任务。","https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002F120",{"id":140,"question_zh":141,"answer_zh":142,"source_url":143},45403,"遇到 'TS5109: Option moduleResolution must be set to NodeNext' 错误怎么办？","该问题在 Flyde v0.102.2 版本中出现，导致本地 `.flyde.ts` 组件库无法使用。解决方法是升级到 v0.102.3 或更高版本，该版本已修复此问题。如果暂时无法升级，可以将文件后缀改为 `.js` 以绕过类型检查限制。","https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002F138",{"id":145,"question_zh":146,"answer_zh":147,"source_url":148},45404,"在 Windows 上运行 'pnpm start' 失败并报错退出代码 1 如何解决？","在 Windows 10 上开发时，若遇到 `npm run dev` 终止且报错找不到 webpack 相关文件，通常是因为依赖安装不完整或路径问题。此外，如果使用 WSL，可能需要在用户主目录的 `.wslconfig` 文件中添加 `localhostForwarding=true` 配置，以确保能够访问服务器。建议参考贡献指南中的环境准备步骤重新安装依赖。","https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002F123",{"id":150,"question_zh":151,"answer_zh":152,"source_url":153},45405,"当 VSCode 未打开特定文件夹时，创建 Flow 报错 'EPERM: operation not permitted' 是怎么回事？","当 VSCode 没有打开具体的项目文件夹（即处于无文件夹模式）时，尝试创建 Flow 文件可能会因权限问题失败。解决方法是先创建一个新文件夹并在 VSCode 中打开该文件夹（File > Open Folder），然后再尝试创建 Flow 文件。重启 VSCode 有时也能解决临时的状态异常。","https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002F51",{"id":155,"question_zh":156,"answer_zh":157,"source_url":158},45406,"如何参与 Flyde 的开发并领取悬赏任务（Bounty）？","参与步骤如下：1. 在 Issue 下评论 `\u002Fattempt #Issue编号` 并附上实施计划；2. 提交 Pull Request，并在 PR 描述中包含 `\u002Fclaim #Issue编号`；3. 必须在 PR 中提供展示更改的简短演示视频。注意：低质量的 AI 生成 PR 将被关闭且不通过审核；除非之前有过贡献，否则不要请求指派任务。奖金通常在奖励发放后 2-5 天内到账。","https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fissues\u002F208",{"id":160,"question_zh":161,"answer_zh":162,"source_url":138},45407,"Macro 的结构化编辑器是否有文档说明？","目前 Macro 的结构化编辑器功能尚未完全文档化。用户可以参考官方 stdlib 库中的示例代码来学习使用方法，具体示例位于：`https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fblob\u002Fmain\u002Fstdlib\u002Fsrc\u002FLists\u002FLists.flyde.ts#L88`。社区正在推进相关文档的编写工作。",[164,169,174,179,184,189,194,199,204,209,214,219,224,229,234],{"id":165,"version":166,"summary_zh":167,"released_at":168},360322,"v0.106.1","## 变更内容\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F177 中修复的自定义节点相关问题\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.106.0...v0.106.1","2024-12-23T09:26:01",{"id":170,"version":171,"summary_zh":172,"released_at":173},360323,"v0.106.0","## 变更内容\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F175 中完成的自定义节点创建 + 标准库清理 + 克隆任意节点的准备工作\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F172 中实现的在同一命名空间内切换宏的功能\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F173 中修复的自定义 SVG 图标显示问题\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F174 中改进的宏节点 API\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.105.2...v0.106.0","2024-12-23T09:25:37",{"id":175,"version":176,"summary_zh":177,"released_at":178},360324,"v0.105.1","## 变更内容\n* 网站：修复了 #158 问题，由 @akim-muto 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F165 中完成\n* 更好的节点选择颜色，由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F166 中实现\n* 注释节点改进，由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F167 中完成\n* 修复添加菜单中本地文件重复的问题，并解决了 #161，由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F169 中完成\n* 条件节点的错误修复，由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F168 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.105.0...v0.105.1","2024-10-06T19:59:58",{"id":180,"version":181,"summary_zh":182,"released_at":183},360325,"v0.105.0","## 变更内容\n* @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F159 中进行了多项 UX 优化\n* @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F162 中改进了宏节点\n* @akim-muto 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F163 中更新了 JSONStringify.flyde.ts\n\n### 破坏性变更\n- stdlib 中的大多数宏节点已被转换为 [改进版本](https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fblob\u002Fmain\u002Fstdlib\u002Fsrc\u002FImprovedMacros\u002FimprovedMacros.ts)，在大多数情况下，可以通过 [此迁移脚本](https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fblob\u002Fmain\u002Fresolver\u002Fsrc\u002Fserdes\u002Fmigrations\u002FmacroNodeV2.ts) 自动修复。\n- 条件节点已被简化并更改（参见 #162 -> Conditional），需要手动修复。\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.104.0...v0.105.0","2024-10-05T12:34:53",{"id":185,"version":186,"summary_zh":187,"released_at":188},360326,"v0.104.0","## 变更内容\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F153 中实现，支持宏编辑器中的长文本输入\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F155 中对宏编辑器进行优化调整\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F154 中修复了拖动主引脚时会选中引脚端的问题，并增加了将主输入连接到输出的功能\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F156 中简化了值节点和函数节点\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F157 中进行了多项细节优化\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.103.0...v0.104.0","2024-09-15T06:26:32",{"id":190,"version":191,"summary_zh":192,"released_at":193},360327,"v0.103.0","## 变更内容\n* 支持通过空格键加拖拽进行平移，由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F152 中添加引导提示，并修复了 #60 问题。\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F149 中实现，支持从节点库中拖拽添加节点。\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F147 中修复连接悬停时的错误，并解决了 #145 问题。\n\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F150 中对可视化节点逻辑进行重构。\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F148 中重构可视化节点编辑器上下文菜单。\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F151 中对编辑器进行多项重构。\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.102.5...v0.103.0","2024-09-08T15:11:58",{"id":195,"version":196,"summary_zh":197,"released_at":198},360328,"v0.102.5","## 变更内容\n* 将“Inline Value”重命名为“Value”\n* 将“Inline Code”重命名为“Function”\n* 延长远程调试器的视觉反馈时长\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.102.4...v0.102.5","2024-09-06T03:56:35",{"id":200,"version":201,"summary_zh":202,"released_at":203},360329,"v0.102.4","## 变更内容\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F142 中改进了设置属性节点\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F143 中对注释节点进行了调整，并优化了 AI 生成功能\n* 由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F144 中修复了流程运行时注释节点亮起的问题\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.102.3...v0.102.4","2024-08-30T19:04:36",{"id":205,"version":206,"summary_zh":207,"released_at":208},360330,"v0.102.3","## 变更内容\n* 覆盖 ts-node 的默认模块解析设置为 NodeNext，修复了 #138 问题，由 @GabiGrin 在 https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F140 中完成。\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.102.2...v0.102.3","2024-08-27T19:33:49",{"id":210,"version":211,"summary_zh":212,"released_at":213},360331,"v0.102.2","用于确保通过 GitHub Actions 进行 npm 发布正常工作的测试版本  \n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.102.1...v0.102.2","2024-08-22T20:37:11",{"id":215,"version":216,"summary_zh":217,"released_at":218},360332,"v0.102.1","## What's Changed\r\n* upgrades Typescript by @GabiGrin in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F134\r\n* @flyde\u002Fcore cleanups by @GabiGrin in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F135\r\n* fixes inline value label not updating by @GabiGrin in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F136\r\n* new logo by @GabiGrin in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F137\r\n\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.102.0...v0.102.1","2024-08-22T20:01:22",{"id":220,"version":221,"summary_zh":222,"released_at":223},360333,"v0.102.0","## What's Changed\r\n* adds comment node by @GabiGrin in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F133\r\n\r\n\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.101.2...v0.102.0","2024-07-29T11:04:31",{"id":225,"version":226,"summary_zh":227,"released_at":228},360334,"v0.101.1","@flyde\u002Feditor v0.101.0 was published corruptly, this fixes it\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.101.0...v0.101.1","2024-07-01T14:54:32",{"id":230,"version":231,"summary_zh":232,"released_at":233},360335,"v0.101.0","## What's Changed\r\n* AI node generator by @GabiGrin in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F132\r\n\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcompare\u002Fv0.100.0...v0.101.0","2024-07-01T14:20:59",{"id":235,"version":236,"summary_zh":237,"released_at":238},360336,"v0.100.0","Note: this is the first up-to-date changelog for Flyde. Beforehand, versions for the various npm packages and extension were not in sync. Starting with this change, all Flyde-related artifacts will have the same version.\r\n\r\n\r\n## What's Changed\r\n* adds the ability to select and remove connections, fixes #107 by @Tokyros in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F116\r\n* resolving of ui bundle missed path by 1 level #120 by @akim-muto in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F124\r\n* fixes hotkeys on windows, resolves #127 by @GabiGrin in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F128\r\n\r\n## New Contributors\r\n* @akim-muto made their first contribution in https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fpull\u002F124\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fflydelabs\u002Fflyde\u002Fcommits\u002Fv0.100.0","2024-06-13T17:36:59"]