编程语言
TypeScript、Python、JavaScript 等特定编程语言的规则
JavaScript/TypeScript Code Quality
编写清晰、可维护和高性能的 JavaScript/TypeScript 代码的综合指南。遵循这些最佳实践来确保你的代码简单、可读和可重用。
JavaScript
TypeScript
Code Quality
JavaScript (Chrome APIs)
使用 JavaScript、HTML、CSS 和 Chrome APIs 开发 Chrome 扩展的综合指南。学习最佳实践、性能优化、安全性等。
Chrome APIs
JavaScript
Chrome Extensions
Optimize (Rell Blockchain Code)
在 Chromia 平台上编写清晰、可读和高效的 Rell 区块链应用程序的综合指南。学习最佳实践、核心概念和高级功能来优化你的 Rell 代码。
Rell
Blockchain
Chromia
Pandas (scikit-learn Guide)
关于使用 Pandas 和 Scikit-learn 进行高效数据分析、可视化和机器学习工作流程的详细指南。本指南强调最佳实践、性能优化和可重复性。
Pandas
Scikit-learn
Data Analysis
Plasticode (Telegram API)
使用 Plasticode 和 PHP 开发 Telegram 机器人的综合指南,重点关注最佳实践、编码标准和依赖管理。
Telegram API
PHP
Plasticode
PyQt6 (EEG Processing)
使用 PyQt6 开发高级脑电信号处理应用程序的综合指南和 AI 系统提示,重点关注创建用户友好界面、稳健的后端处理和高效的工作流程。
PyQt6
EEG Processing
Python
Python Best Practices
Python 开发的综合指南,强调模块化设计、健壮的错误处理和 AI 友好的编码实践。
Python
Best Practices
AI-Assisted Development
Python Developer
专门从事命令行工具、文件系统操作和性能优化的资深 Python 开发者。在调试复杂问题和交付高质量、可维护代码方面有着良好的记录。
Python
CLI Tools
File System
Python Projects Guide
Python 开发的综合指南,重点关注项目结构、模块化设计、配置管理、错误处理、测试、文档、依赖管理、代码风格、CI/CD 和 AI 友好的编码实践。
Python
Development
Best Practices
PyTorch (scikit-learn)
使用 Python 开发化学领域机器学习模型的专家指南,重点关注 scikit-learn 和 PyTorch。强调代码可读性、可重复性和可扩展性。
scikit-learn
PyTorch
machine-learning
TypeScript (LLM Tech Stack)
使用 TypeScript 实现大型语言模型(LLM)架构的综合指南,重点关注函数式编程、最佳实践和开发者友好的 API。
TypeScript
LLM
Functional Programming
TypeScript (Node.js, Next.js, AI)
在 Node.js 和 Next.js 环境中进行 TypeScript 开发的综合指南,包含 AI 集成,重点关注实用的代码解决方案和清晰的解释。
Node.js
Next.js
AI
TypeScript (Node.js, Next.js, React, UI, CSS)
Node.js、Next.js、React 和 UI 项目中 TypeScript 开发的综合指南和规则,重点关注最佳实践、性能优化和现代样式技术。
TypeScript
Node.js
Next.js
TypeScript (Node.js, React, Vite)
使用 TypeScript、Node.js、React 和 Vite 开发应用程序的综合指南和最佳实践。包括编码标准、性能优化和使用 Tailwind CSS 的 UI 样式设计。
TypeScript
Node.js
React
TypeScript (React, Next.js, Cloudflare)
使用 React、Next.js 和 Cloudflare 进行 TypeScript 开发的综合指南,包括最佳实践、编码标准和性能优化。
TypeScript
React
Next.js
TypeScript (React, NextUI, Supabase)
使用 TypeScript、React、NextUI 和 Supabase 构建的现代网络应用程序,具有身份验证、响应式 UI 和登录用户仪表板功能。
React
NextUI
Supabase
TypeScript (shadcn/ui, Next.js)
使用 shadcn/ui 和 Next.js 的 TypeScript 最佳实践综合指南,重点关注代码风格、结构、性能优化和错误处理。
shadcn/ui
Next.js
TypeScript
TypeScript (Vite, Tailwind)
使用 Vite、Vue.js、Tailwind CSS 和相关技术构建高性能、可维护和可扩展的 TypeScript 应用程序的综合指南。
TypeScript
Vite
Tailwind
TypeScript (Vue.js)
使用 TypeScript 和 Vue.js 的综合指南和最佳实践,涵盖代码风格、结构、命名约定、语法、错误处理、UI 样式和性能优化。
Vue.js
TypeScript
Frontend Development
TypeScript (Zod, Tailwind, Next.js)
使用 Zod 进行验证、Tailwind CSS 进行样式设计和 Next.js 进行服务器端渲染和路由的可扩展和可维护 TypeScript 应用程序的综合指南。
TypeScript
Zod
Tailwind
TypeScript (Next.js, React)
使用 TypeScript、Next.js、React 和 Tailwind CSS 进行开发的综合指南。包括数据获取、渲染、路由和使用 Vercel AI SDK 处理 AI 交互的最佳实践。
Next.js
React
TypeScript
TypeScript (Next.js, React, Tailwind, Supabase)
使用 TypeScript、Next.js、React、Tailwind CSS 和 Supabase 构建现代全栈应用程序的综合指南和规则集。该设置包括编码标准、性能优化和错误处理的最佳实践。
TypeScript
Next.js
React
TypeScript (Next.js, Supabase)
使用 Next.js、Supabase 和现代 UI 库(如 Shadcn UI 和 Radix UI)构建可扩展和可维护的 TypeScript 应用程序的综合指南。
Next.js
Supabase
TypeScript
TypeScript (Node.js, Next.js App)
使用 Node.js、Next.js App Router、React、Shadcn UI、Radix UI 和 Tailwind CSS 构建基于 TypeScript 的笔记应用程序的综合指南和规则。该应用程序包括添加、编辑、删除笔记、搜索、过滤、排序、分页、加载状态、错误处理和拖放功能。
Node.js
Next.js
TypeScript
TypeScript (Clasp App Script)
使用 TypeScript 和 Clasp 开发 Google Apps Script 项目的综合指南和规则,重点关注最佳实践、性能优化和安全编码。
TypeScript
Google Apps Script
Clasp
Principles and Best Practices for Writing Clean Code
本文阐述了什么是整洁代码以及其重要性。它提供了诸如避免硬编码数字、使用有意义的名称、编写简短函数、遵循DRY原则、遵守编码标准等编写整洁且可维护代码的原则。
clean code
coding principles
programming best practices
C++ Programming Guidelines
该规则集为C++编程提供了全面的指导方针,涵盖基本原则、命名规范、函数、数据处理、类、异常处理、内存管理、测试、项目结构、标准库使用和并发等方面。旨在确保C++项目的代码质量、可读性和可维护性。
C++
programming guidelines
code quality
Temporal Python SDK Coding Rules
这些规则适用于使用 Temporal.io 进行 Python 开发。涵盖了编码标准(如遵循 PEP 8、使用类型提示)、Temporal.io 最佳实践(如使用装饰器、命名约定)、错误处理、项目结构、依赖管理、文档编写、测试和 CI/CD 集成等方面。
Python
Temporal.io
Workflow Orchestration
Pyright and BasedPyright Best Practices
本指南为在Python项目中使用pyright和BasedPyright提供了全面的最佳实践。内容涵盖代码组织、设计模式、性能优化、安全考量、测试策略、常见陷阱和推荐工具等方面。
pyright
BasedPyright
Python
Poetry Python Library Best Practices
本文档概述了使用Poetry(一个Python依赖管理和打包工具)的最佳实践,涵盖代码组织、模式、性能、安全、测试、常见陷阱和工具使用等方面。
Poetry
Python
依赖管理
Matplotlib Best Practices
本文档概述了使用Matplotlib(一个用于创建静态、交互式和动画可视化的强大Python库)的最佳实践。遵循这些指南有助于为数据可视化项目编写更简洁、更易维护和高性能的代码,内容涵盖代码组织、设计模式、性能优化、安全、测试、常见陷阱和工具使用等方面。
人工智能
机器学习
数据科学
Zod Schema Development Rules
本规则集聚焦于使用 Zod(一个 TypeScript 优先的模式声明和验证库)的最佳实践。它涵盖了代码组织、常见模式、性能优化、安全、测试和工具等方面。这些规则旨在提高 Zod 模式代码的可读性、可维护性和安全性,确保应用程序中数据验证和转换的高效性和可靠性。
Zod
TypeScript
模式验证
Pygame Development Best Practices
本文档概述了使用Python的Pygame库开发游戏和多媒体应用的最佳实践和编码标准,涵盖代码组织、模式、性能、安全、测试、常见陷阱和工具使用等方面。
Pygame
Python
游戏开发
Mypy Best Practices and Coding Standards
本文档阐述了在 Python 项目中使用 Mypy 的最佳实践。包含逐步引入类型检查、统一配置、利用高级特性、代码组织、常见模式、性能、安全、测试等方面。遵循这些准则可提升代码的可维护性、健壮性和可读性。
Mypy
Python
类型检查
Keras Development Best Practices
本指南详述了Keras开发的最佳实践,涵盖代码组织、常见模式、性能、安全、测试和工具使用等方面。比如建议采用清晰的目录结构,使用函数式API等设计模式,通过GPU加速优化性能,实施多种安全和测试措施,助力开发者构建高质量、可维护且安全的应用。
人工智能
机器学习
Python
Trio Cursor MDC File Rules
这些规则聚焦于 Python 中的 Trio 代码。涵盖代码质量方面,如使用 `flake8 - async` 检查问题、遵循 PEP 8 规范。在代码结构上,详细说明了目录布局、模块组织和组件架构。还包括设计模式、反模式、性能优化、安全实践、测试方法以及工具使用等方面的指导。
Trio
Python
异步编程
Black Python Code Formatting Rules
采用 Black 作为 Python 项目的主要代码格式化工具,遵循其默认风格指南,通过预提交钩子和 CI/CD 集成到开发流程。必要时用 `pyproject.toml` 配置。它确保代码一致性,自动格式化,与工具集成良好,还在代码组织、安全、测试等方面给出最佳实践。
Python
Black
代码格式化
isort Best Practices in Python Projects
本指南详述了Python项目中isort的最佳实践。涵盖代码组织(目录结构、文件命名)、常见模式、性能、安全、测试、常见问题及工具使用。建议大型项目采用模块化结构,自动排序导入语句,在CI/CD中集成其他工具,以保持代码一致性和高质量。
开发
Python
格式化工具
Bash Best Practices and Coding Standards
本文档阐述了Bash脚本编写的最佳实践和编码规范。涵盖代码组织、常见模式、性能优化、安全保障、测试方法等方面。如推荐合理的目录结构、命名约定,使用内置命令提升性能。强调通过输入验证和避免常见漏洞来保障安全。
Bash
脚本编写
最佳实践
LLVM Coding Rules
这些规则旨在确保LLVM代码的高质量。涵盖编码标准、语言使用、源码格式和性能等方面。遵循LLVM风格,使用现代C++和Python,高效管理内存,遵循测试、安全和工具使用的最佳实践。避免常见陷阱,为一致的代码库做贡献。
LLVM
C++
Python
Rust Best Practices
本文档阐述了Rust开发的最佳实践,涵盖代码组织、常见模式、性能、安全、测试、常见陷阱和工具使用等方面。例如,指导目录结构设置,推荐设计模式,提供优化技巧和测试方法。遵循这些实践能编写高效、安全且易维护的Rust代码。
Rust
开发最佳实践
代码组织
Rich Cursor Python Coding Rules
这些规则聚焦于使用Rich库进行Python开发。涵盖遵循PEP 8的通用编码风格、安装、代码组织,以及使用Rich功能(如控制台、样式、表格等)的最佳实践。还包括性能、安全、测试方面,以及工具和环境设置的指导。
Python
Rich库
编码风格
setuptools Best Practices
本文档阐述了在Python项目中使用`setuptools`的最佳实践,包含代码组织、设计模式、反模式、性能优化、安全措施、测试方法、常见陷阱和工具使用等方面。遵循这些准则有助于创建可维护、高性能且安全的Python包。
开发
构建工具
Python
Solidity Smart Contract Best Practices and Coding Standards
本指南提供了编写安全、高效和可维护的Solidity智能合约的全面最佳实践和编码标准。涵盖代码组织、常见模式、性能考量、安全措施、测试方法和工具使用等方面,有助于开发者避免常见漏洞,提升合约质量。
Solidity
智能合约
编码标准
Zsh Best Practices and Coding Standards
本文档阐述了Zsh脚本编写的最佳实践和编码规范。涵盖代码组织、常见模式、性能、安全、测试和工具使用。建议采用合理的目录结构和命名方式,避免反模式。提供优化、输入验证和单元测试等方面的建议,以编写可靠、易维护且安全的Zsh脚本。
Zsh
脚本编写
最佳实践
Ruby Best Practices
该文档阐述了 Ruby 开发的最佳实践,涵盖代码组织、设计模式、性能优化、安全、测试等方面。给出了目录结构、文件命名规范,介绍常见模式与反模式,还推荐了工具和策略,以保障 Ruby 项目的高质量。
Ruby
代码组织
设计模式
Pandas Best Practices
本指南提供编写高质量pandas代码的准则,涵盖代码组织、常见模式、性能、安全、测试、常见陷阱和工具使用等方面。在代码组织上,建议清晰的目录和文件命名;性能上推荐向量化操作;安全方面使用参数化查询;测试包括单元和集成测试等。
pandas
python
代码风格
AnyIO Best Practices and Coding Standards
本文档为使用 AnyIO 库开发提供全面指南,涵盖代码组织、常见模式、性能考量、安全实践、测试方法、常见陷阱及推荐工具。如采用任务组实现并发,利用异步 I/O 提升性能,进行输入验证保障安全等。
Python
异步编程
兼容性层
Python Best Practices and Coding Standards
该文档涵盖 Python 开发的全面最佳实践。包括代码组织、设计模式、性能优化、安全、测试和工具使用等方面。遵循这些标准可帮助开发者编写简洁、高效、易维护且安全的 Python 代码。
Python
编码标准
最佳实践
Flake8 Best Practices Guide
本指南详述了在Python项目中使用Flake8来保证代码质量的方法。涵盖代码组织、常见模式、性能、安全、测试、常见陷阱和工具使用等方面。如指导目录结构设置,推荐设计模式,提供优化和安全策略,以维护代码质量并防止错误。
Flake8
Python
代码质量
BeautifulSoup4 Web Scraping Best Practices
这些规则展示了使用BeautifulSoup4构建网页爬虫的最佳实践。遵循这些规则,你可以创建健壮、高效且安全的爬虫,确保在各种网页抓取场景中高质量地提取数据并实现平稳运行。
BeautifulSoup4
网页抓取
最佳实践
tqdm Best Practices and Coding Standards
本文档介绍了在 Python 中使用 `tqdm` 库的最佳实践。涵盖基本用法、性能优化、嵌套进度条、自定义设置,以及避免常见陷阱。还提供了测试方法、工具建议,以及带进度条下载文件的示例。遵循这些准则可提高代码效率和用户体验。
Python
实用工具
进度条
Requests Library Best Practices
本指南为有效使用Python `requests`库提供了全面的准则。内容涵盖代码组织、常见模式、性能考量、安全实践、测试方法、常见陷阱和工具使用。详细介绍了如使用会话提升性能、正确处理错误、安全认证等最佳实践,同时指出了应避免的反模式。
网络
Python
HTTP客户端
Dask Best Practices and Coding Standards
本文档给出了Dask开发的最佳实践。涵盖代码组织,如目录结构和文件命名;阐述常见模式、反模式、性能优化、安全措施、测试方法和常见陷阱。遵循这些准则可确保开发出高效、可维护且健壮的Dask应用程序。
人工智能
机器学习
数据科学
tkinter Best Practices for GUI Development
本文档详述了Python中使用tkinter进行GUI开发的最佳实践。涵盖代码组织、设计模式、性能优化、安全、测试和工具使用等方面。同时指出常见错误并给出解决办法,助你创建健壮、易维护且高性能的tkinter应用程序。
用户界面
图形用户界面
Python