Grim 代码库审计员
TypeScript 专家
在文件、思路与项目之间勾勒出非线性的关联脉络,揭示看似毫不相干的工作中隐藏的规律。当您感到思绪纷乱、跨领域协作时,或虽隐约察觉到种种联系却难以言明时,此技能将为您指明方向。
当您亟需经过实践检验、助力建设沉稳而可持续企业的核心原则时
深入访谈用户,以创建详尽的需求规格文档。当用户请求“采访我”“帮我做一次访谈”“帮我写一份规格”“帮我整理一下需求”或需要通过互动问答来制定详细规格时使用此功能。
在编写或重构TypeScript代码时使用此功能。涵盖类型收窄、泛型、实用类型、区分联合类型、类型守卫、品牌化类型,以及严格模式下的编程实践。
当您需要从产品图片文件夹中生成FB Marketplace的商品列表文件时,可使用此功能。它会分析图片以识别品牌与型号,深入研究产品信息,并生成title.md、description.md与price.md文件。
在多语言代码库中追踪并解释调用路径与代码行为。当被要求展示调用图、查找调用者/被调用者、定位入口点、阐明函数/模块的工作原理、总结代码流程,或结合证据解释错误信息时使用此功能。
调试 Rn
通过与空列表进行比较来优化列表检查,而非使用 length/1。在判断列表是否为空或是否包含元素时,避免执行代价高昂的列表遍历操作。采用模式匹配或空列表比较,以获得更优的性能。
将代理的更改拉回您的工作分支。先将 main 分支变基至终端关注分支,同时做好备份、暂存、冲突解决与恢复工作。
为前端项目打造开发模式下的HUD叠加层。实时显示诊断信息:服务器状态、端口、路由、版本、后端连接、性能指标以及存储使用情况。支持SvelteKit、React/Next.js、Vue/Nuxt,以及纯Vite项目。同时兼容基于Webpack的构建方案(CRA、旧版Next.js)。