首页 / 开源热榜 / Loop Library / 使用教程

Loop Library 0.1.1 中文教程:选择、安装与验证 Agent 循环

更新于 2026-09-23 · NGJOO AI 实验室 · 约 11 分钟

Loop Library是可重复 Agent 工作流目录,不是后台调度器。它收录工程、评估、运维、内容和设计循环,并提供 CLI 来推荐、搜索、查看和适配。2026 年 9 月 23 日核对时,npm 最新版为 0.1.1,发布于 6 月 22 日;GitHub 没有 release,仓库 package.json 仍可能显示 0.1.0。

Loop Library 只提供目录和操作说明,不会自动运行生产循环。执行权限、网络、文件写入、消息发送、预算和停止仍由宿主 Agent 与你控制。

路径一:用一次性 CLI 选择循环

node --version
npx loop-library@0.1.1 recommend "修复一个有回归测试的 CLI bug" --json
npx loop-library@0.1.1 search "verification" --json
npx loop-library@0.1.1 show LOOP_SLUG --text
npx loop-library@0.1.1 adapt LOOP_SLUG "只允许修改 src/,最多三轮"

CLI 需要 Node.js 20 以上,包本身零运行依赖。recommend 的 JSON 预期包含候选 slug、useWhen、prompt、matchedFields 和 scores;字段存在只证明目录查询成功,不代表推荐一定适合。打开候选全文,确认每轮产生什么、怎样验证、失败后做什么、何时停止。adapt 输出是草案,尤其要人工补足允许目录、命令白名单、轮数、金额或 token 上限,以及需要人工接管的状态。

路径二:安装成 Agent Skill

npx skills add khoantd/loop-library --skill loop-library -g

全局 Skill 让多个项目中的兼容 Agent 读取推荐流程。安装前先审读仓库中的 SKILL.md;安装后在临时仓库提出“推荐一个 loop,不执行”,确认宿主只返回候选和理由。全局安装扩大了可见范围,但不会赋予新的工具权限。若团队需要可重复构建,记录 0.1.1、来源仓库和已采用的 loop slug;不要让全局 skill 自动替换项目中已经审阅的版本。

离线、在线和执行边界

CLI 带内置 catalog,默认可离线查询。--online 会尝试获取实时目录,失败时回退内置数据;严格离线环境不要加该选项,并单独限制宿主 Agent 网络。循环文本可能要求调用测试、浏览器、Git 或第三方 API,这些动作的风险来自执行阶段。用于内容更新时,可把循环限定为读取已有草稿、检查来源和输出补丁;发布、部署和对外发送保留人工步骤。

排错、验证和升级

npx 找不到包时先检查 Node 版本和 npm registry;查不到 loop 时运行 list,确认 slug 拼写,并比较默认与 --online 的目录来源;JSON 被终端说明污染时明确加 --json,供脚本解析前先用 jq 验证。实际循环验收要记录初始输入、每轮变更、验证命令、失败状态和停止原因。升级前保存输出,固定安装 0.1.1 或目标版本,针对同一任务重跑 recommend/show 和一个小样本;不要因为推荐分数变化直接替换已验证流程。

与 GSD Pi 的实际区别

GSD Pi 是可运行的终端开发 Agent 与项目工作流,维护 .gsd/ 状态、计划、验证证据和 worktree 自动化。Loop Library 是跨领域循环目录,重点是“选哪种反复工作法”,本身不保存项目状态也不执行任务。需要完整的软件项目推进与 Git 隔离时,GSD Pi 更接近成品;已经有 Agent,只想给研究、内容、运维或设计任务补上验证和停止条件时,Loop Library 更轻。

验证状态与边界:已核对官方 README、npm 0.1.1 元数据、CLI 字段、离线/在线行为和 Skill 安装说明;未在本机执行 npx、安装全局 Skill 或运行任何循环。

这里仅补原教程没有展开的事实和边界。安装命令与操作步骤仍以前文为准。

先判断这个项目是否适合你

适合谁用

适合已有 Agent、需要为工程、评估、运维、内容或设计任务选择验证循环的用户;需要项目状态、Git worktree 和自动开发执行时应选完整工作流工具。

采用建议

流量持续且内容能解决明确问题。使用价值在于把验证、反馈和停止条件写清,不能把目录推荐误写为自动执行或安全保证。

原教程未展开的系统信息

核心功能

  • 循环目录查询

    recommend、search、show、list 从内置 catalog 查找工作流,可输出 JSON 或文本。

  • 任务适配

    adapt 根据具体任务重写 loop 草案,仍需人工补足权限、预算和停止条件。

  • Skill 接入

    可通过 skills CLI 安装为 Agent Skill,指导宿主推荐流程。

架构与数据流

Node CLI 读取随包发布的目录,--online 可取实时数据并在失败时回退;Skill 仅向宿主提供选择说明,真正工具调用由宿主执行。

常见问题

Loop Library 0.1.1 会自动执行循环吗?

不会。CLI 负责推荐、搜索、查看和适配循环,Skill 负责指导 Agent 选择工作流;它不会自行启动生产任务、发送消息或获得额外权限。真正执行时仍受宿主 Agent 的工具和批准规则约束。

Loop Library 离线能用吗?

可以。0.1.1 CLI 带有内置 catalog;只有显式加入 --online 才尝试取实时目录,并在失败时回退内置数据。需要严格离线时不要使用 --online,也要检查宿主 Agent 本身的网络权限。

怎样判断推荐的 loop 合适?

检查 JSON 输出中的 slug、useWhen、prompt、matchedFields 和 scores,再审读循环的验证动作、权限、预算与停止条件。先用可回滚小任务跑有限轮数,不能只看匹配分数。

Loop Library 如何升级而不破坏现有流程?

先保存当前 npm 版本、loop slug 和适配后的文本,再安装固定的新版本并对同一任务重复 recommend、show 和小样本运行。仓库 package.json 与 npm 版本可能不同,应以实际安装的 npm 版本为准。