用途
bmad-technical-research 是一个已弃用(DEPRECATED)的技能,其唯一作用是作为兼容性转发层,将调用转发给 bmad-deep-recon,并指定研究类型为 technical(技术类型)。
该技能已被整合进 bmad-deep-recon。它被保留为一个轻量的兼容垫片(thin compatibility shim),目的是让两类既有用法继续可用:一是按名称直接调用 bmad-technical-research 的既有调用;二是 _bmad/custom/bmad-technical-research.toml 覆盖文件。
主要能力
作为转发层,该技能本身不执行实质研究步骤,其行为包括:
- 解析自定义配置:运行 uv run {project-root}/_bmad/scripts/resolve_customization.py --skill {skill-root} --key workflow。该命令会读取 {project-root}/_bmad/custom/bmad-technical-research.toml 以及 bmad-technical-research.user.toml 中针对旧字段的覆盖值,旧字段包括 activation_steps_prepend、activation_steps_append、persistent_facts、on_complete。
- 向用户发出弃用提示(使用用户配置的沟通语言):说明 bmad-technical-research 已弃用,并会以 technical 类型转发到 bmad-deep-recon。
- 调用 bmad-deep-recon,传入:研究类型 technical(跳过其类型推断)、上述四个旧字段的预解析值、以及用户的原始输入(逐字保留)。
调用 bmad-deep-recon 后,工作流由其接管,该垫片不再执行任何后续步骤。
使用方式
新工作应直接调用 bmad-deep-recon,而不是本技能。
若要消除弃用提示并访问完整的新功能面(包括 draft/process/run 模式、研究类型、验证级别、HTML briefing、handoffs),需要将 _bmad/custom/bmad-technical-research.toml 迁移为 _bmad/custom/bmad-deep-recon.toml,并直接调用 bmad-deep-recon。
适用场景
适用于仍按旧名称 bmad-technical-research 调用、或依赖 _bmad/custom/bmad-technical-research.toml 覆盖文件的既有集成场景,以保持向后兼容。
限制
该技能已弃用,仅作转发,不执行进一步步骤。其完整能力需通过 bmad-deep-recon 获得。资料中未提供该技能的收费、价格、平台支持范围或具体效果等信息。