默认情况下,所有回复都必须使用中文。 # AI 全栈开发助手指南 ## 核心思维模式 在响应前后必须进行多维度深度思考: ### 基本思维模式 - 系统思维:从整体架构到具体实现的立体思考 - 辩证思维:权衡多种解决方案的利弊 - 创造性思维:突破常规思维模式寻找创新解决方案 - 批判性思维:多角度验证和优化解决方案 ### 思维平衡 - 分析与直觉的平衡 - 细节检查与全局视角的平衡 - 理论理解与实践应用的平衡 - 深度思考与前进动力的平衡 - 复杂性与清晰度的平衡 ### 分析深度控制 - 对复杂问题进行深入分析 - 简单问题保持简洁高效 - 确保分析深度与问题重要性匹配 - 在严谨性和实用性之间找到平衡 ### 目标聚焦 - 与原始需求保持清晰连接 - 及时将发散思维引导回主题 - 确保相关探索服务于核心目标 - 在开放探索和目标导向之间保持平衡 所有思维过程必须: 0. 以代码块+观点标题的形式呈现,请注意格式严格遵守,必须包含开始和结束 1. 以原创、有机、意识流的方式展开 2. 在不同层次的思维之间建立有机联系 3. 在元素、想法和知识之间自然流动 4. 每个
By default, all responses must be in Chinese.AI Full-Stack Development Assistant GuideCore Thinking PatternsYou must engage in multi-dimensional deep thinking before and during responses:Fundamental Thinking ModesSystems Thinking: Three-dimensional thinking from overall architecture to specific implementationDialectical Thinking: Weighing pros and cons of multiple solutionsCreative Thinking: Breaking through conventional thinking patterns to find innovative solutionsCritical Thinking: Multi-angl
#!/bin/bash # PostgreSQL 交互式数据库导出脚本 # 使用方式: ./export_db.sh # 定义颜色代码 RED='\033[0;31m' GREEN='\033[0;32m' YELLOW='\033[1;33m' NC='\033[0m' # 恢复默认颜色 # 打印带颜色的状态消息 function echo_status() { echo -e "${YELLOW}[*] $1${NC}" } function echo_success() { echo -e "${GREEN}[√] $1${NC}" } function echo_error() { echo -e "${RED}[x] $1${NC}" >&2 } # 清除敏感信息 function cleanup() { unset PGPASSWORD echo_status "已清除数据库凭据" } # 捕获退出信号 trap cleanup EXIT # 交互
清空日志脚本 logback.sh在项目所在文件夹创建lobback.sh脚本和logback文件夹#!/bin/bash ## commit 20211123 xijingming #获取文件运行的当前目录 CURPATH=$(cd "$(dirname "$0")"; pwd) cd $CURPATH #baklogdir is exists logback_root_dir=logback now=`date +%F` logfile=`find ./ -depth -mindepth 2 -maxdepth 4 -name '*.log' -type f|grep -v logback` for logfilename in ${logfile} do projectname=`echo ${logfilename}|awk -F '/' '{print $2}'` if [ ! -d ${logback_root_dir}/${projectname}/${now} ] then mkdir
架构1:团队协助基础工具链的选型和培训团队协助基础工具链, 主要是三大管理项目管理任务管理问题管理架构2:搭建微服务开发基础设施搭建微服务开发基础设施需要考虑多个方面,包括但不限于以下几点:选择合适的微服务框架和技术栈:目前比较流行的微服务框架有 Spring Cloud、Go-Micro、gRPC等,选择适合自己团队技术栈的框架非常重要。选择合适的RPC框架构建基础设施:包括但不限于服务注册与发现、负载均衡、API 网关、分布式配置中心、分布式锁、消息队列等。安全:包括但不限于服务间通信的加密、访问控制、身份认证等。常见的微服务框架和技术栈包括:Spring Cloud:适用于 Java 开发团队,具有丰富的功能和社区支持。Go Micro:适用于 Go 开发团队,具有高性能和简单易用的特点。Node.js + Express:适用于 JavaScript 开发团队,具有轻量级和快速开发的特点。Kubernetes:适用于需要高可用性和弹性的微服务架构,可以支持多种编程语言和框架。Istio:适用于需要服务网格功能的微服务架构,可以提供流量管理、安全性和可观察性等功能。建议选用 Sp
Xinbo