缓存策略、失效机制、逐出策略、HTTP缓存、分布式缓存,以及反模式。在设计缓存层、选择逐出策略、调试陈旧数据,或优化读取密集型工作负载时使用此功能。
Unix哲学
麦克伊尔罗伊的Unix哲学
使用 Vitest、xUnit 与 pytest 构建测试基础设施
在Python项目中,运用pytest、模拟测试与属性测试等方法,遵循最佳实践,编写单元测试、集成测试,或践行测试驱动开发。
多智能体编排模式。当多个独立任务需要基于不同领域的专业经验协同运作,或当复杂问题的全面分析亟需多重视角时,这一模式便能大显身手。
创建Prisma模式模型,包含关系和索引。当设计数据库模式、添加模型或定义实体关系时使用。
务实的编码规范——言简意赅、直击要点、杜绝过度设计、避免冗余注释
搜索本地文档、文件、笔记和知识库。索引目录,使用BM25/向量/混合方式搜索,获取带引用的AI答案。适用于用户想要搜索文件、查找文档、查询笔记、在本地文件夹中查找信息、索引目录、设置文档搜索、构建知识库,或需要RAG/语义搜索,或想为自己的文档启动本地Web UI时。
在为 Angular 组件、服务、管道或指令编写单元测试时使用。当收到“编写测试”、“添加测试”、“创建规范文件”、“测试此组件”等请求,或需要创建/修改测试文件时触发。
进行数据库表结构验证、数据完整性测试、迁移测试、事务隔离,以及查询性能评估。当您需要测试数据持久化能力、确保参照完整性,或验证数据库迁移的准确性时,此技能将助您事半功倍。
数据库表结构校验、数据完整性测试、迁移测试、事务隔离,以及查询性能优化。在测试数据持久化、确保参照完整性,或验证数据库迁移效果时,此方案不可或缺。