第22篇:50+ 答复模板的注册管理与分类设计 📅 2026/8/17 21:47:38 第22篇:50+ 答复模板的注册管理与分类设计一个智能助手系统有 60 多项业务能力,每项能力执行后都需要把结果格式化成用户能看懂的文本。如果把所有格式化逻辑散落在各处,维护噩梦就开始了——新增一个 Skill 忘了写展示逻辑、修改一个字段名改了十几个地方、统计模板格式不统一……本文完整拆解init_templates()中注册的 61 个答复模板,从六大分类体系到键名命名规范,从统一函数签名到模板与 Skill 的对应关系,从_format_cell的六种格式化器到_guess_format的智能字段推断,讲清楚这套"集中注册、分类管理、统一签名"的模板管理体系是如何支撑 66 个 Skill 的答复渲染的。一、为什么需要模板注册管理先看一个反面案例。假设没有统一的模板引擎,每个 Skill 自己负责格式化答复:classGetAllProjectsSkill(BaseSkill):