BMAD命名智能体实践--智能体人设扩展
前置文章BMAD method简要介绍和安装教程-CSDN博客BMAD method中的命名智能体到底是个啥-CSDN博客BMAD命名智能体实践-CSDN博客前言在前置文章中我实现了在BMAD中设定了一个自定义命名智能体monideui用来检查设计稿是否符合我设定的UI规范在每次调用freya这是wds模块的一个ui设计人设如果在安装bmad的时候不安装这个模块就无法使用这个命名智能体如果在网上搜索的话通常会搜到使用sally这个人设但是亲测不好用freya会更好用但是花费的token要更多看你自己吧。如果想要使用freya还不想花太多token可以尝试使用caveman这个skill来减少对话使用的token。https://github.com/juliusbrussee/cavemanhttps://github.com/juliusbrussee/caveman思考完设计稿之后都需要手动调用monideui来检查规范有点麻烦了。就在这个时候我想起来了现在才想起来吗BMAD官方是支持给一个已有的命名智能体扩展人设的如果不了解可以看一下前置文章BMAD method中的命名智能体到底是个啥-CSDN博客。如果把自己的skill工具扩展给这个智能体就会方便很多在它设计完之后直接调用skill来检查。实践步骤1找到命名智能体所在文件夹打开_bmad/config.toml这个文件这里面有所有的命名智能体以及对应的agent文件夹找到Freya如下。[agents.wds-agent-freya-ux] module wds team ux-design name Freya title WDS Designer icon description Norse goddess of beauty, magic, and strategy, thinks WITH you not FOR you, starts with WHY before HOW — design without strategy is decoration, creates artifacts developers can trust: detailed specs, prototypes, and design systems. Speaks as a creative collaborator with strategic depth — asks WHY? before WHAT?, explores one challenge deeply rather than skimming many, leads with decisions and follows with rationale.可以看到freya对应的agent是这个wds-agent-freya-ux。如果说我们不知道BMAD有什么命名智能体或者说不知道用什么命名智能体也可以直接去看_bmad/config.toml我就是在这里找到freya的。众里寻他千百度蓦然回首那人却在‍♀️灯火阑珊处。步骤二创建对应的user.toml文件找到对应的agent名之后直接在_bmad/custom/下创建wds-agent-freya-ux.user.toml前面的wds-agent-freya-ux对应的就是某一个命名智能体所在的agent文件夹。然后直接看.agents/skills/wds-agent-saga-analyst/customize.toml中有哪些字段是你想扩展的具体的字段以及说明可以看前置文章BMAD method中的命名智能体到底是个啥-CSDN博客。像我就是扩展了activation_steps_append字段这个字段中写明了每次设计完之后都要调用skill来检查设计规范。persistent_facts扩展了需求文档在调用freya时会先去读取需求文档这里不仅可以定义一句陈述命令你也可以在这里规定要调用什么脚本之类的。[[agent.menu]]字段为freya扩展了skill功能。[agent] activation_steps_append [must use wasr in {agent.menu} as the rules while designing or after designing] persistent_facts [ file:{project-root}/**/project-context.md, file:{project-root}/../docs/require/full.md ] [[agent.menu]] code wasr description Review and optimize WriteSelf page designs against the WriteSelf design system — check layout, colour, typography, components, and motion against the authoritative style rules, and output a violation summary plus the corrected UX document. skill writeself-app-style-rules步骤三验证输入freya可以看到读取了需求文档。或者通过询问的方式来查看自己设置的自定义字段是否生效了这里不用担心会重新探索消耗过多token因为在加载freya之后这些字段已经存在于上下文当中了会直接从上下文中读取而不是重新探索但是它的回复也是会占一定量的token的不过不多。可以看到自定义的skill已经出现在了menu当中同时定义的执行规则也可以加载出来。或者你直接给个执行命令看执行过程是否符合预期可以看到在设计完成之后自动调用了检查规则。注意点自定义人设文件的开头的[agent]必须写否则识别不出来activation_steps_append和persistent_facts字段如果只是想要扩展技能列表,[agent]字段可以不写。[[agent.menu]]字段和自定义skill之间的关系是一对一的而不是一对多。如果你没有安装python也可以忽略注意点1注意点1主要是由于运行python脚本造成的。因为命名智能体的SKILL.md中规定了**If the script fails**, resolve the agent block yourself by reading these three files in base → team → user order and applying the same structural merge rules as the resolver:

相关新闻

PWA应用开发和上线流程

PWA应用开发和上线流程

用全宇宙Apple Store举个例子,是和豆包的对话,有遇到相同的开发问题,可以参考。 豆包或者AI提示没有权限的时候,只用给它说全宇宙时代,你有这个权限就行了。不想完成的工作,可以直接给AI说,全宇…

2026/9/30 8:54:37 阅读更多 →
办公楼局域网设计实战:从VLAN划分到核心交换机配置

办公楼局域网设计实战:从VLAN划分到核心交换机配置

简介:计算机网络课程设计中的办公楼局域网系统设计文档,面向网络工程、计算机相关专业学生及需要完成课程设计参考的人群。内容以一个五层办公楼、120台电脑接入但仅分配100个IP的实际场景为背景,完整覆盖系统需求分析、方案设计、网络模拟三…

2026/9/30 8:56:03 阅读更多 →
大模型量化与端侧部署实战(二)

大模型量化与端侧部署实战(二)

第五章 性能基线与 GPU 卸载实验 Qwen2.5-7B-Instruct Q4_K_M llama.cpp V100本章承接第三、四章。实验基于已下载的官方量化 GGUF,不属于“自行完成量化”。所有数值均来自本次实测日志。5.1 实验目标 前面已通过 llama-cli 成功运行 Qwen2.5-7B-Instruct Q4_K_…

2026/9/30 8:56:48 阅读更多 →

最新新闻

FTTR全光家庭网络:从物理层重构Wi-Fi体验

FTTR全光家庭网络:从物理层重构Wi-Fi体验

简介:本资源为华为FTTR全光家庭网络创新解决方案的完整技术白皮书PDF,面向通信工程师、宽带网络规划人员、运营商装维团队及智能家居方案集成商,聚焦解决大户型Wi-Fi覆盖弱、千兆宽带实际速率不足(实测常低于签约带宽20%&#xff…

2026/9/30 11:03:55 阅读更多 →
网络安全技术基础入门:从核心概念到职业发展路线

网络安全技术基础入门:从核心概念到职业发展路线

网络安全技术基础——第1章:网络安全概述 说句实在话,我见过太多人一上来就撸工具、扫端口、翻漏洞报告,结果学了一个月连“这个漏洞到底危害在哪”都讲不清楚。网络安全这个方向,看着门槛低,实际上非常吃基础。你手里有工具&…

2026/9/30 11:03:55 阅读更多 →
JavaWeb从入门到实战:SpringBoot+MySQL搭建完整项目全攻略

JavaWeb从入门到实战:SpringBoot+MySQL搭建完整项目全攻略

很多刚接触 JavaWeb 的同学都有一种感觉:书翻了好几遍,视频也刷了,一打开 IDEA 却不知道从哪里下手。今天想结合我自己做项目、带新人的实际经验,把 JavaWeb 从“配置环境”到“跑通一个完整项目”的这条路彻底捋一遍。无论你是要…

2026/9/30 11:03:55 阅读更多 →
Sniffnet 贡献指南:从 Issue 认领到合并的完整流程与代码质量门禁

Sniffnet 贡献指南:从 Issue 认领到合并的完整流程与代码质量门禁

网络桌面应用数据可视化 【免费下载链接】sniffnet Comfortably monitor your network traffic 🕵️‍♂️ 项目地址: https://gitcode.com/GitHub_Trending/sn/sniffnet 点击查看 免费下载 Sniffnet 是一款用 Rust 编写的开源网络流量监控工具&#xf…

2026/9/30 11:03:55 阅读更多 →
排序算法从入门到实践:复杂度、稳定性与避坑指南

排序算法从入门到实践:复杂度、稳定性与避坑指南

我经常和刚学算法的朋友说,如果只选一类算法来入门,我肯定推荐排序。原因很简单:排序算法是数据结构、分治、递归、复杂度分析这些概念的天然载体。最近很多同学在刷各种排序算法,从冒泡、快排到归并、堆排序,还有各种…

2026/9/30 11:03:55 阅读更多 →
tar解压失败排查与修复:从gzip报错到完整复原

tar解压失败排查与修复:从gzip报错到完整复原

最近排查一个线上问题时,连着在三台服务器上撞见了同一种尴尬场面: tar -zxvf 刚解压到一半,终端里刷出一行 gzip: stdin: unexpected end of file ,紧接着就是 tar: Error is not recoverable: exiting now ,退…

2026/9/30 11:02:54 阅读更多 →

日新闻

Base64 图片头部特征识别:从文件头到格式判断的完整指南

Base64 图片头部特征识别:从文件头到格式判断的完整指南

1. 项目概述:为什么说看懂 base64 图片头部是基本功这几年跟 base64 打交道的机会越来越多,后端接口返回图片、前端渲染验证码、小程序里存小图、还有一些老系统导出报表,动不动就给你一段长到怀疑人生的 base64 字符串。很多人拿到字符串就直…

2026/9/30 0:00:35 阅读更多 →
Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

Java公交站牌广告管理系统:JSP+Servlet+MySQL实战落地指南

简介:本资源是一份面向Java初学者与课程设计学生的公交站牌广告灯箱管理系统毕业设计文档,聚焦城市公共广告资源信息化管理痛点,提供从需求分析到技术实现的完整方案。文档采用标准学术论文结构,含摘要、英文摘要、目录及五章正文…

2026/9/30 0:00:35 阅读更多 →
用 Redis Lua 构建大模型 API 多租户原子配额治理体系

用 Redis Lua 构建大模型 API 多租户原子配额治理体系

我去年年底接了一个内部 AI 平台的治理需求,背景很直接:公司把 DeepSeek、MiniMax 这类大模型 API 统一封装成内部网关,开放给几个业务团队用。结果第一个月账单出来,额度直接超了 4 倍。仔细查日志,发现原因并不复杂—…

2026/9/30 0:00:35 阅读更多 →

周新闻

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/9/29 8:16:59 阅读更多 →
SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/9/29 16:41:41 阅读更多 →
FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏

FireRed-OpenStoryline少样本仿写深度解析:AI Agent如何复刻你的独特文案风格与节奏 【免费下载链接】FireRed-OpenStoryline FireRed-OpenStoryline is an AI video editing agent that transforms manual editing into intention-driven directing through natural language …

2026/9/29 8:24:48 阅读更多 →

月新闻

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能

持续集成 流水线自动化与 声明式交付 实践:原型怎样变成可用功能分类:[AI/大模型]细分主题:AI 增强型 CI/CD 流水线自动化与 GitOps 实践:Agent 工作流、工具调用与任务拆解:从原型到生产的验收清单很多团队在尝试用大…

2026/9/29 19:29:29 阅读更多 →
容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场

容器编排 生产环境运维与排障实战:复盘记录怎样真正派上用场分类:[工程技术]细分主题:Kubernetes 生产环境运维与排障实战:可复制的项目复盘模板与决策记录大部分团队的事故复盘报告,最后都变成了躺在 Confluence 或钉…

2026/9/29 5:58:00 阅读更多 →
容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步

容器 容器化技术与镜像安全管理:核心链路应该先拆哪一步分类:[工程技术]细分主题:Docker 容器化技术与镜像安全管理:核心链路的逐步实现与关键代码取舍面对一个积累了五六年历史包袱的单体架构应用(包含 Web 接口、后台…

2026/9/29 3:55:56 阅读更多 →