1. 排行榜悬浮窗关闭后小按钮消失问题 - 修复面板居中模式关闭时按钮位置错误 - 保存并恢复按钮的居中状态 2. 首页tag按钮按素材数量排序 - 添加按素材数量降序排序逻辑 3. 上传弹窗输入框浅色模式文字不可见 - 添加 text-slate-900 确保浅色模式下文字可见 - 添加 placeholder 样式确保占位符正确显示
1.7 KiB
1.7 KiB
用户偏好设置
🌏 语言规范
所有内容使用中文
- AI 回复、对话、文档、代码注释使用中文
- 文档文件名使用中文(如
部署指南.md) - 用户界面、错误消息、日志使用中文
例外
- 代码变量名/函数名用英文(编程规范)
- 配置文件名保持英文(
package.json等) - API 端点、数据库字段名用英文
🎨 UI 开发规范
核心原则: 遵循项目统一 UI 标准
必须做到
- 优先使用
components/下的现有组件 - 遵循
tailwind.config.ts设计系统 - 参考
app/下现有页面实现 - 保持布局、交互、样式一致性
示例
// ✅ 使用现有组件
import { Button } from '@/components/ui/button'
// ❌ 自定义样式
<button className="bg-blue-500...">
🔧 开发环境
Shell 配置(必须!)
原因: PowerShell 语法差,批量操作常失败,AI 生成的是 Bash 命令
配置: 在 settings.json 设置 Git Bash 为默认
{
"terminal.integrated.defaultProfile.windows": "Git Bash",
"terminal.integrated.profiles.windows": {
"Git Bash": {
"path": "C:\\Program Files\\Git\\bin\\bash.exe"
}
}
}
SSH 配置
密钥: C:\Users\Mr_Wu01\.ssh\youyidian_prod_ed25519
服务器: root@45.249.208.118
📝 文档规范
原则: 优先更新现有文档,避免文档泛滥
- 优先更新现有文档,而不是创建新文档
- 只有特别重要的内容才创建新文档
- 避免创建重复或冗余的文档
✅ 开发检查清单
- 使用中文交流和文档
- 浏览现有 UI 组件
- 遵循项目设计规范
- 优先更新现有文档
最后更新:2024-12-13