¥
立即购买

本提示词可对提供的代码片段进行分析,判断是否适用指定设计模式,并提供详细实现思路、重构建议和修改关键点,帮助开发者优化代码质量和可维护性,适用于前端组件设计与重构。

免费试用多模型对比变量与模板化代码输出
完整提示词模板
¥20.00

提示词变量

正在加载表单组件...

提示词生成结果

📝
暂无试用结果

变量说明

  • 编程语言
    代码使用的编程语言
    示例:“JavaScript”
  • 代码片段
    待分析的现有代码内容
    示例:“function calculateTotal(items) {...}”
  • 设计模式名称
    需要应用的设计模式名称
    示例:“工厂模式”
  • 优化目标
    希望通过重构达成的具体目标
    示例:“提高代码的可扩展性和可维护性”
  • 代码复杂度
    代码的复杂程度评估
    示例:“中等”

使用场景案例

  • 表单策略重构
    面向前端表单的文生代码初稿常充斥条件分支与重复逻辑。本用例希望将邮箱、密码、手机号等校验重构为策略集合,通过策略注册与按需组合,提升可读性与可维护性,并支持多表单复用和国际化。
  • 主题工厂重构
    文生代码生成的多主题组件普遍通过 if/else 切换主题,造成横切分支与散乱样式。本用例旨在用抽象工厂管理主题族组件,规范化输出能力,便于新增主题(如 ocean、highContrast)且不影响既有组件行为。
  • 事件观察重构
    在生成式代码的全局状态变更广播中,常见做法是显式调用每个组件的更新方法,导致耦合与遗漏风险。本用例通过观察者模式引入发布订阅,实现语言切换的解耦广播,支持动态组件与退订,提升系统稳定性。