¥
立即购买

针对指定代码片段进行智能重构,实现重构目标并遵循编码规范。输出优化后的高质量代码及详细说明,提升代码可维护性、可读性和整体质量,适用于前端及多语言开发场景。

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

提示词变量

正在加载表单组件...

提示词生成结果

📝
暂无试用结果

变量说明

  • 编程语言
    编写代码所使用的编程语言
    示例:“JavaScript”
  • 代码内容
    需要进行重构的完整代码或关键模块内容
    示例:“function example() { console.log('hello'); }”
  • 重构目标
    代码重构的主要目标方向
    示例:“可读性提升”
  • 编码规范
    代码需要遵循的编码规范标准
    示例:“ESLint”
  • 关键模块/方法
    指定希望重点优化的函数、类或模块
    示例:“UserService类的getUser方法”

使用场景案例

  • 前端搜索重构
    针对前端搜索表单组件进行重构:当前实现存在防抖逻辑与状态闭包不一致、DOM 直接操作、随机 key、事件名大小写不规范以及潜在内存泄漏等问题。目标是引入规范的防抖与清理策略、使用受控组件与语义化事件、移除直接 DOM 操作、稳定列表 key,并按团队 ESLint 规则统一代码风格,提升可读性、可维护性与可测试性。
  • 日志ETL重构
    该脚本用于整合 CSV/JSON 日志构建报表,存在手动文件管理、全局状态副作用、O(n^2) 去重、重复遍历与混合多职责等问题。重构目标是按 PEP8 整理结构,使用上下文管理器、集合加速去重与查重、分离 IO/转换/聚合逻辑、减少全局变量,便于单元测试与性能优化,同时保证输出一致性。
  • 订单服务重构
    该 Java 服务类将折扣策略、数据持久化与视图拼接耦合在单类中,存在分支泛滥、SQL 拼接与弱错误处理等问题。重构目标是引入策略模式抽离折扣计算、使用参数化查询与仓储接口分离持久化、拆分摘要渲染职责,并按 Google Java Style 统一命名与结构,降低复杂度、提高可维护性与性能。

相关提示词模板推荐