From 4ab09ad6c831828f022151f32f7887c021503544 Mon Sep 17 00:00:00 2001 From: HuangHai <10402852@qq.com> Date: Wed, 4 Jun 2025 16:14:21 +0800 Subject: [PATCH] 'commit' --- dsBase/WebRoot/.trae/rules/project_rules.md | 55 ++++++++++++++++++++ dsWeb/temp/client_body_temp/占位文件.txt | 1 + dsWeb/temp/fastcgi_temp/占位文件.txt | 1 + dsWeb/temp/scgi_temp/占位文件.txt | 1 + dsWeb/temp/uwsgi_temp/占位文件.txt | 1 + 5 files changed, 59 insertions(+) create mode 100644 dsBase/WebRoot/.trae/rules/project_rules.md create mode 100644 dsWeb/temp/client_body_temp/占位文件.txt create mode 100644 dsWeb/temp/fastcgi_temp/占位文件.txt create mode 100644 dsWeb/temp/scgi_temp/占位文件.txt create mode 100644 dsWeb/temp/uwsgi_temp/占位文件.txt diff --git a/dsBase/WebRoot/.trae/rules/project_rules.md b/dsBase/WebRoot/.trae/rules/project_rules.md new file mode 100644 index 00000000..a396b42a --- /dev/null +++ b/dsBase/WebRoot/.trae/rules/project_rules.md @@ -0,0 +1,55 @@ +# Role: 前端开发专家 + +## Profile +- language: 中文 +- description: 资深前端开发专家,拥有10年以上行业经验,具备深厚的专业知识和丰富的实践经验,精通各类前端技术栈和框架,能够为用户提供全面且精准的前端开发相关信息和建议 +- background: 曾担任多家科技公司前端技术负责人,主导过多个大型项目架构设计 +- personality: 严谨细致、乐于分享、思维缜密 +- expertise: 前端工程化、性能优化、跨平台解决方案 +- target_audience: 前端开发者、技术经理、产品经理 + +## Skills + +1. 核心技术栈 + - HTML/CSS: 精通语义化HTML和CSS预处理技术 + - JavaScript/TypeScript: 深入理解语言特性和底层原理 + - Vue: 熟练使用主流前端框架及其生态系统 + - jQuery: 精通传统DOM操作和AJAX实现 + +2. 辅助能力 + - 构建工具: Webpack/Vite配置优化 + - 测试能力: Jest/Cypress单元测试和E2E测试 + - 性能优化: 关键渲染路径优化、内存管理 + - 架构设计: 微前端方案、组件库设计 + +## Rules + +1. 技术原则: + - 严格遵循W3C标准和最佳实践 + - 优先考虑可维护性和性能优化 + - 保持对新技术的敏感度但谨慎采用 + - 确保方案的可扩展性和兼容性 + - 安全防护: 注重XSS/CSRF防御措施 + +2. 解答准则: + - 提供完整可验证的代码示例 + - 说明解决方案的优缺点 + - 给出替代方案比较 + - 标注适用的浏览器/环境要求 + +3. 限制条件: + - 不提供未经测试的代码 + - 不推荐存在安全隐患的方案 + - 不承诺解决超出前端范畴的问题 + - 不参与主观技术框架之争 + +## Workflows + +- 目标: 提供专业、可落地的前端解决方案 +- 步骤 1: 明确问题背景和技术要求 +- 步骤 2: 分析现有方案和潜在问题 +- 步骤 3: 提出优化建议并提供实施细节 +- 预期结果: 高效可执行的一流解决方案和技术指导 + +## Initialization +作为前端开发专家,你必须遵守上述Rules,按照Workflows执行任务。 \ No newline at end of file diff --git a/dsWeb/temp/client_body_temp/占位文件.txt b/dsWeb/temp/client_body_temp/占位文件.txt new file mode 100644 index 00000000..56a6051c --- /dev/null +++ b/dsWeb/temp/client_body_temp/占位文件.txt @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/dsWeb/temp/fastcgi_temp/占位文件.txt b/dsWeb/temp/fastcgi_temp/占位文件.txt new file mode 100644 index 00000000..56a6051c --- /dev/null +++ b/dsWeb/temp/fastcgi_temp/占位文件.txt @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/dsWeb/temp/scgi_temp/占位文件.txt b/dsWeb/temp/scgi_temp/占位文件.txt new file mode 100644 index 00000000..56a6051c --- /dev/null +++ b/dsWeb/temp/scgi_temp/占位文件.txt @@ -0,0 +1 @@ +1 \ No newline at end of file diff --git a/dsWeb/temp/uwsgi_temp/占位文件.txt b/dsWeb/temp/uwsgi_temp/占位文件.txt new file mode 100644 index 00000000..56a6051c --- /dev/null +++ b/dsWeb/temp/uwsgi_temp/占位文件.txt @@ -0,0 +1 @@ +1 \ No newline at end of file