#!/bin/bash # 重命名命令文件为中文名称的脚本 # 保留原始英文前缀,添加简洁中文描述 declare -A rename_map=( # 英文前缀保持两节单词,中文名动词在前,10-20字 ["check-api-entity-schema.md"]="check-api-实体与页面字段对应检查.md" ["check-curd-entity-schema.md"]="check-curd-页面实体路由对应检查.md" ["check-entity-schema.md"]="check-实体与schema对应检查.md" ["command-create.md"]="command-创建新Roo指令.md" ["download-file-from-url.md"]="download-从URL下载文件到MinIO.md" ["file-relation.md"]="file-实体文件关联开发指南.md" ["generic-crud-extend.md"]="generic-crud-扩展路由开发指南.md" ["generic-crud-from-sql.md"]="generic-crud-从SQL创建CRUD.md" ["generic-crud-public-create.md"]="generic-crud-创建公共只读路由.md" ["generic-crud-public-reg.md"]="generic-crud-注册公共只读路由.md" ["generic-crud-reg.md"]="generic-crud-路由注册指南.md" ["generic-crud-schema-create.md"]="generic-crud-创建实体schema.md" ["generic-crud.md"]="generic-crud-通用CRUD开发指南.md" ["mini-auth.md"]="mini-auth-小程序认证钩子使用.md" ["mini-check-curd-entity-schema.md"]="mini-check-页面实体路由检查.md" ["mini-form.md"]="mini-form-小程序表单开发指南.md" ["mini-navbar.md"]="mini-navbar-顶部导航条使用.md" ["mini-platform-check.md"]="mini-platform-小程序环境检测.md" ["mini-rpc.md"]="mini-rpc-小程序RPC开发规范.md" ["mini-shadui-check.md"]="mini-shadui-可用组件检查.md" ["mini-shadui-page.md"]="mini-shadui-页面开发指南.md" ["mini-tabbar-join.md"]="mini-tabbar-页面加入标签栏.md" ["mini-tabbar-layout.md"]="mini-tabbar-布局组件使用.md" ["mini-ui-carousel.md"]="mini-ui-轮播图组件使用.md" ["mini-ui.md"]="mini-ui-小程序UI开发指南.md" ["rpc-type.md"]="rpc-type-提取响应请求类型.md" ["schema-error-msg-cn.md"]="schema-添加中文错误提示.md" ["shadcn-entity-selector.md"]="shadcn-实体选择器创建.md" ["shadcn-manage-form-split.md"]="shadcn-管理页表单分离.md" ["shadcn-manage-form.md"]="shadcn-管理页表单开发.md" ["shadcn-manage-page.md"]="shadcn-管理页面开发指南.md" ["shadcn.md"]="shadcn-创建页面和组件.md" ["user-relation.md"]="user-实体用户关联开发.md" ) echo "开始重命名文件..." for old_name in "${!rename_map[@]}"; do new_name="${rename_map[$old_name]}" if [[ -f "$old_name" ]]; then mv -v "$old_name" "$new_name" echo "✓ 已重命名: $old_name -> $new_name" else echo "⚠️ 文件不存在: $old_name" fi done echo "重命名完成!"