组目录:12 Factor App 体系12 Factor Agent 体系无状态性生命周期与可处置性配置与可变性外置可观测性与错误可见性依赖与工具显式化控制流与阶段治理自含入口与触达规模化与单元粒度人为交互边界环境一致性基础与运行时配置与交付交互与运维辅助工具集
组简介
本组 6 个节点,属于 横切·工程阶段 域,类型为 横切组,覆盖阶段 基础 / 进阶 / 高级。
组节点:日志、管理进程、自然语言→工具调用、工具即结构化输出、工具调用联系人类、随处触发
节点目录 (6 个)
| 节点 ID | 名称 | 来源 | 阶段 | 简介 |
|---|---|---|---|---|
| app-logs | 日志 | App | 进阶 | 日志提供运行中应用行为的可见性;服务器环境通常写入磁盘文件(logfile),但 logfile 只是众多输出格式之一。 |
| app-admin | 管理进程 | App | 进阶 | process formation 是应用运行时做常规业务(如处理 web 请求)的进程数组;开发者还常想对应用做一次性管理/维护任务。 |
| ag-nl2tool | 自然语言→工具调用 | Agent | 基础 | Agent 构建中最常见也最强大的模式,就是把用户的自然语言请求翻译成结构化的工具调用对象,让 LLM 既能推理任务又能驱动系统真正执行动作。 |
| ag-tools | 工具即结构化输出 | Agent | 基础 | 工具不需要复杂,其核心就是『LLM 输出的结构化数据,用于触发确定性代码』——工具本质上只是结构化输出。 |
| ag-human | 工具调用联系人类 | Agent | 进阶 | LLM API 默认依赖一个高风险的『首个 token』选择:返回纯文本,还是返回结构化数据,赌注全押在这一枚 token 上。 |
| ag-trigger | 随处触发 | Agent | 高级 | 让用户能从 slack、email、sms 或其他任何他们喜欢的渠道触发 Agent,并让 Agent 通过同样的渠道回复——在用户所在的地方遇见他们。 |