IMDEX 用 Cursor 数月完成地质数据平台与 Angular 迁移
IMDEX uses Cursor to build integrated subsurface data and analytics platform in months, not yearsAug 25, 2026
Blog / customers
博客 / 客户
Contact sales
联系销售
IMDEX's software development team used Cursor on two flagship geological mapping tools. The data-platform work landed in eight months, but without Cursor it would have taken 20 additional engineers, two to three years, and millions of dollars. The Angular-to-React migration landed in six months, versus three to five years without Cursor.
IMDEX的软件开发团队在两个旗舰地质绘图工具上使用了Cursor。数据平台工作用了八个月完成,但如果没有Cursor,将需要额外20名工程师、两到三年时间和数百万美元。Angular到React的迁移用了六个月完成,而如果没有Cursor,则需要三到五年。
Geologists and drillers alike depend on data from IMDEX's advanced, highly specialised tools to make decisions. Mining exploration drilling programs cost anywhere from $300k to $2 million per day, and efficiency gains from data to decision are measured in these terms. It also means companies are rightly cautious about adopting new technologies that affect critical operational decisions.
地质学家和钻探人员都依赖IMDEX先进、高度专业化的工具所提供的数据来做决策。矿业勘探钻探项目的成本每天从30万美元到200万美元不等,从数据到决策的效率提升正是以这些术语来衡量的。这也意味着公司对于采用影响关键运营决策的新技术会非常谨慎。
#Two flagship platforms in months, not years
#两大旗舰平台,数月而非数年完成
IMDEX's comprehensive portfolio of 600+ mining technologies includes core scanners, survey tools, IoT-connected drilling devices, and field instruments, essential tools for geologists and drillers. When these tools are supported by separate applications, they often create disparate data models and limit integration capabilities. For customers moving from raw drilling data to analysis, that means data loses fidelity at the handoff rather than compounding in value.
IMDEX拥有600多种采矿技术的全面产品组合,包括岩芯扫描仪、测量工具、物联网连接的钻探设备和现场仪器,这些是地质学家和钻探人员的基本工具。当这些工具由独立的应用程序支持时,它们往往会产生不同的数据模型并限制集成能力。对于从原始钻探数据转向分析的客户来说,这意味着数据在交接时失去保真度,而不是价值累积。
With Cursor, IMDEX is consolidating fragmented data systems and rebuilding legacy applications that create the compounding advantage in months instead of years.
借助Cursor,IMDEX正在整合分散的数据系统并重建遗留应用程序,在数月而非数年内创造复合优势。
Without Cursor, building these workflows might have taken 20 new people, millions of dollars, and two to three years. With Cursor, we're increasing the leverage of people we already have. That's a huge technical and financial win for the organization.
如果没有Cursor,构建这些工作流程可能需要20名新员工、数百万美元和两到三年时间。有了Cursor,我们正在提高现有人员的杠杆效应。这对组织来说是一个巨大的技术和财务胜利。
Rob van Selm
Rob van Selm
Head of Software Development, IMDEX
IMDEX软件开发主管
#One IMDEX platform for fragmented mining data
#一个IMDEX平台,整合分散的采矿数据
IMDEX used Cursor to consolidate two flagship products into a single platform. The first product consolidates fragmented and siloed data products into a single platform. Without Cursor, this would have required 20 additional engineers, millions of dollars, and two to three years.
IMDEX使用Cursor将两个旗舰产品整合到一个平台中。第一个产品将分散和孤岛化的数据产品整合到一个平台中。如果没有Cursor,这将需要额外20名工程师、数百万美元和两到三年时间。
The second product migrates a legacy Angular application to a React micro frontend to allow for easier maintenance and new feature development. This work previously would have taken three to five years, but with Cursor it landed in six months.
第二个产品将遗留的Angular应用程序迁移到React微前端,以便于维护和新功能开发。这项工作以前需要三到五年时间,但使用Cursor后,在六个月内就完成了。
The old ecosystem was not coherent for the customer and presented difficult challenges for us when it came to building new features and maintaining old ones.
旧生态系统对客户来说不够连贯,并且在我们构建新功能和维护旧功能时给我们带来了困难挑战。
Nathan Davey
Nathan Davey
Principal Software Engineer, IMDEX
IMDEX首席软件工程师
The platform IMDEX built with Cursor synchronizes core sample data to the cloud, connects IMDEX's IoT devices and analytics systems, and gives geologists and drillers one place to interpret data and plan exploration, working across field applications and the web platform with a shared data layer across every supported tool in the ecosystem.
IMDEX 使用 Cursor 构建的平台将岩心样本数据同步至云端,连接 IMDEX 的物联网设备与分析系统,为地质学家和钻探人员提供一个统一平台,用于解读数据、规划勘探,支持现场应用与网页平台,并在生态系统中所有受支持的工具间共享数据层。
The platform supports two closely connected personas. For drillers, it provides live guidance so they can compare real-time drilling data against the planned hole path and stay within the defined cone of tolerance. For geologists, it protects the quality and reliability of the data they depend on to interpret the subsurface, validate the drilling program, and make confident exploration decisions.
该平台支持两个紧密关联的用户角色。对于钻探人员,它提供实时指导,使其能够将实时钻探数据与计划钻孔路径进行对比,并保持在规定的公差锥内。对于地质学家,它保护了他们所依赖的数据的质量和可靠性,以解读地下情况、验证钻探计划并做出有信心的勘探决策。
#Developers kept landing back on Cursor
#开发者总是回到 Cursor
Cursor is helping IMDEX developers understand the existing codebase, generate migration plans, and implement changes. IMDEX evaluated coding tools from multiple providers before standardizing on Cursor. A few capabilities mattered most.
Cursor 帮助 IMDEX 开发者理解现有代码库、生成迁移计划并实施变更。IMDEX 在标准化使用 Cursor 之前,评估了多家供应商的编码工具。其中几个功能最为关键。
- Context management on large codebases: Cursor's agent harness managed context more effectively than other tools the team tested, helping agents recall relevant parts of the codebase and develop better implementation strategies for ambiguous tasks.
- Model flexibility: Developers can pick the model that fits the task. Some rely on Auto, which selects the model based on speed and cost. Others choose higher-thinking models for ambiguous design decisions and simpler models for contained implementation work.
- A familiar workspace for AI-assisted development: Cursor gave IMDEX developers a practical way to bring AI into their existing development workflow. Engineers could use agents to plan, generate, refactor, and review code, while still working in a familiar environment with access to files, debugging tools, browser context, and design resources.
- 大型代码库的上下文管理:Cursor 的代理工具在管理上下文方面比团队测试的其他工具更有效,帮助代理回忆代码库的相关部分,并为模糊任务制定更好的实现策略。
- 模型灵活性:开发者可以选择适合任务的模型。有些人依赖 Auto,它会根据速度和成本选择模型。其他人则选择更高思考能力的模型来处理模糊的设计决策,而使用更简单的模型来处理具体的实现工作。
- 熟悉的 AI 辅助开发工作区:Cursor 为 IMDEX 开发者提供了一种将 AI 融入现有开发工作流的实用方式。工程师可以使用代理来规划、生成、重构和审查代码,同时仍在一个熟悉的环境中工作,可以访问文件、调试工具、浏览器上下文和设计资源。
That combination made adoption easier. Developers did not have to choose between hands-on engineering and agentic workflows, instead moving between both as needed. This helped the team use AI for real product work sooner, from understanding legacy codebases to accelerating implementation and improving the quality of changes before review.
这种组合使得采用更加容易。开发者不必在动手工程和代理工作流之间做出选择,而是可以根据需要在这两者之间切换。这帮助团队更早地将 AI 用于实际产品工作,从理解遗留代码库到加速实现,并在审查前提高变更质量。
We've tried tools from multiple providers, but we have always landed back on Cursor because the user experience is so much better.
我们尝试过来自多家供应商的工具,但总是回到 Cursor,因为用户体验要好得多。
Richard Zampieri
Richard Zampieri
Principal Engineer/AI Lead, IMDEX
IMDEX 首席工程师/AI 负责人
#Scaling adoption with AI July
#通过 AI July 扩大采用
To accelerate adoption of coding agents, IMDEX dedicated a full month to hands-on Cursor training and experimentation. Internally referred to as "AI July", this program combined structured learning with applied product work so developers could build agentic workflows into their day-to-day practice.
为了加速编码代理的采用,IMDEX 专门用了一个月的时间进行 Cursor 的实操培训和实验。内部称之为“AI 七月”,该项目将结构化学习与实际产品工作相结合,使开发者能够将代理工作流融入日常实践。
The core curriculum involved:
核心课程包括:
- 101-level trainings on agent basics like context windows, model selection, and token consumption
- 201-level sessions on advanced tools like MCPs, skills, hooks, and agent parallelization
- Dedicated hackathons to try Cursor on real product problems
- 101 级培训,涵盖代理基础知识,如上下文窗口、模型选择和令牌消耗
- 201 级课程,深入讲解 MCP、技能、钩子和代理并行化等高级工具
- 专门的黑客马拉松,尝试将 Cursor 应用于实际产品问题
#Building an enterprise-AI-ready company with Cursor
#用 Cursor 打造企业级 AI 就绪公司
IMDEX is taking a deliberate, company-wide approach to AI adoption. As Head of Software Development and Solutions, Rob van Selm is driving the investment in AI-assisted development, setting the direction for how teams use tools like Cursor, and creating the conditions for engineers to experiment, learn, and move faster with confidence.
IMDEX 正在采取一种深思熟虑、全公司范围的方法来采用 AI。作为软件开发与解决方案负责人,Rob van Selm 正在推动对 AI 辅助开发的投入,为团队如何使用 Cursor 等工具设定方向,并为工程师创造实验、学习和自信地加速前进的条件。
This strategy is not limited to improving individual developer productivity. IMDEX is focused on building an AI-ready organization: one where teams understand how to apply AI responsibly, where engineering workflows can scale with agentic tools, and where the wider business can keep pace with faster software delivery.
这一战略不仅限于提升个体开发者的生产力。IMDEX 专注于打造一个 AI 就绪的组织:团队了解如何负责任地应用 AI,工程工作流能够随代理工具扩展,更广泛的业务也能跟上更快的软件交付节奏。
As adoption grows, IMDEX is also using data from the Cursor Dashboard and Analytics API to understand usage patterns, track adoption, and measure how AI is changing delivery across teams. This gives leadership the visibility needed to keep investing in the right areas and to support teams as their workflows evolve.
随着采用范围的扩大,IMDEX 还利用 Cursor Dashboard 和 Analytics API 的数据来了解使用模式、跟踪采用情况,并衡量 AI 如何改变各团队的交付。这为领导层提供了必要的可见性,以便持续投资于正确的领域,并在工作流演进时支持团队。
The Cursor Dashboard and Analytics API provide easy insights into usage patterns across our team so we can understand adoption. Those insights make it easy to justify our investment.
Cursor Dashboard 和 Analytics API 提供了对我们团队使用模式的便捷洞察,使我们能够了解采用情况。这些洞察使得证明我们的投资合理性变得容易。
Richard Zampieri
Richard Zampieri
Principal Engineer/AI Lead, IMDEX
IMDEX 首席工程师/AI 负责人
For IMDEX, becoming AI-ready means more than using AI inside software engineering. It means preparing the whole company from product and design to security, legal, marketing, and finance to operate at the speed that AI-enabled engineering makes possible.
对 IMDEX 而言,成为 AI 就绪意味着不仅仅是软件工程内部使用 AI。它意味着让整个公司——从产品和设计到安全、法律、营销和财务——都能以 AI 赋能的工程所实现的速度运作。
#Expanding Cursor's impact beyond engineering
#将 Cursor 的影响力扩展到工程之外
The platform play is part of a broader IMDEX strategy to use Cursor to modernize legacy applications, improve the user experience, and rebuild the underlying product architecture so new data sources, workflows, and analytics capabilities can be added faster.
平台策略是 IMDEX 更广泛战略的一部分,旨在利用 Cursor 现代化遗留应用、改善用户体验,并重建底层产品架构,以便更快地添加新的数据源、工作流和分析能力。
IMDEX is using Cursor across the software development lifecycle, from design and implementation to review, onboarding, debugging, and documentation. As adoption has scaled, the IMDEX team is using the Cursor Analytics API to understand usage, track PR volume per developer, and measure output and delivery time more precisely.
IMDEX 正在整个软件开发周期中使用 Cursor,从设计、实现到审查、入职、调试和文档编写。随着采用规模的扩大,IMDEX 团队正利用 Cursor 分析 API 来了解使用情况,跟踪每位开发者的 PR 数量,并更精确地衡量产出和交付时间。
We are using Cursor to accelerate every part of the software lifecycle, ultimately making product releases much faster.
我们正在使用 Cursor 加速软件生命周期的每一个环节,最终使产品发布速度大幅提升。
Rob van Selm
Rob van Selm
Head of Software Development, IMDEX
IMDEX 软件开发主管
#The platform is just the beginning
#平台只是开始
更进一步:量化金融体系
看懂新闻只是起点——沿量化金融路径,把它变成能交付的工程能力