附录 D:JSONL 配置格式参考
JSONL 注入的内容应该是 spec 文件(
.trellis/spec/**)或任务的 research 产出({TASK_DIR}/research/*.md)——也就是「AI 动手前要先读的规则与背景资料」。不要往里塞纯代码文件 / 目录(src/services/foo.ts、packages/<pkg>/ 等)——sub-agent 自己有 Read / Grep,需要看代码时会自己去找,把代码塞进 context 只是徒增 token。文件条目
目录条目
.md,最多 20 个。常见用途:挂任务自己的 research/ 目录,让 sub-agent 拿到前置调研结论。
完整示例(fullstack implement.jsonl)
各 sub-agent 使用的 JSONL
| 文件 | Sub-agent | 典型内容 |
|---|---|---|
implement.jsonl | trellis-implement | workflow + 相关 spec 索引 + 任务 research/ 目录 |
check.jsonl | trellis-check | 质量相关 spec + finish-work / check 命令规范 |
research.jsonl | trellis-research | 调研参考文件(通常是 spec 或外部 doc 摘录) |