共找到 18 个提示词
金融场景SQL查询生成与优化:行情数据查询(时间序列/区间聚合/多标的关联)、持仓分析(权重/周转/归因)、风控指标计算(VaR/Beta/相关性/最大回撤)。复杂报表一句SQL搞定
引入架构决策记录(ADR):ADR格式与模板→何时写ADR→存储位置(代码仓库中)→与代码文档的关系→审查流程→常用工具(adr-tools)→案例库建设
设计蓝绿部署方案:蓝绿环境管理→流量切换机制→数据库兼容策略→回滚方案→与CI/CD集成→与金丝雀部署的对比和选择
实施CDC方案:Debezium+Kafka Connect→MySQL binlog/PostgreSQL WAL→实时数据同步→多目标同步(数据湖/缓存/搜索索引)→Schema变更处理→数据转换(SMT)→Exactly-Once保证→监控和运维
设计安全的数据库迁移策略:零停机迁移模式→大表变更(pt-online-schema-change/gh-ost)→回滚策略→数据校验→灰度迁移→分库分表数据迁移
根据业务需求设计数据库表结构:实体关系分析→范式设计(3NF/反范式权衡)→字段类型选择→索引策略→分区方案→迁移脚本→数据字典。涵盖电商/社交/内容/企业系统等常见场景
生成Go Web服务完整脚手架:项目布局(标准Go项目布局)→依赖注入(Wire/Fx)→优雅关闭→中间件链→结构化日志(slog)→配置管理→健康检查→Dockerfile
使用图数据库解决关系型问题:图建模vs关系建模→Cypher查询语言→图遍历算法→推荐引擎(协同过滤的图版本)→反欺诈(环检测)→知识图谱→与PostgreSQL的混合架构
实现六边形架构(Ports & Adapters):领域模型独立于技术→端口定义(输入/输出)→适配器实现(HTTP/数据库/消息队列)→依赖注入组装→与传统分层架构的对比→实际项目中的妥协
生成Spring Boot项目脚手架:多模块Maven/Gradle→分层架构(Controller/Service/Repository/DTO)→全局异常处理→参数校验(Bean Validation)→MyBatis-Plus/JPA集成→Swagger文档→单元测试
设计负载均衡方案:L4(NAT/TCP)vs L7(HTTP/HTTPS)选型→均衡算法(轮询/最小连接/IP Hash/一致性哈希)→健康检查设计→会话保持→SSL卸载→高可用部署→云原生LB方案
可观测性体系深度构建:Metrics(RED/USE方法论)→Tracing(OpenTelemetry分布式追踪+Span语义)→Logging(结构化日志+关联ID)→三支柱统一(Exemplar将三者关联)→SLO-based告警→Observability vs Monitoring的本质区别→OpenTelemetry Collector部署→Dashboard设计
实现Outbox模式:解决数据库写入和消息发送的双写一致性问题→Outbox表设计→CDC(Debezium)→轮询发布→与事务性发件箱→多种实现对比(Debezium/Transactional Outbox/Polling Publisher)
生成Laravel API项目:分层架构(Controller/Service/Repository)→Form Request验证→Eloquent ORM→Sanctum API认证→队列与Job→策略授权→API资源→测试
根据IO密集型场景生成正确的异步/并发代码:asyncio最佳实践→线程池vs进程池选择→async/await正确使用→避免常见的GIL/事件循环/协程混用陷阱→性能对比测试代码
输入项目需求,生成完整的FastAPI项目结构:路由组织、依赖注入、异常处理中间件、数据库会话管理、环境变量配置、Dockerfile和CI配置
生成Rails API-only项目:Rails API模式配置→Active Record模型→Service Object→Serializer→JWT认证→RSpec测试→Sidekiq异步任务→CORS配置→Docker部署
设计测试环境管理策略:环境即代码→Docker Compose一键启动→数据库快照与恢复→测试数据脱敏→环境隔离(每人独立环境)→环境健康检查→环境预定与释放→成本控制