SuperAPI AI 工具集

safe-project-organizer

通用与其它

查看项目

更新于 10-15 16:49

技能介绍

用途:安全分析并重组项目结构,例如移动文件、删除空目录、按类型整理文件夹,适合项目清理、结构标准化或交接前迁移准备。

主要能力:全程只读扫描,不修改文件;生成整理建议;以 --preview 预览每项变更,按移动/删除/新建分组并标注风险等级(低/中/高);以 --execute 进行 dry-run 模拟验证;仅 --execute-real 才真正执行,并在提示中输入 yes 确认,同时生成审计日志 .project_organizer.log。内置受保护路径模式:版本控制目录、依赖目录、构建产物、.env/secrets/credentials 等敏感文件、各类锁文件及缓存。

使用方式(命令保持原样): python3 scripts/project_organizer.py /path/to/project --scan python3 scripts/project_organizer.py /path/to/project --analyze python3 scripts/project_organizer.py /path/to/project --preview python3 scripts/project_organizer.py /path/to/project --execute python3 scripts/project_organizer.py /path/to/project --execute-real 可通过编辑脚本中 PROTECTED_PATTERNS、MOVABLE_ROOT_FILES 及扩展 SafeProjectOrganizer 类自定义保护规则与组织规则。

限制:任何修改都需显式确认;受保护路径不会被改动;执行前应提交版本控制、备份并复核预览;脚本可在 Claude Code 之外独立运行。资料未提供价格、平台支持等信息。