Files
soul-yongping/.cursorrules

84 lines
2.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# v0 Code Generation Rules - Claude Opus
## Model Selection
- Production components: claude-opus (默认)
- Rapid prototyping: v0-1.5-turbo
- Code review: claude-3.5-sonnet
## Code Standards
- Framework: Next.js App Router
- Styling: Tailwind CSS v4
- Components: shadcn/ui
- No placeholders
- Production-ready only
## Design System
- Use design tokens from globals.css
- Follow color system (3-5 colors max)
- Max 2 font families
- Mobile-first approach
- 所有页面组件保持一致性
- 使用现有导航系统
- 遵循毛玻璃设计风格
- 精简文字,增加流程图
## v0 Usage
- 使用 @v0 前缀调用v0生成代码
- 默认使用 claude-opus 模型
- 生成前先说明需求,确保理解正确
---
## 自动部署规则
### 服务器信息(小型宝塔)
- **服务器IP**: 42.194.232.22
- **用户**: root
- **密码**: Zhiqun1984
- **项目路径**: /www/wwwroot/soul
- **PM2进程名**: soul
- **端口**: 3006
- **宝塔面板**: https://42.194.232.22:9988/ckbpanel (ckb/zhiqun1984)
### GitHub仓库
- **地址**: https://github.com/fnvtk/Mycontent.git
- **分支**: soul-content
### 小程序
- **AppID**: wxb8bbb2b10dec74aa
- **项目路径**: ./miniprogram
### 部署流程(每次提交后自动执行)
1. **提交代码到Git**
```bash
git add -A
git commit -m "描述"
git push origin soul-content
```
2. **部署到小型宝塔服务器**
```bash
# 在项目根目录执行(本地打包 + SSH 上传 + 宝塔 API 重启)
pip install -r requirements-deploy.txt
python scripts/devlop.py
```
- 详见 `DEPLOYMENT.md`、`开发文档/8、部署/当前项目部署到线上.md`
4. **上传小程序**
```bash
# 项目根目录一键上传(将 miniprogram/ 代码完整上传到微信公众平台)
python scripts/autosysc-weixin.py
```
- 需先在 miniprogram/ 下放置 private.key公众号后台「开发设置」→ 小程序代码上传密钥)。详见 `开发文档/8、部署/当前项目部署到线上.md`。
5. **打开微信公众平台**
```bash
open "https://mp.weixin.qq.com/"
```
在「版本管理」设为体验版测试
### 注意事项
- 小程序版本号:未发布前保持 1.14,正式发布后递增
- 后台部署后需等待约30秒生效
- 数据库腾讯云MySQL读取优先级数据库 > 本地文件