2026年关于gpt5.4、sonnet4.6、glm5 调用skills的问题疑惑

关于gpt5.4、sonnet4.6、glm5 调用skills的问题疑惑用 claude code 分别让 gpt 5 4 sonnet 4 6 glm 5 写单元测试 本地装了 superpowers 套件 还有一些其他的 skills 它们的调用思考流程如下 skill superpowers using superpowers 思考 评估技能使用 我需要根据系统提醒和用户指令来决定使用哪些技能 看起来 对于创造性工作 我应该使用

大家好,我是讯享网,很高兴认识大家。这里提供最前沿的Ai技术和互联网信息。



用 claude code 分别让 gpt-5.4、sonnet-4.6、glm-5写单元测试,本地装了superpowers套件,还有一些其他的skills

它们的调用思考流程如下:

skill: superpowers:using-superpowers 思考: 评估技能使用 我需要根据系统提醒和用户指令来决定使用哪些技能。看起来,对于创造性工作,我应该使用 brainstorming(头脑风暴);对于实现功能或修复错误,应该使用 test-driven development(测试驱动开发)。也许我会专注于测试驱动开发,因为同时使用多种技能可能会显得重复。由于我们在编写 Java 单元测试,直接了当、不过度复杂化似乎是务实的做法。如果任务看起来很简单,跳过大量的计划也许也没问题。 考虑任务规划 来自 git workflow 的用户指令表明,复杂的功能请求应该使用 planner,而简单的单元测试可能不需要那么详细的规划。不过,即使在开始任何创造性工作之前(即使很简单),我也可能应该先进行头脑风暴。现在就创建一个待办事项清单可能会有帮助。我认为我应该先定位测试文件,或者查找类似的测试作为参考。对于这个多步骤的过程——包括检查控制器配置、添加测试以及审查它们——使用 TodoWrite 似乎是必要的。 
skill: superpowers:brainstorming superpowers:test-driven-development trellis:before-backend-dev 下面省略,拆分了一系列子任务 
思考: 用户要求为选中的代码编写单元测试。 根据系统提示,我需要: 首先检查是否有相关的 skill 需要使用 用户明确要求编写单元测试,这是一个测试相关的任务 查看可用的 skills: tdd-workflow: 在编写新功能、修复 bug 或重构代码时使用此 skill。强制执行测试驱动开发 superpowers:test-driven-development: Use when implementing any feature or bugfix, before writing implementation code 根据用户的 CLAUDE.md 规则: testing.md 中明确要求最低测试覆盖率 80% 强制使用 TDD 工作流 agents.md 中提到:Bug 修复或新功能 - 使用 tdd-guide agent 但是,用户现在是要为已经存在的代码编写测试,而不是先写测试再写实现。这是一个补充测试的场景。 让我分析一下是否需要使用 skill: 用户要求编写单元测试 这是一个明确的测试任务 虽然不是严格的 TDD(因为代码已经存在),但仍然是测试相关 根据 "using-superpowers" skill 的规则: "If you think there is even a 1% chance a skill might apply to what you are doing, you ABSOLUTELY MUST invoke the skill." tdd-workflow 或 superpowers:test-driven-development 可能适用,但这里代码已经存在,我们只是补充测试。让我看看是否有更合适的 skill。 实际上,用户只是要求编写单元测试,这是一个相对直接的任务。虽然有 TDD 相关的 skills,但它们更适合"先写测试再写实现"的场景。 不过,根据严格的规则,即使有 1% 的可能性,我也应该调用 skill。tdd-workflow 可能包含编写测试的**实践。 让我调用 tdd-workflow skill 来确保遵循**实践。 
skill: tdd-workflow 下面省略 
思考: 用户要求我为选中的方法编写单元测试。这是一个复杂的方法,需要考虑: 首先我应该检查是否有相关的 skill 需要调用。根据 superpowers:using-superpowers skill,我需要在做任何事情之前检查是否有 skill 适用。 根据用户的全局规则: 编写代码后需要使用 code-reviewer agent 新功能需要使用 tdd-guide agent(测试驱动开发) 测试覆盖率需要达到 80%+ 根据 skill 列表: superpowers:test-driven-development - "Use when implementing any feature or bugfix, before writing implementation" tdd-guide agent - 测试驱动开发专家 aimax:tdd - 强制执行测试驱动开发工作流程 这是一个编写测试的任务,应该使用 TDD 相关的 skill。但用户是要求我直接写测试,而不是实现新功能。不过,根据用户的规则,我应该遵循 TDD 工作流。 让我先使用 tdd-guide skill 来指导这个过程。 实际上,用户已经明确要求"给这个方法写一个单元测试",这是一个明确的任务。我应该: 先使用 tdd-guide skill 来指导测试编写过程 分析这个方法的复杂性 编写全面的单元测试 让我调用 tdd-guide skill。 
我将使用测试驱动开发专家来指导编写单元测试的过程。 skill: tdd-guide 

不管问gpt-5.4什么问题,它的流程都是一样的,调用一整套superpowers技能,拆分子任务,会很繁琐。但其他模型不会这样,选择一个合适的技能就开始做事了,想问下各位大佬为什么会这样,我该如何选择?

小讯
上一篇 2026-04-10 18:10
下一篇 2026-04-10 18:08

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/255355.html