$ loading_
为 AI 代理提供本地锁、共享状态、事件与任务队列协作能力
复制安装指令,让 AI 自动完成配置 · 推荐新手
"io.github.adamorad/airlock" 暂无可直接复制的安装信息,请查看页面文档或源码仓库。
使用 airlock 设计一个多代理工作流:研究代理收集资料,写作代理生成初稿,审核代理做事实检查。请用命名锁避免重复处理同一主题,用共享状态记录进度,并通过任务队列分发待办事项。
返回一套基于锁、状态和队列的多代理协作流程说明或示例代码。
请演示如何让两个 AI 代理通过 airlock 共享状态:一个代理持续更新处理进度,另一个代理读取状态并在完成 80% 时触发通知事件。给出具体调用步骤。
输出共享状态读写与事件触发的操作流程或代码示例。
基于 airlock 创建一个本地任务队列示例,让多个 AI worker 从队列中领取任务、加锁处理,并在失败时重新入队。请说明关键数据结构和容错逻辑。
得到一个带有任务领取、加锁、失败重试机制的队列实现方案。
基于OpenAPI规范为AI编程代理提供版本锁定的API上下文,减少集成错误。