创建第一个 Loom
创建一个只含 Code 的 capture Loom,将本轮 prompt 保存为 Record。阶段资源放在同一目录中,共用代码可以放在 src。以下文件均相对源包根目录。
package.json
tsconfig.build.json
stages/capture/stage.yaml
stages/capture/schema/state.ts
stages/capture/code/initialize.ts
stages/capture/code/save.ts
安装与构建
CLI 自带 Compiler。若在自定义程序中调用 compileLoom(),再把 @intloom/compiler 加为开发依赖。生成的 dist 是独立发布包,包含清单、三个具名导出、声明和资源。Compiler 沿入口依赖编译,无需维护用于构建的 include 列表。
初始化器在进入 Stage 时提供状态,Code 读取状态、提交 Record 并返回路由 outcome。此例选择 Run ID 作为 Record ID。继续阅读构建与分发。