[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"similar-iii-hq--iii":3,"tool-iii-hq--iii":61},[4,18,26,36,44,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":10,"last_commit_at":24,"category_tags":25,"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":27,"name":28,"github_repo":29,"description_zh":30,"stars":31,"difficulty_score":32,"last_commit_at":33,"category_tags":34,"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 真正成长为懂上",156804,2,"2026-04-15T11:34:33",[14,13,35],"语言模型",{"id":37,"name":38,"github_repo":39,"description_zh":40,"stars":41,"difficulty_score":32,"last_commit_at":42,"category_tags":43,"status":17},2271,"ComfyUI","Comfy-Org\u002FComfyUI","ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎，专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式，采用直观的节点式流程图界面，让用户通过连接不同的功能模块即可构建个性化的生成管线。\n\n这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景，也能自由组合模型、调整参数并实时预览效果，轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性，不仅支持 Windows、macOS 和 Linux 全平台，还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构，并率先支持 SDXL、Flux、SD3 等前沿模型。\n\n无论是希望深入探索算法潜力的研究人员和开发者，还是追求极致创作自由度的设计师与资深 AI 绘画爱好者，ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能，使其成为当前最灵活、生态最丰富的开源扩散模型工具之一，帮助用户将创意高效转化为现实。",108322,"2026-04-10T11:39:34",[14,15,13],{"id":45,"name":46,"github_repo":47,"description_zh":48,"stars":49,"difficulty_score":32,"last_commit_at":50,"category_tags":51,"status":17},6121,"gemini-cli","google-gemini\u002Fgemini-cli","gemini-cli 是一款由谷歌推出的开源 AI 命令行工具，它将强大的 Gemini 大模型能力直接集成到用户的终端环境中。对于习惯在命令行工作的开发者而言，它提供了一条从输入提示词到获取模型响应的最短路径，无需切换窗口即可享受智能辅助。\n\n这款工具主要解决了开发过程中频繁上下文切换的痛点，让用户能在熟悉的终端界面内直接完成代码理解、生成、调试以及自动化运维任务。无论是查询大型代码库、根据草图生成应用，还是执行复杂的 Git 操作，gemini-cli 都能通过自然语言指令高效处理。\n\n它特别适合广大软件工程师、DevOps 人员及技术研究人员使用。其核心亮点包括支持高达 100 万 token 的超长上下文窗口，具备出色的逻辑推理能力；内置 Google 搜索、文件操作及 Shell 命令执行等实用工具；更独特的是，它支持 MCP（模型上下文协议），允许用户灵活扩展自定义集成，连接如图像生成等外部能力。此外，个人谷歌账号即可享受免费的额度支持，且项目基于 Apache 2.0 协议完全开源，是提升终端工作效率的理想助手。",100752,"2026-04-10T01:20:03",[52,13,15,14],"插件",{"id":54,"name":55,"github_repo":56,"description_zh":57,"stars":58,"difficulty_score":32,"last_commit_at":59,"category_tags":60,"status":17},4721,"markitdown","microsoft\u002Fmarkitdown","MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具，专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片（含 OCR）、音频（含语音转录）、HTML 乃至 YouTube 链接等多种格式的解析，能够精准提取文档中的标题、列表、表格和链接等关键结构信息。\n\n在人工智能应用日益普及的今天，大语言模型（LLM）虽擅长处理文本，却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点，它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式，成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外，它还提供了 MCP（模型上下文协议）服务器，可无缝集成到 Claude Desktop 等 LLM 应用中。\n\n这款工具特别适合开发者、数据科学家及 AI 研究人员使用，尤其是那些需要构建文档检索增强生成（RAG）系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性，但其核心优势在于为机器",93400,"2026-04-06T19:52:38",[52,14],{"id":62,"github_repo":63,"name":64,"description_en":65,"description_zh":66,"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":64,"owner_avatar_url":74,"owner_bio":75,"owner_company":76,"owner_location":76,"owner_email":76,"owner_twitter":76,"owner_website":76,"owner_url":77,"languages":78,"stars":117,"forks":118,"last_commit_at":119,"license":120,"difficulty_score":32,"env_os":121,"env_gpu":121,"env_ram":121,"env_deps":122,"category_tags":126,"github_topics":127,"view_count":32,"oss_zip_url":76,"oss_zip_packed_at":76,"status":17,"created_at":140,"updated_at":141,"faqs":142,"releases":171},7835,"iii-hq\u002Fiii","iii","iii (pronounced “three eye”) unifies your existing backend stack with a single engine and three primitives: Function, Trigger, and Worker.","iii（读音\"three eye\"）是一款旨在统一后端技术栈的开源引擎，它通过函数（Function）、触发器（Trigger）和工作节点（Worker）这三个核心概念，简化了复杂的后端开发流程。\n\n在传统开发中，构建一个后端往往需要同时配置 API 框架、任务队列、定时调度、消息发布订阅、状态存储及可观测性管道等多种独立工具，这不仅增加了部署和维护的复杂度，还让简单的业务逻辑不得不跨越多个服务。iii 的出现正是为了解决这一痛点，它将上述分散的能力整合为单一引擎和统一模型。开发者只需编写业务函数，声明触发条件（如 HTTP 请求、定时任务或队列消息），并通过工作节点连接引擎，剩下的路由分发、重试机制和监控追踪均由 iii 自动处理。\n\niii 特别适合后端开发者、全栈工程师以及希望降低分布式系统复杂度的技术团队使用。其独特的技术亮点在于“实时系统特性”：新加入的工作节点和功能无需重启或重新配置即可被系统实时发现和使用；同时，它支持跨语言互操作，让不同语言编写的函数能像在同一运行时中一样协同工作。就像 React 为前端提供了统一的 UI 模型，iii 致力于为后端提供一套简洁、高效且","iii（读音\"three eye\"）是一款旨在统一后端技术栈的开源引擎，它通过函数（Function）、触发器（Trigger）和工作节点（Worker）这三个核心概念，简化了复杂的后端开发流程。\n\n在传统开发中，构建一个后端往往需要同时配置 API 框架、任务队列、定时调度、消息发布订阅、状态存储及可观测性管道等多种独立工具，这不仅增加了部署和维护的复杂度，还让简单的业务逻辑不得不跨越多个服务。iii 的出现正是为了解决这一痛点，它将上述分散的能力整合为单一引擎和统一模型。开发者只需编写业务函数，声明触发条件（如 HTTP 请求、定时任务或队列消息），并通过工作节点连接引擎，剩下的路由分发、重试机制和监控追踪均由 iii 自动处理。\n\niii 特别适合后端开发者、全栈工程师以及希望降低分布式系统复杂度的技术团队使用。其独特的技术亮点在于“实时系统特性”：新加入的工作节点和功能无需重启或重新配置即可被系统实时发现和使用；同时，它支持跨语言互操作，让不同语言编写的函数能像在同一运行时中一样协同工作。就像 React 为前端提供了统一的 UI 模型，iii 致力于为后端提供一套简洁、高效且易于理解的执行模型，让开发者能更专注于业务逻辑本身。","![iii banner image](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fiii-hq_iii_readme_21b64a64120c.png)\n\n[![Engine License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fengine-ELv2-blue.svg)](engine\u002FLICENSE)\n[![SDK License](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fsdk-Apache--2.0-green.svg)](sdk\u002FLICENSE)\n[![Docker](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fv\u002Fiiidev\u002Fiii?label=docker)](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fiiidev\u002Fiii)\n[![npm](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fiii-sdk?label=npm)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fiii-sdk)\n[![PyPI](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fiii-sdk?label=pypi)](https:\u002F\u002Fpypi.org\u002Fproject\u002Fiii-sdk\u002F)\n[![Crates.io](https:\u002F\u002Fimg.shields.io\u002Fcrates\u002Fv\u002Fiii-sdk?label=crates.io)](https:\u002F\u002Fcrates.io\u002Fcrates\u002Fiii-sdk)\n\n## What is iii\n\nYou start building a backend and immediately need six different tools: an API framework, a task queue, a cron scheduler, pub\u002Fsub, a state store, and an observability pipeline. Each has its own config, its own deployment, its own failure modes. A simple \"process this, then notify that\" workflow touches three services before you write any business logic.\n\niii replaces all of that with a single engine and three primitives: **Function**, **Trigger**, and **Worker**.\n\nA Function is anything that does work. A Trigger is what causes it to run - an HTTP request, a cron schedule, a queue message, a state change. A Worker connects your functions to the engine. You write the function, declare what triggers it, connect a worker, and the engine handles routing, retries, and observability.\n\nOne config file. One process. Everything discoverable. Think of it the way React gave frontend a single model for UI - iii gives your backend a single model for execution.\n\nThese primitives result in an execution model and system traits that make iii unreasonably good at creating backend software:\n\n**Execution model** — Durable orchestration across workers and triggers. Interoperable execution across languages as if it were one runtime. Simple primitives that collapse distributed backend design into a paradigm humans and agents can reason about.\n\n**Live system traits** — Functions and triggers exposed by one worker become visible and usable across the system in real time (live discovery). Add new workers and capabilities to a live iii system without redesigning the architecture (live extensibility). Observe operations, traces, and system behavior across the entire connected stack in real time (live observability).\n\n## Three Concepts\n\n| Concept       | What it does |\n| ------------- | ------------ |\n| **Function**  | A unit of work. It receives input and optionally returns output. It can exist anywhere: locally, in the cloud, on serverless, or as a third-party HTTP endpoint. |\n| **Trigger**   | What causes a Function to run - explicitly from code, or automatically from an event source. Examples: HTTP route, cron schedule, queue topic, state change, stream event. |\n| **Worker**    | The runtime that connects your functions and triggers to the engine. Workers register and deregister themselves without configuration. Once connected, their functions are available across the entire backend. |\n\n## Quick Start\n\nGet started with iii by following the [Quickstart guide](https:\u002F\u002Fiii.dev\u002Fdocs\u002Fquickstart).\n\n## SDKs\n\n| Language | Package                                            | Install               |\n| -------- | -------------------------------------------------- | --------------------- |\n| Node.js  | [`iii-sdk`](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fiii-sdk) | `npm install iii-sdk` |\n| Python   | [`iii-sdk`](https:\u002F\u002Fpypi.org\u002Fproject\u002Fiii-sdk\u002F)     | `pip install iii-sdk` |\n| Rust     | [`iii-sdk`](https:\u002F\u002Fcrates.io\u002Fcrates\u002Fiii-sdk)      | Add to `Cargo.toml`   |\n\n## Agent Skills\n\nGive your AI coding agent full context on iii:\n\n```bash\nnpx skillkit add iii-hq\u002Fiii\u002Fskills\n```\n\nSkills covering every iii primitive — HTTP endpoints, queues, cron, state, streams, custom triggers, and more. Works with Claude Code, Cursor, Gemini CLI, Codex, and [30+ other agents](https:\u002F\u002Fagentskills.io). See [skills\u002F](skills\u002F) for the full list.\n\n## Console\n\nThe [iii-console](console\u002F) is a developer and operations dashboard for inspecting functions, triggers, traces, and real-time state. See the [Console docs](https:\u002F\u002Fiii.dev\u002Fdocs\u002Fconsole) for setup and usage.\n\n## Repository Structure\n\n| Directory      | What it is                                              | README                                  |\n| -------------- | ------------------------------------------------------- | --------------------------------------- |\n| `engine\u002F`      | iii Engine (Rust) - core runtime, modules, and protocol | [engine\u002FREADME.md](engine\u002FREADME.md)    |\n| `sdk\u002F`         | SDKs for Node.js, Python, and Rust                      | [sdk\u002FREADME.md](sdk\u002FREADME.md)          |\n| `console\u002F`     | Developer dashboard (React + Rust)                      | [console\u002FREADME.md](console\u002FREADME.md)  |\n| `frameworks\u002F`  | Higher-level frameworks built on the SDK                 | [frameworks\u002Fmotia\u002F](frameworks\u002Fmotia\u002F)  |\n| `skills\u002F`      | Agent skills for AI coding agents                         | [skills\u002FREADME.md](skills\u002FREADME.md)    |\n| `website\u002F`     | iii website                                              | [website\u002F](website\u002F)                    |\n| `docs\u002F`        | Documentation site (Mintlify\u002FMDX)                       | [docs\u002FREADME.md](docs\u002FREADME.md)        |\n\n\nSee [STRUCTURE.md](STRUCTURE.md) for the full monorepo layout, dependency chain, and CI\u002FCD details.\n\n## Examples\n\nSee the [Quickstart guide](https:\u002F\u002Fiii.dev\u002Fdocs\u002Fquickstart) for step-by-step tutorials.\n\n## Resources\n\n- [Documentation](https:\u002F\u002Fiii.dev\u002Fdocs)\n- [CLI & Engine](https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii)\n- [Console](console\u002F)\n- [Examples](https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii-examples)\n- [Contributing](CONTRIBUTING.md)\n\n## License\n\nThe iii project uses a dual licensing model:\n\n| Directory        | License              |\n| ---------------- | -------------------- |\n| `engine\u002F`        | [Elastic License 2.0](engine\u002FLICENSE) |\n| `sdk\u002F`           | [Apache License 2.0](sdk\u002FLICENSE) |\n| `cli\u002F`           | [Apache License 2.0](cli\u002FLICENSE) |\n| `console\u002F`       | [Apache License 2.0](console\u002FLICENSE) |\n| `frameworks\u002F`    | [Apache License 2.0](frameworks\u002Fmotia\u002FLICENSE) |\n| `docs\u002F`          | [Apache License 2.0](docs\u002FLICENSE) |\n| `website\u002F`       | [Apache License 2.0](website\u002FLICENSE) |\n\nThe engine runtime is licensed under the Elastic License 2.0 (ELv2). All SDKs, frameworks, CLI, console, documentation, and the website are licensed under the Apache License 2.0.\n\nSee [NOTICE.md](NOTICE.md) for details.\n","![iii 横幅图片](https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fiii-hq_iii_readme_21b64a64120c.png)\n\n[![引擎许可证](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fengine-ELv2-blue.svg)](engine\u002FLICENSE)\n[![SDK 许可证](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fsdk-Apache--2.0-green.svg)](sdk\u002FLICENSE)\n[![Docker](https:\u002F\u002Fimg.shields.io\u002Fdocker\u002Fv\u002Fiiidev\u002Fiii?label=docker)](https:\u002F\u002Fhub.docker.com\u002Fr\u002Fiiidev\u002Fiii)\n[![npm](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fv\u002Fiii-sdk?label=npm)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fiii-sdk)\n[![PyPI](https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fiii-sdk?label=pypi)](https:\u002F\u002Fpypi.org\u002Fproject\u002Fiii-sdk\u002F)\n[![Crates.io](https:\u002F\u002Fimg.shields.io\u002Fcrates\u002Fv\u002Fiii-sdk?label=crates.io)](https:\u002F\u002Fcrates.io\u002Fcrates\u002Fiii-sdk)\n\n## 什么是 iii\n\n当你开始构建后端时，往往立刻就需要六种不同的工具：API 框架、任务队列、定时调度器、发布\u002F订阅系统、状态存储以及可观测性管道。每一种都有自己的配置、部署方式和故障模式。即使只是一个“先处理这个，再通知那个”的简单工作流，在你编写任何业务逻辑之前，就已经涉及到了三种服务。\n\n而 iii 则用一个统一的引擎和三个基本原语——**函数**、**触发器**和**工作者**——来取代这一切。\n\n函数是执行具体工作的单元；触发器则是触发函数运行的原因——可以是 HTTP 请求、定时任务、队列消息或状态变化等。工作者负责将你的函数与引擎连接起来。你只需编写函数、声明其触发条件、连接一个工作者，剩下的路由、重试和可观测性等工作都将由引擎自动完成。\n\n只需一份配置文件、一个进程，所有内容都可被自动发现。就像 React 为前端提供了一套统一的 UI 开发模型一样，iii 也为后端提供了一套统一的执行模型。\n\n这些基本原语带来了一种独特的执行模型和系统特性，使得 iii 在构建后端软件方面表现出众：\n\n**执行模型** — 跨工作者和触发器的持久化编排；跨语言的互操作性执行，仿佛它们运行在同一个运行时中；简单的原语让复杂的分布式后端设计简化为人类和自动化代理都能理解的范式。\n\n**实时系统特性** — 由某个工作者暴露的函数和触发器会立即在整个系统中可见并可用（实时发现）。你可以在不重新设计架构的情况下，向正在运行的 iii 系统中添加新的工作者和能力（实时扩展性）。同时，你可以实时观察整个系统的操作、调用链路及行为（实时可观测性）。\n\n## 三个核心概念\n\n| 概念       | 作用 |\n| ------------- | ------------ |\n| **函数**  | 工作单元。接收输入并可选择性地返回输出。它可以存在于任何地方：本地、云端、无服务器环境，或者作为第三方 HTTP 端点。 |\n| **触发器**   | 导致函数运行的触发条件——可以是代码显式调用，也可以是事件源自动触发。例如：HTTP 路由、定时任务、队列主题、状态变化、流事件等。 |\n| **工作者**    | 将你的函数和触发器连接到引擎的运行时环境。工作者无需配置即可自动注册和注销。一旦连接成功，其管理的函数便可在整个后端系统中使用。 |\n\n## 快速入门\n\n通过阅读 [快速入门指南](https:\u002F\u002Fiii.dev\u002Fdocs\u002Fquickstart) 即可开始使用 iii。\n\n## SDKs\n\n| 语言 | 包名                                            | 安装命令               |\n| -------- | -------------------------------------------------- | --------------------- |\n| Node.js  | [`iii-sdk`](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Fiii-sdk) | `npm install iii-sdk` |\n| Python   | [`iii-sdk`](https:\u002F\u002Fpypi.org\u002Fproject\u002Fiii-sdk\u002F)     | `pip install iii-sdk` |\n| Rust     | [`iii-sdk`](https:\u002F\u002Fcrates.io\u002Fcrates\u002Fiii-sdk)      | 添加到 `Cargo.toml`   |\n\n## 代理技能\n\n为你的 AI 编码代理提供关于 iii 的完整上下文：\n\n```bash\nnpx skillkit add iii-hq\u002Fiii\u002Fskills\n```\n\n这些技能涵盖了 iii 的所有基本原语——HTTP 端点、队列、定时任务、状态、流、自定义触发器等。适用于 Claude Code、Cursor、Gemini CLI、Codex 以及其他 [30 多种代理](https:\u002F\u002Fagentskills.io)。完整的技能列表请参见 [skills\u002F](skills\u002F)。\n\n## 控制台\n\n[iii 控制台](console\u002F) 是一个面向开发者和运维人员的仪表板，用于检查函数、触发器、调用链路以及实时状态。有关设置和使用方法，请参阅 [控制台文档](https:\u002F\u002Fiii.dev\u002Fdocs\u002Fconsole)。\n\n## 仓库结构\n\n| 目录      | 内容                                              | README                                  |\n| -------------- | ------------------------------------------------------- | --------------------------------------- |\n| `engine\u002F`      | iii 引擎（Rust）——核心运行时、模块和协议         | [engine\u002FREADME.md](engine\u002FREADME.md)    |\n| `sdk\u002F`         | Node.js、Python 和 Rust 的 SDK                      | [sdk\u002FREADME.md](sdk\u002FREADME.md)          |\n| `console\u002F`     | 开发者仪表板（React + Rust）                       | [console\u002FREADME.md](console\u002FREADME.md)  |\n| `frameworks\u002F`  | 基于 SDK 构建的高级框架                             | [frameworks\u002Fmotia\u002F](frameworks\u002Fmotia\u002F)  |\n| `skills\u002F`      | 面向 AI 编码代理的技能                              | [skills\u002FREADME.md](skills\u002FREADME.md)    |\n| `website\u002F`     | iii 官网                                             | [website\u002F](website\u002F)                    |\n| `docs\u002F`        | 文档站点（Mintlify\u002FMDX）                            | [docs\u002FREADME.md](docs\u002FREADME.md)        |\n\n\n完整的 monorepo 布局、依赖关系链以及 CI\u002FCD 详情，请参阅 [STRUCTURE.md](STRUCTURE.md)。\n\n## 示例\n\n详细的分步教程请参阅 [快速入门指南](https:\u002F\u002Fiii.dev\u002Fdocs\u002Fquickstart)。\n\n## 资源\n\n- [文档](https:\u002F\u002Fiii.dev\u002Fdocs)\n- [CLI 和引擎](https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii)\n- [控制台](console\u002F)\n- [示例](https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii-examples)\n- [贡献指南](CONTRIBUTING.md)\n\n## 许可证\n\niii 项目采用双许可模式：\n\n| 目录        | 许可证              |\n| ---------------- | -------------------- |\n| `engine\u002F`        | [Elastic License 2.0](engine\u002FLICENSE) |\n| `sdk\u002F`           | [Apache License 2.0](sdk\u002FLICENSE) |\n| `cli\u002F`           | [Apache License 2.0](cli\u002FLICENSE) |\n| `console\u002F`       | [Apache License 2.0](console\u002FLICENSE) |\n| `frameworks\u002F`    | [Apache License 2.0](frameworks\u002Fmotia\u002FLICENSE) |\n| `docs\u002F`          | [Apache License 2.0](docs\u002FLICENSE) |\n| `website\u002F`       | [Apache License 2.0](website\u002FLICENSE) |\n\n引擎运行时采用 Elastic License 2.0（ELv2）授权。而所有 SDK、框架、CLI、控制台、文档和官网则采用 Apache License 2.0 授权。\n\n详细信息请参阅 [NOTICE.md](NOTICE.md)。","# iii 快速上手指南\n\niii 是一个统一的后端执行引擎，旨在用**函数 (Function)**、**触发器 (Trigger)** 和 **工作节点 (Worker)** 三个核心概念，替代传统的 API 框架、任务队列、定时调度、发布订阅等分散的基础设施。它让后端开发像 React 简化前端一样，拥有单一的执行模型。\n\n## 环境准备\n\n在开始之前，请确保你的开发环境满足以下要求：\n\n*   **操作系统**: Linux, macOS 或 Windows (WSL2 推荐)\n*   **运行时依赖**:\n    *   **Node.js**: v18+ (如果你使用 Node.js SDK)\n    *   **Python**: v3.9+ (如果你使用 Python SDK)\n    *   **Rust**: 最新稳定版 (如果你使用 Rust SDK 或编译引擎)\n*   **网络**: 能够访问 `iii.dev` 及相关包仓库（npm, pypi, crates.io）。\n    *   *国内加速建议*: 如遇网络延迟，建议配置国内镜像源：\n        *   npm: `npm config set registry https:\u002F\u002Fregistry.npmmirror.com`\n        *   pip: `pip config set global.index-url https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple`\n\n## 安装步骤\n\niii 采用“引擎 + SDK\"的架构。你需要运行一个 iii 引擎实例，并在你的代码项目中安装对应的 SDK。\n\n### 1. 启动 iii 引擎 (推荐 Docker)\n\n最简单的方式是通过 Docker 运行 iii 引擎。它将处理路由、重试和可观测性。\n\n```bash\ndocker run -d --name iii-engine -p 4000:4000 iiidev\u002Fiii\n```\n\n> 引擎默认监听在 `localhost:4000`。\n\n### 2. 安装 SDK\n\n根据你的开发语言，在项目目录中安装对应的 SDK：\n\n**Node.js**\n```bash\nnpm install iii-sdk\n# 或使用国内镜像\n# npm install iii-sdk --registry=https:\u002F\u002Fregistry.npmmirror.com\n```\n\n**Python**\n```bash\npip install iii-sdk\n# 或使用国内镜像\n# pip install iii-sdk -i https:\u002F\u002Fpypi.tuna.tsinghua.edu.cn\u002Fsimple\n```\n\n**Rust**\n在 `Cargo.toml` 中添加依赖：\n```toml\n[dependencies]\niii-sdk = \"latest\"\n```\n\n## 基本使用\n\n以下以 **Node.js** 为例，展示如何创建一个简单的函数并将其暴露给 iii 引擎。其他语言逻辑相同。\n\n### 第一步：定义函数与触发器\n\n创建一个文件（例如 `index.js`），定义一个函数并声明触发它的方式（例如 HTTP 请求）。\n\n```javascript\nimport { Iii, HttpTrigger } from 'iii-sdk';\n\n\u002F\u002F 1. 初始化客户端，连接到本地引擎\nconst iii = new Iii({\n  endpoint: 'http:\u002F\u002Flocalhost:4000',\n});\n\n\u002F\u002F 2. 定义一个函数 (Function)\nasync function greet(input) {\n  return { message: `Hello, ${input.name || 'World'}!` };\n}\n\n\u002F\u002F 3. 注册函数并绑定触发器 (Trigger)\n\u002F\u002F 这里将 greet 函数绑定到 HTTP POST \u002Fgreet 路由\niii.register(greet, {\n  triggers: [\n    new HttpTrigger({\n      method: 'POST',\n      path: '\u002Fgreet',\n    }),\n  ],\n});\n\n\u002F\u002F 4. 启动 Worker，连接引擎\nawait iii.start();\n\nconsole.log('Worker connected. Function \"greet\" is now available via HTTP.');\n```\n\n### 第二步：运行工作节点 (Worker)\n\n在终端中运行你的脚本。此时，该进程成为一个 **Worker**，它会自动向 iii 引擎注册上述函数。\n\n```bash\nnode index.js\n```\n\n你会看到日志提示 Worker 已成功连接。\n\n### 第三步：测试调用\n\n现在，你可以直接通过 HTTP 请求调用该函数，iii 引擎会自动将请求路由到你的 Worker。\n\n```bash\ncurl -X POST http:\u002F\u002Flocalhost:4000\u002Fgreet \\\n  -H \"Content-Type: application\u002Fjson\" \\\n  -d '{\"name\": \"Developer\"}'\n```\n\n**预期输出：**\n```json\n{\"message\":\"Hello, Developer!\"}\n```\n\n### 进阶：查看控制台\n\niii 提供了一个可视化的开发者控制台，用于实时查看函数状态、追踪调用链路和监控系统行为。\n\n访问 `http:\u002F\u002Flocalhost:4000\u002Fconsole` (具体端口视引擎配置而定，或通过单独部署 `iii-console` 获取更完整功能) 即可看到刚才注册的 `greet` 函数及其调用记录。\n\n---\n*更多高级用法（如定时任务、消息队列、状态存储）请参考官方文档：https:\u002F\u002Fiii.dev\u002Fdocs*","某电商初创团队正在构建一个“订单自动履约系统”，需要处理从用户下单、库存扣减到物流通知的复杂异步流程。\n\n### 没有 iii 时\n- **架构支离破碎**：开发人员不得不分别搭建 Express 做 API 网关、Redis 做任务队列、Cron 服务做定时检查，每个组件都有独立的配置文件和部署流程。\n- **链路追踪困难**：当“扣减库存失败”时，错误分散在三个不同服务的日志中，很难快速定位是网络超时还是代码逻辑问题。\n- **扩展成本高昂**：若想增加“短信通知”功能，需修改队列消费者代码并重新部署整个后端服务，无法做到热插拔。\n- **多语言协作受阻**：核心交易用 Java 写，但新的 AI 推荐模块用 Python 写，两者通过复杂的 RPC 或消息格式勉强通信，调试极其痛苦。\n\n### 使用 iii 后\n- **统一执行模型**：只需定义 `Function`（如扣减库存）和 `Trigger`（如 HTTP 请求或队列消息），iii 引擎自动处理路由与重试，所有逻辑收敛在一个配置文件中。\n- **全链路实时可观测**：在 iii 控制台能直接看到订单流转的完整轨迹，任何环节失败均可立即定位，无需跨服务拼凑日志。\n- **动态热扩展**：新增一个运行 Python SDK 的 `Worker` 即可注册“短信通知”函数，系统实时发现该能力，无需重启主服务或修改现有架构。\n- **语言无关互联**：Java 和 Python 编写的函数在 iii 中表现为统一的运行时实体，天然互通，开发人员只需关注业务逻辑而非通信协议。\n\niii 将原本错综复杂的分布式后端简化为“函数 + 触发器 + 工人”的单一模型，让团队像开发前端组件一样高效地构建和扩展后端服务。","https:\u002F\u002Foss.gittoolsai.com\u002Fimages\u002Fiii-hq_iii_21b64a64.png","iii-hq","https:\u002F\u002Foss.gittoolsai.com\u002Favatars\u002Fiii-hq_9198908f.png","",null,"https:\u002F\u002Fgithub.com\u002Fiii-hq",[79,83,87,91,95,99,103,107,110,114],{"name":80,"color":81,"percentage":82},"Rust","#dea584",54.5,{"name":84,"color":85,"percentage":86},"TypeScript","#3178c6",25.6,{"name":88,"color":89,"percentage":90},"Python","#3572A5",9.4,{"name":92,"color":93,"percentage":94},"MDX","#fcb32c",7.3,{"name":96,"color":97,"percentage":98},"JavaScript","#f1e05a",1.7,{"name":100,"color":101,"percentage":102},"Shell","#89e051",0.6,{"name":104,"color":105,"percentage":106},"HCL","#844FBA",0.3,{"name":108,"color":109,"percentage":106},"CSS","#663399",{"name":111,"color":112,"percentage":113},"HTML","#e34c26",0.1,{"name":115,"color":116,"percentage":113},"Makefile","#427819",15313,1024,"2026-04-15T09:59:19","Apache-2.0","未说明",{"notes":123,"python":121,"dependencies":124},"该工具是一个后端执行引擎，核心引擎（engine）使用 Rust 编写。支持通过 Docker 部署，或为 Node.js、Python 和 Rust 项目安装对应的 SDK。未提及具体的操作系统、GPU、内存或 Python 版本限制，表明其可能具有较好的跨平台兼容性且主要依赖 CPU 运行。",[125],"iii-sdk (Node.js\u002FPython\u002FRust)",[15,14,52,16,13],[128,129,130,131,132,133,134,135,136,137,138,139],"agents","ai","api","backend","developer-tools","framework","genai","javascript","python","typescript","primitives","rust","2026-03-27T02:49:30.150509","2026-04-16T01:44:45.847888",[143,148,153,158,162,167],{"id":144,"question_zh":145,"answer_zh":146,"source_url":147},35103,"运行 `npx motia@latest create` 命令时静默失败且无任何错误提示，该如何解决？","这是一个已知的兼容性问题，特别是在 macOS 和较新版本的 Node.js 环境下。命令可能会以退出码 1 静默结束而不显示交互式提示。\n\n建议的排查和解决步骤：\n1. 尝试在运行命令前设置 SDK 路径（针对 macOS）：`export SDKROOT=$(xcrun --show-sdk-path)`。\n2. 确保使用的是稳定的 Node.js 版本（避免使用最新的非 LTS 版本，如 v22+ 或 v24+，可尝试降级到 v20 LTS）。\n3. 如果问题依旧，请检查是否有权限问题或尝试在全局安装后运行：`npm install -g motia` 然后直接运行 `motia create`。\n维护者正在关注此类静默失败的问题，后续版本会增加更明确的错误日志。","https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fissues\u002F989",{"id":149,"question_zh":150,"answer_zh":151,"source_url":152},35104,"如何在本地贡献代码或运行 Motia 项目？正确的安装顺序是什么？","在本地设置开发环境时，必须严格遵守以下安装顺序，否则 `postinstall` 脚本会因找不到 `motia` 命令而报错：\n\n1. **首先全局安装 Motia CLI**：\n   ```bash\n   npm install -g motia\n   ```\n2. **然后安装项目依赖**：\n   ```bash\n   pnpm install\n   ```\n\n注意：不要先运行 `pnpm install`，因为项目的构建脚本依赖于全局可用的 `motia` 命令。此外，完整的本地设置指南应参考项目中的 `CONTRIBUTING.md` 文件。","https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fissues\u002F791",{"id":154,"question_zh":155,"answer_zh":156,"source_url":157},35105,"Motia 构建完成后，如何在不使用官方云平台的情况下进行自托管部署？","Motia 现已支持通过 Docker 进行自托管部署，不再强制绑定官方云平台。\n\n您可以按照以下步骤操作：\n1. 使用 Docker 镜像部署构建后的应用。\n2. 查阅官方自托管部署文档获取详细配置指南：https:\u002F\u002Fwww.motia.dev\u002Fdocs\u002Fconcepts\u002Fdeployment\u002Fself-hosted\n\n该方案允许您完全控制运行环境，适合需要私有化部署的场景。","https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fissues\u002F417",{"id":159,"question_zh":160,"answer_zh":161,"source_url":147},35106,"在使用精简版（slim）Docker 镜像安装时遇到缺少编译工具的错误怎么办？","如果您在使用精简版 Docker 镜像时遇到安装失败，通常是因为 `redis-memory-server` 依赖项需要在安装过程中编译 Redis，而精简镜像中缺少必要的构建工具（如 `make`、gcc 等）。\n\n解决方案：\n请勿使用 `slim` 标签的镜像，或者在 Dockerfile 中手动安装构建依赖。例如，在基于 Debian 的镜像中，您需要安装 `build-essential` 和 `make`：\n```dockerfile\nRUN apt-get update && apt-get install -y build-essential make\n```\n安装完这些工具后，再运行 `npm install` 或 `pnpm install` 即可成功编译相关依赖。",{"id":163,"question_zh":164,"answer_zh":165,"source_url":166},35107,"Motia 是否支持与外部代理治理工具（如 Agent-Hypervisor）集成以实现多代理会话管理？","是的，Motia 的设计架构支持与外部治理工具集成。虽然目前主要专注于工作流编排，但社区提出了与 Agent-Hypervisor 等工具的集成方案，用于增强多代理系统的运行时监管。\n\n集成潜力包括：\n1. **会话一致性**：利用向量时钟（Vector Clocks）防止状态写入冲突。\n2. **Saga 补偿机制**：当 Motia 工作流步骤失败时，自动协调补偿事务。\n3. **故障归因**：精确识别工作流中具体失败的步骤和代理。\n\n具体的集成适配器正在讨论和开发中，关注官方仓库以获取最新的集成插件或中间件更新。","https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fissues\u002F1173",{"id":168,"question_zh":169,"answer_zh":170,"source_url":152},35108,"为什么在 Windows 上运行 `pnpm install` 时会报 `'motia' is not recognized` 错误？","这是因为在安装项目依赖时，`postinstall` 脚本试图调用 `motia` 命令，但此时 Motia CLI 尚未全局安装。\n\n解决方法是调整安装顺序：\n1. 先在终端以管理员身份运行：`npm install -g motia`\n2. 确认安装成功后，再在项目目录下运行：`pnpm install`\n\n这样可以确保 `postinstall` 脚本执行时能找到全局的 `motia` 二进制文件。",[172,177,182,187,192,197,202,207,212,217,222,227,232,237,242,247,252,257,262,267],{"id":173,"version":174,"summary_zh":175,"released_at":176},277677,"iii\u002Fv0.11.0","## 变更内容\n* 修复：在持久化订阅者触发器配置中使用 `topic` 而不是 `queue`，由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1477 中完成\n* 修改用于添加 III 技能的 npx 命令，由 @rohitg00 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1471 中完成\n* 杂项：移除手动重启工作进程的操作，该操作已无必要，由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1473 中完成\n* 修复：在 REST 端点注册日志中移除多余的斜杠，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1480 中完成\n* 修复（可观测性）：允许 OTLP 指标摄取中出现空字符串字段，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1479 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.10...iii\u002Fv0.11.0","2026-04-14T23:48:34",{"id":178,"version":179,"summary_zh":180,"released_at":181},277678,"iii\u002Fv0.11.0-next.10","## 变更内容\n* 功能（引擎）：集成 OTEL 日志配置，并由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1472 中改进透传渲染\n* 功能（引擎）：添加模板生命周期遥测，并将内置功能集中化……由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1461 中完成\n* 杂项：应用 Cargo 代码格式化，由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1474 中完成\n* 功能（iii-worker）：通过 virtiofs + 虚拟机本地依赖绑定挂载实现工作区实时同步，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1475 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.9...iii\u002Fv0.11.0-next.10","2026-04-14T19:07:16",{"id":183,"version":184,"summary_zh":185,"released_at":186},277679,"iii\u002Fv0.11.0-next.8","## 变更内容\n* ci：跳过仅涉及文档和技能的更改的 CI 流水线，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1455 中实现\n* fix：对 dx 的改进，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1454 中实现\n* fix(iii-worker)：将 127.0.0.1 路由到主机，并修复 ERROR 级别的 VM 控制台日志，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1451 中实现\n* fix(iii-worker)：验证 worker 配置并修复 CLI 帮助文本，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1450 中实现\n* docs：更新本地路径 worker 支持及 C… 的变更日志和操作指南，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1457 中实现\n* fix(iii-init)：在 VM 客户机中将 \u002Ftmp 和 \u002Frun 挂载为 tmpfs，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1458 中实现\n* fix(iii-worker)：在追加之前规范化内联空的 workers 列表，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1456 中实现\n* feat(iii-worker)：用 per-worker API 替代静态注册表，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1460 中实现\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.7...iii\u002Fv0.11.0-next.8","2026-04-11T12:27:27",{"id":188,"version":189,"summary_zh":190,"released_at":191},277680,"iii\u002Fv0.11.0-next.7","## 变更内容\n* 修复(python-sdk)：主线程退出后同步处理器会失败，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1445 中完成\n* 新增(iii-worker)：用集成的本地路径工作器支持替换 dev 子命令，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1443 中完成\n* 新增(iii-worker)：添加跨平台集成测试套件及 CI 配置，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1449 中完成\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.6...iii\u002Fv0.11.0-next.7","2026-04-10T15:46:41",{"id":193,"version":194,"summary_zh":195,"released_at":196},277681,"iii\u002Fv0.11.0-next.6","## 变更内容\n* 功能：由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1410 中更新了变更日志\n* 修复：基准测试流水线——在 PR 上添加编译检查，并实现 `build.rs` 的优雅回退机制，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1437 中完成\n* 功能：将文档路径中的模块更新为工作进程，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1438 中完成\n* 修复：控制台流程，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1439 中修复\n* 功能（iii-worker）：在添加和移除命令中支持多个工作进程，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1440 中实现\n* 功能（iii-worker）：新增 `--force`、`reinstall` 和 `clear` 命令，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1442 中完成\n* 修复：恢复 iii-cloud 二进制文件的注册表条目，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1444 中修复\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.5...iii\u002Fv0.11.0-next.6","2026-04-09T20:38:21",{"id":198,"version":199,"summary_zh":200,"released_at":201},277682,"iii\u002Fv0.11.0-next.5","## 变更内容\n* 修复：由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1436 中实现，为 aarch64 交叉编译安装 arm64 系统依赖项。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.4...iii\u002Fv0.11.0-next.5","2026-04-08T15:24:11",{"id":203,"version":204,"summary_zh":205,"released_at":206},277683,"iii\u002Fv0.11.0-next.4","## 变更内容\n* 重构：将 OpenTelemetry 设置为 Python SDK 的必选依赖，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1434 中完成。\n* 修复：移除不支持的 Worker 发布目标，并修复 aarch64 交叉链接问题，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1435 中完成。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.3...iii\u002Fv0.11.0-next.4","2026-04-08T14:36:34",{"id":208,"version":209,"summary_zh":210,"released_at":211},277684,"iii\u002Fv0.11.0-next.3","## 变更内容\n* 撤销：由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1433 中提交的“修复：工作进程二进制文件的发布目标和交叉编译依赖 (#1428)”\n\n\n**完整变更日志**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.2...iii\u002Fv0.11.0-next.3","2026-04-08T13:13:06",{"id":213,"version":214,"summary_zh":215,"released_at":216},277685,"iii\u002Fv0.11.0-next.2","## 变更内容\n* 功能：添加基于配置的 Worker 管理功能，支持二进制下载和注册表 Worker，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1424 中实现。\n* 功能：0.10.0 版本文档更新，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1427 中完成。\n* 修复：预发布版本号递增不应提升主版本号，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1429 中修复。\n* 修复：当配置使用 `workers` 键时，控制台日志无法显示的问题，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1432 中修复。\n* 文档（技能）：将队列触发器类型重命名为 `durable:subscriber`，由 @rohitg00 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1431 中完成。\n* 修复：Worker 二进制发布目标及交叉编译依赖问题，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1428 中修复。\n\n\n**完整变更日志**：https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.11.0-next.1...iii\u002Fv0.11.0-next.2","2026-04-08T12:44:40",{"id":218,"version":219,"summary_zh":220,"released_at":221},277686,"iii\u002Fv0.11.0-next.1","## 变更内容\n* 修复(ci)：将 trivy-action 更新至 0.35.0，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1358 中完成\n* 修复\u002F保持连接时的进程状态，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1347 中完成\n* 重构(控制台)：移除 enableProxy 标志，并始终通过代理路由，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1360 中完成\n* 文档：更新注册函数，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1359 中完成\n* 杂项：将 README 的头部图片更换为新图，并将引擎 README 的重点放在引擎上，由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1350 中完成\n* 修复：英雄区的显示与对齐问题，由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1362 中完成\n* 功能\u002F触发器配置，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1354 中完成\n* 修复：从安装脚本中移除单独的 CLI 安装步骤，由 @rohitg00 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1368 中完成\n* 杂项\u002F网站优势文案优化2，由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1366 中完成\n* 功能(引擎工作线程)：实现 EngineWorker 模块，用于向外部客户端暴露带有 RBAC 控制的功能，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1355 中完成\n* 修复：避免为配置输入添加多余字段，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1364 中完成\n* 功能(RBAC)：添加函数注册钩子及 RBAC 控制，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1371 中完成\n* 功能(RBAC)：通过新增钩子和 RBAC 控…进一步增强函数注册功能，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1373 中完成\n* 修复：当配置缺失时应用默认工作线程主机，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1379 中完成\n* 功能：引入 iii-sdk-browser，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1376 中完成\n* 杂项：英雄区、间距及各部分的更新，由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1372 中完成\n* 添加用于验证的 context7 JSON 文件，由 @anthonyiscoding 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1381 中完成\n* 文档：修正配置相关措辞、Rust SDK 签名，并添加 --timeout-ms 参数，由 @rohitg00 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1369 中完成\n* 功能：按函数进行队列扇出，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1384 中完成\n* 杂项：更新 iii-browser-sdk 的 SDK 引用及文档，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1380 中完成\n* 功能(中间件)：针对 HTTP 触发器在引擎级别执行中间件，由 @ytallo 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1377 中完成\n* 重构：简化流事件处理流程，并更新 SDK 文档，由 @sergiofilhowz 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1387 中完成\n* 修复：更新文档中已失效的 MotiaDev 仓库 URL 及错误的执行命令，由 @rohitg00 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1386 中完成\n* 功能：在触发器注册中添加元数据字段，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1378 中完成\n* CI：修复基准测试，由 @guibeira 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1319 中完成\n* 修复：在 install.sh 中使用 \u002Freleases\u002Flatest，并修复 no-jq 预发布版本中的 bug，由 @andersonleal 在 https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1363 中完成\n* 修复(Rust SDK)：修复 Logger 并使","2026-04-07T23:24:27",{"id":223,"version":224,"summary_zh":225,"released_at":226},277687,"iii\u002Fv0.10.0","## What's Changed\n* chore: add commonroom integration to website by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1317\n* Chore\u002Fdocs updates 0.9.0 by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1313\n* fix: update website to registerWorker API, :: notation, Logger, and rewrite code examples by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1286\n* feat: moving iii docs to mintilfy by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1315\n* feat: removing old docs page and index pages by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1321\n* fix: command for run docs locally by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1322\n* refactor: update documentation links and card layout for consistency by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1323\n* docs: improve Python SDK API reference with field descriptions and fix doc generator by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1312\n* docs: align Motia docs with v1 migration cleanup by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1325\n* feat: update documentation structure for trigger actions and queues by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1327\n* docs: remove self-hosted video embeds from all doc pages by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1326\n* docs: enhance Dead Letter Queue documentation with detailed explanati… by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1330\n* docs: update CLI function triggering instructions for clarity by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1333\n* Website Overhaul by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1331\n* feat: enhance telemetry module with container runtime detection and p… by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1320\n* feat: add worker module system, fix SDK channel close delay, add close delay tests by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1334\n* Chore\u002Fiii experience visual fixes by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1339\n* docs: update readme to point to docs site by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1337\n* docs: add 'Use Channels' guide to documentation and update index by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1338\n* feat: add timeout option to CLI trigger and improve error handling by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1340\n* feat: auto register format for Engine by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1336\n* chore: update link preview image by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1342\n* feat: support iii\u002Fv release tags in CLI and engine install scripts by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1344\n* feat: auto register format for Rust SDK by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1332\n* feat: auto register format for Python SDK by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1335\n* feat: update tsdown version, add zod dependency, and enhance type def… by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1343\n* feat: doc req res format by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1346\n* feat: add DLQ support with queue management UI and engine adapters by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1345\n* chore(telemetry): rotate default Amplitude API key by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1349\n* Chore\u002Fwebsite benefits language by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1348\n* feat(telemetry): heartbeat session start, delta counters, builtin\u002Fworker counts by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1351\n* refactor: reorganize channels module and update WebSocket handling by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1353\n* feat: merge iii-cli into engine binary by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1352\n* fix(ci): remove stale cli references and improve pipeline reliability by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1356\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.9.0...iii\u002Fv0.10.0","2026-03-25T16:16:17",{"id":228,"version":229,"summary_zh":230,"released_at":231},277688,"iii\u002Fv0.9.0","## What's Changed\n* feat(trace): update timestamp handling and enhance error logging with stacktrace support by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1246\n* fix: bump deps to 0.8.3 and fix stream test error code by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1275\n* Incorporate Mike's review and AI nits by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1277\n* fix: all unregistering for functions and triggers in their own section by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1278\n* refactor: standardize condition_function_id across all trigger types by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1280\n* ci: migrate Rust coverage from tarpaulin to cargo-llvm-cov by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1279\n* feat: add Observability section with OpenTelemetry trace visualization by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1268\n* feat: motia quality of life improvements by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1282\n* ci: add benchmark release workflow with regression detection by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1287\n* feat: named queues with trigger action routing by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1283\n* refactor: remove KV Server module and related configurations by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1291\n* feat: sdk parity across all language runtimes by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1288\n* chore: update how-to docs and website by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1294\n* feat(trace): introduce Flow View and Workflow Chain components for enhanced trace visualization by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1284\n* Docs\u002Ftrigger actions by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1299\n* Docs\u002Fnamed queue by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1301\n* Docs\u002Fapi reference by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1296\n* feat: updating rust sdk to not have exposed connect and work sync by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1309\n* refactor: unify Python SDK public API and align cross-SDK patterns by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1310\n* docs: enhance SDK documentation with Logger details across Node, Pyth… by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1311\n* refactor: unify Python SDK public API and align all documentation with current SDK surface by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1303\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.8.3...iii\u002Fv0.9.0","2026-03-15T01:20:17",{"id":233,"version":234,"summary_zh":235,"released_at":236},277689,"iii\u002Fv0.8.3","**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fiii\u002Fv0.8.2...iii\u002Fv0.8.3","2026-03-10T11:48:12",{"id":238,"version":239,"summary_zh":240,"released_at":241},277690,"iii\u002Fv0.8.2","## What's Changed\n* refactor(state): rename parameter 'data' to 'value' in set method for clarity by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1205\n* feat: more work on streaming requests by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1211\n* chore: update iii-sdk to 0.4.0 by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1214\n* fix: http response by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1215\n* refactor(runtime): update trigger suffix format and add metadata to function registration by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1210\n* feat: moving to monorepo for easier maintenability by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1220\n* chore: remove dead code by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1209\n* Unify registerFunction to support HTTP-invoked functions by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1221\n* feat(console): improve adapters endpoint and traces\u002Fconfig UX by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1224\n* fix(motia-js): add missing state\u002Fstream guard helpers (#1183) by @Dayifour in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1227\n* feat: centralize condition evaluation and unify queue trigger config API by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1226\n* feat(logging): enhance logging configuration with batch processing parameters by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1232\n* Init rust and python by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1223\n* feat: release pipeline by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1225\n* feat: add website to monorepo by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1236\n* Iii docs migration by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1233\n* chore: merge iii-docs skills with root skills by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1239\n* fix: build for console and node sdk by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1244\n* fix: update website SDK examples to use init() API by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1243\n* docs: rewrite engine and SDK READMEs by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1237\n* chore: update .gitignore, add cli package, and enhance Docker workflow by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1241\n* feat: introduce data channels documentation and HTTP utility function by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1240\n* fix: add missing armv7 and i686 targets to CLI platform detection by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1248\n* fix: resolve release CI failures for Homebrew and Docker by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1250\n* fix: update install.sh scripts to use v-prefixed release tags by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1252\n* Change console links to use relative paths by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1253\n* fix: install scripts asset selection for multi-binary releases by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1254\n* fix: update Docker workflow to use v-prefixed release tags in descrip… by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1255\n* fix: scan published DockerHub image in Trivy instead of intermediate GHCR tag by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1256\n* fix: install script jq path selects wrong asset on x86_64 by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1259\n* feat: improve logs by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1230\n* test: improve test coverage by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1216\n* perf: add benchmarks for engine by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1235\n* Add dual licensing (ELv2 engine + Apache-2.0 SDKs) by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1262\n* fix: make GitHub detect ELv2 license in sidebar by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1265\n* fix: use canonical ELv2 text for GitHub license detection by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1267\n* Rename init function by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1266\n* docs: add HTTP Handler Migration Guide and update documentation for n… by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1264\n* chore: improve dx for tests by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1212\n* feat: config interrupt validation by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1231\n* Improve test coverage engine by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1234\n* Doc Revisions Round 2: More HOWTOs and Other Improvements by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1242\n* fix: three primitives by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1269\n* docs: consolidate console docs into single page by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1263\n* fix: one more mention of three primitives by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1270\n* Chore\u002Fthree primitives 2 by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1271\n* test: add worker metrics tests and coverage infrastructure by @guib","2026-03-10T11:41:34",{"id":243,"version":244,"summary_zh":245,"released_at":246},277691,"iii\u002Fv0.6.0","## What's Changed\n* feat(tracing): enhance OpenTelemetry status code recording across modules by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F151\n* fix: Exec module by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F152\n* fix(install): prefer musl binary on Linux to avoid glibc version mismatch by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F153\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fv0.5.3...v0.6.0","2026-03-07T00:39:05",{"id":248,"version":249,"summary_zh":250,"released_at":251},277692,"iii\u002Fv0.6.1","## What's Changed\n* fix: Docker pipeline manifest merge and Trivy upload by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F154\n* feat(logging): enhance OpenTelemetry logging by introducing OTEL_PASSTHROUGH_TARGET constant by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F157\n* feat: add telemetry module for event tracking by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F156\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fv0.6.0...v0.6.1","2026-03-07T00:37:46",{"id":253,"version":254,"summary_zh":255,"released_at":256},277693,"iii\u002Fv0.6.2","## What's Changed\n* fix: update README for v1.0 public readiness by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F158\n* feat: add post-install message linking to iii-sdk quickstart by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F118\n* feat(telemetry): enhance telemetry module with environment tracking a… by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F160\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fv0.6.1...v0.6.2","2026-03-07T00:36:33",{"id":258,"version":259,"summary_zh":260,"released_at":261},277694,"iii\u002Fv0.6.3","## What's Changed\n* fix(chocolatey): use package id instead of filename for local install test by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F162\n* feat(telemetry): SDK telemetry metadata override by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F161\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fv0.6.2...v0.6.3","2026-03-07T00:35:17",{"id":263,"version":264,"summary_zh":265,"released_at":266},277695,"iii\u002Fv0.7.0","## What's Changed\n* feat: channels by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F165\n* refactor(state): rename 'data' to 'value' in StateSetInput and related methods by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F166\n* docs: overhaul README with correct API patterns by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F164\n* feat - remote invocation by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F106\n* refactor: enhance HttpAuthConfig with API key support by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F168\n* refactor: improve formatting of HttpAuthConfig enum variants by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F169\n* fix: potential deadlock on sweep by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F170\n* Fix: incorrect install commands; update concepts by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F167\n\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fv0.6.3...v0.7.0\n\n## What's Changed\n* refactor(state): rename parameter 'data' to 'value' in set method for clarity by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1205\n* feat: more work on streaming requests by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1211\n* chore: update iii-sdk to 0.4.0 by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1214\n* fix: http response by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1215\n* refactor(runtime): update trigger suffix format and add metadata to function registration by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1210\n* feat: moving to monorepo for easier maintenability by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1220\n* chore: remove dead code by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1209\n* Unify registerFunction to support HTTP-invoked functions by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1221\n* feat(console): improve adapters endpoint and traces\u002Fconfig UX by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1224\n* fix(motia-js): add missing state\u002Fstream guard helpers (#1183) by @Dayifour in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1227\n* feat: centralize condition evaluation and unify queue trigger config API by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1226\n* feat(logging): enhance logging configuration with batch processing parameters by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1232\n* Init rust and python by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1223\n* feat: release pipeline by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1225\n* feat: add website to monorepo by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1236\n* Iii docs migration by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1233\n* chore: merge iii-docs skills with root skills by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1239\n* fix: build for console and node sdk by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1244\n* fix: update website SDK examples to use init() API by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1243\n* docs: rewrite engine and SDK READMEs by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1237\n* chore: update .gitignore, add cli package, and enhance Docker workflow by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1241\n* feat: introduce data channels documentation and HTTP utility function by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1240\n* fix: add missing armv7 and i686 targets to CLI platform detection by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1248\n\n## New Contributors\n* @Dayifour made their first contribution in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1227\n\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fv1.0.0-rc.26...iii\u002Fv0.7.0","2026-03-07T00:34:04",{"id":268,"version":269,"summary_zh":270,"released_at":271},277696,"v0.8.0","## What's Changed\r\n* refactor(state): rename parameter 'data' to 'value' in set method for clarity by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1205\r\n* feat: more work on streaming requests by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1211\r\n* chore: update iii-sdk to 0.4.0 by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1214\r\n* fix: http response by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1215\r\n* refactor(runtime): update trigger suffix format and add metadata to function registration by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1210\r\n* feat: moving to monorepo for easier maintenability by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1220\r\n* chore: remove dead code by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1209\r\n* Unify registerFunction to support HTTP-invoked functions by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1221\r\n* feat(console): improve adapters endpoint and traces\u002Fconfig UX by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1224\r\n* fix(motia-js): add missing state\u002Fstream guard helpers (#1183) by @Dayifour in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1227\r\n* feat: centralize condition evaluation and unify queue trigger config API by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1226\r\n* feat(logging): enhance logging configuration with batch processing parameters by @andersonleal in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1232\r\n* Init rust and python by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1223\r\n* feat: release pipeline by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1225\r\n* feat: add website to monorepo by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1236\r\n* Iii docs migration by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1233\r\n* chore: merge iii-docs skills with root skills by @anthonyiscoding in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1239\r\n* fix: build for console and node sdk by @guibeira in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1244\r\n* fix: update website SDK examples to use init() API by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1243\r\n* docs: rewrite engine and SDK READMEs by @rohitg00 in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1237\r\n* chore: update .gitignore, add cli package, and enhance Docker workflow by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1241\r\n* feat: introduce data channels documentation and HTTP utility function by @sergiofilhowz in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1240\r\n* fix: add missing armv7 and i686 targets to CLI platform detection by @ytallo in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1248\r\n\r\n## New Contributors\r\n* @Dayifour made their first contribution in https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fpull\u002F1227\r\n\r\n**Full Changelog**: https:\u002F\u002Fgithub.com\u002Fiii-hq\u002Fiii\u002Fcompare\u002Fv1.0.0-rc.26...iii\u002Fv0.8.0","2026-03-06T21:41:27"]