我不再给项目起名,交给六个代理
来源:dev.to — 2026-10-23
📋 概述
作者自认起名无能,每个项目最后都留着一个占位名。他做了 namematch:贴一个仓库链接或 md 文件,回答几个问题,一队 Mastra 代理给出名字、查域名是否被占,还能对话微调。分工很明确:主管读项目、预填问题、决定用哪几个起名师;三个起名师分别是专业、短酷、随机有趣三种风格;域名检查在重名时给变体;反馈代理根据聊天改稿。他刻意不让代理互相调用,改用三个固定 workflow,因为 Gemma 的多步工具调用还不够可靠。
🔑 核心要点
- 主管跑 Gemma 4 31B,起名师与域名检查跑更快的 26B,所有输出都用 zod 校验,错一次重试。
- 域名是否可用不交给模型,直接查 RDAP 注册表,所以又快又准。
- 早期并发重试全落在同一个限流窗口,导致「起名师一个名字都没给出」,改成错峰之后才稳。
💡 金句
“Workflows decide the steps and the agents make the creative calls.”
译:流程决定步骤,代理只做创意判断。
← 返回 dev.to 首页