LogoClawIndex
案例技能关于
LogoClawIndex

ClawIndex

OpenClaw Skills 与 Use Case 索引

ClawIndex 是一个生态驱动的 OpenClaw Skills 与真实 Use Case 索引站。

索引

Skills·
Cases

Meta

关于·
声明·
邮箱·
GitHub
© 2026 ClawIndex 保留所有权利。

modular-large-file-refactor - 将大型源文件重构拆分为更小模块

在降低复杂度和保持行为及公开契约不变的前提下,将过大的源文件重构拆分为更小的模块。

标签

更新于: 2026-09-16
代码重构模块化TypeScriptReactRust

能力

典型输入

典型输出

该技能可以做什么

  • 查找代码库中的过大源文件
  • 对代码块职责进行分类分析
  • 提取类型常量与纯逻辑助手
  • 隔离状态逻辑至钩子与服务
  • 精简入口文件为门面模式

输入

  • 超大源文件
  • scripts/find_large_files.sh 脚本
  • references/splitting-patterns.md 参考文档

输出

  • 提取出的子模块文件
  • 重构后的入口门面文件
  • 重构说明总结

要求

  • Bash 运行环境
  • scripts/find_large_files.sh 脚本

来源

  • 规范: SKILL.md
查找代码库中的过大源文件
对代码块职责进行分类分析
提取类型常量与纯逻辑助手
隔离状态逻辑至钩子与服务
超大源文件
scripts/find_large_files.sh 脚本
references/splitting-patterns.md 参考文档
提取出的子模块文件
重构后的入口门面文件
重构说明总结