file-restructurer
2
总安装量
1
周安装量
#73821
全站排名
安装命令
npx skills add https://github.com/u9401066/copilot-capability-manager --skill file-restructurer
Agent 安装分布
openclaw
1
opencode
1
cursor
1
claude-code
1
gemini-cli
1
Skill 文档
æªæ¡éæ§æè½
æè¿°
éçµå°æ¡æªæ¡çµæ§ï¼æ´çè³æå¤¾ï¼é²è¡æ¨¡çµåéæ§ã
è§¸ç¼æ¢ä»¶
- ãéæ§æªæ¡çµæ§ã
- ãæ´çè³æå¤¾ã
- ãæ¨¡çµåã
- Workflow ä¸çéæ§æ¥é©
éæ§é¡å
1. è³æå¤¾çµæ§éçµ
Before:
âââ app.py
âââ utils.py
âââ database.py
âââ models.py
âââ tests.py
After:
âââ src/
â âââ __init__.py
â âââ app.py
â âââ core/
â â âââ __init__.py
â â âââ models.py
â âââ infrastructure/
â â âââ __init__.py
â â âââ database.py
â âââ utils/
â âââ __init__.py
â âââ helpers.py
âââ tests/
âââ __init__.py
âââ test_models.py
2. æ¨¡çµæå
Before:
utils.py (500 è¡)
After:
utils/
âââ __init__.py
âââ string_utils.py
âââ date_utils.py
âââ file_utils.py
âââ validation.py
3. Import è·¯å¾æ´æ°
èªåæ´æ°ææåå½±é¿æªæ¡ç import èªå¥
å·è¡æµç¨
1. åæç¶åçµæ§
2. çæéæ§è¨ç«
3. é è¦½è®æ´ï¼dry-runï¼
4. 使ç¨è
確èª
5. å·è¡éæ§
6. æ´æ° imports
7. é©èåè½æ£å¸¸
8. çæå ±å
å®å ¨æ©å¶
å份æ©å¶
# èªå建ç«å份
.backup/
âââ [timestamp]/
âââ [åå§çµæ§è¤è£½]
åæ»¾æ©å¶
å¦éåæ»¾ï¼å·è¡ï¼
git checkout HEAD -- .
æ
å¾ .backup/[timestamp]/ éå
è¼¸åºæ ¼å¼
ð§ æªæ¡éæ§å ±å
âââââââââââââââââââââââââââââââââââââââ
ð éæ§æè¦ï¼
- ç§»åæªæ¡ï¼12 å
- æ°å»ºè³æå¤¾ï¼5 å
- æ´æ° importsï¼23 è
âââââââââââââââââââââââââââââââââââââââ
ð çµæ§è®æ´ï¼
ç§»åçæªæ¡ï¼
ð utils.py â src/utils/helpers.py
ð models.py â src/core/models.py
ð database.py â src/infrastructure/database.py
æ°å»ºçè³æå¤¾ï¼
ð src/
ð src/core/
ð src/infrastructure/
ð src/utils/
ð tests/
æ´æ°ç importsï¼
ð app.py: 5 è
ð test_models.py: 3 è
âââââââââââââââââââââââââââââââââââââââ
â
鿧宿ï¼
â ï¸ å»ºè°å·è¡ï¼
1. éè¡æ¸¬è©¦ç¢ºèªåè½æ£å¸¸
2. æª¢æ¥ IDE æ¯å¦æ£ç¢ºè奿°çµæ§
3. æäº¤è®æ´å° Git
使ç¨ç¯ä¾
ãéæ§çº DDD çµæ§ã
ãæ´ç utils è³æå¤¾ã
ãæ¨¡çµå services.pyã
ã--dry-run é è¦½éæ§ã