这段时间,我一直在找一个真正能参与开发流程的 AI IDE,而不只是"帮你补全代码"的工具。
最近深度用了阿里的 Alibaba Cloud 旗下 AI IDE ------ Lingma IDE 后,我发现它有几个点,确实和传统 AI 编码工具不太一样。
这篇文章不讲安装,不讲基础使用。
主要聊聊:
- Lingma IDE 和普通 AI IDE 的区别
- 它的规则系统(个人规则 / 项目规则)
- MCP、Skill 的实际意义
- 为什么"提示词优化"这个功能让我印象很深
- 它为什么更像"懂项目的 AI",而不是"聊天机器人"
一、很多 AI IDE,本质还是"高级聊天框"
现在市面上的 AI IDE 很多:
- Cursor
- Trae
- Windsurf
- Claude Code
- OpenCode
- Lingma IDE
但很多工具,本质上还是:
你输入一句话
AI 基于当前上下文回答你
问题在于:
AI 不真正理解"你的项目"
比如你说:
text
把上个评分数据放到今日指引下面
普通 AI 会出现几个问题:
- 不知道你说的是哪个页面
- 不知道哪个模块叫"评分"
- 不知道"今日指引"对应什么结构
- 不知道该改 wxml 还是 wxss
- 不知道布局之间的关联
所以最后:
- 要么改错
- 要么只改一半
- 要么你还得重新解释一遍
本质原因:
AI 只看到了"你输入的话"
而没有真正结合"整个项目"
二、Lingma IDE 一个很核心的点:规则系统
这是我觉得它和很多 AI IDE 拉开差距的地方。
Lingma IDE 里有:
- 个人规则
- 项目规则
- MCP
- Skill
三、个人规则:把你的开发习惯长期记住
比如你可以规定:
text
1. 默认使用中文回答
2. WXML 使用语义化命名
3. 样式优先 flex
4. 不允许随意新增组件
5. 修改代码时尽量最小改动
这意味着:
以后你不需要每次重复说:
text
不要重构
不要乱改
保持原有结构
AI 会长期按你的风格工作。
这个其实非常重要。
因为真正开发里最浪费时间的,不是"写代码"。
而是:
AI 每次都像一个新同事
你永远在重新教它。
四、项目规则:AI 开始真正理解"这个项目"
项目规则更关键。
比如你可以告诉它:
text
这是微信小程序项目
使用原生小程序开发
禁止引入 uniapp
页面目录在 subpage1/pages
或者:
text
这个项目使用 Spring Cloud Alibaba
统一使用 OpenFeign
禁止直接 RestTemplate
这样 AI 的输出会稳定很多。
因为:
它开始知道"这个项目是什么"
而不是每次靠猜。
五、MCP 和 Skill:Lingma 已经开始往 Agent 方向走了
现在很多人开始讨论:
- MCP
- Agent
- Skill
- Tool Calling
Lingma IDE 其实已经在做这些东西。
1、MCP(Model Context Protocol)
MCP 本质上可以理解为:
给 AI 接外部能力
比如:
- 文件系统
- 浏览器
- 数据库
- Git
- 本地命令
- 接口调试
AI 不只是"回答问题"。
而是:
真正开始操作环境
不过目前 Lingma IDE 的 MCP 市场还不算丰富。
和 Cursor 生态比,数量确实少一些。
但方向已经很明显了:
AI IDE 正在从"聊天"变成"执行"
2、Skill
Skill 更像:
可复用的 AI 工作流
比如:
- 自动生成页面
- 自动检查代码
- 自动修复样式
- 自动生成接口层
- 自动分析项目结构
这其实已经不是传统意义上的"代码补全"。
而是在:
固化开发经验
六、内置浏览器:这是很多人低估的能力
Lingma IDE 有个我很喜欢的能力:
可以直接调用内置浏览器
这个功能表面看没什么。
但实际开发里非常重要。
一个真实场景
很多时候:
你使用的是某个比较新的框架。
或者:
某个组件库写法特殊。
AI 训练数据里不一定完整。
这时候普通 AI IDE 就容易:
- 瞎写
- API 写错
- 用旧版本语法
- 幻觉代码
但 Lingma IDE 可以:
直接打开官网文档现场学习
你甚至可以直接告诉它:
text
去看这个官方文档,然后按这个规范修改
这意味着:
AI 不再只依赖"训练时记忆"。
而是:
开始具备实时学习能力
这个变化其实非常大。
七、我最喜欢的功能:提示词优化
这是目前我最喜欢的一个功能。
因为它不是:
单纯优化你输入的话
而是:
结合整个项目代码去优化需求
这个差别非常大。
我原始输入的话
我当时只输入了两句:
text
1.把上个评分数据放到今日指引下面
2.把星象解码展开,用户不知道这里可以展开
这是典型的"人话"。
非常口语化。
但 Lingma IDE 优化后的 Prompt
text
请对 subpage1/pages/horoscope/index.wxml 和 subpage1/pages/horoscope/index.wxss 进行以下布局和交互优化:
1. 整合运势评分区域:
- 移除"今日运势评分"独立的卡片容器(.fortune-section'或其外层包裹)。
- 将情感、财富、事业三个评分项(进度条及分数)直接放置在"今日指引"(.guidance-section'或对应内容区域)的下方。
- 确保评分项与今日指引内容之间保持适当的间距(建议24rpx-32rpx),视觉上属于同一内容流,而非割裂的模块。
2. 默认展开星象解码:
- 修改"星象解码"(.astro-section'或'.decode-section)区域的交互逻辑,移除折叠/展开状态。
- 在WXML 中直接渲染星象解码的全部内容,不再使用 wx:if 或隐藏类名控制显示。
- 移除相关的"展开/收起"按钮或图标,确保用户进入页面即可直接阅读完整解析,降低认知负担。
这个功能真正厉害的地方
重点不是:
"它帮你润色了提示词"
而是:
它已经开始理解:
- 页面结构
- 文件路径
- 模块关系
- 用户交互逻辑
- UI 布局
- 组件命名
它知道:
- 改哪个文件
- 哪些 class 可能相关
- 哪些逻辑需要删
- 哪些状态控制需要移除
这已经不是:
AI 帮你写代码
而更像:
AI 在参与需求分析
这个方向我认为是未来。
九、真正的趋势:AI IDE 正在从"工具"变成"开发搭档"
以前:
text
AI = 自动补全
后来:
text
AI = 对话生成代码
现在开始变成:
text
AI = 理解项目 + 分析需求 + 操作环境 + 执行开发
这其实已经越来越接近:
真正的 Agent 开发模式
而 Lingma IDE 是目前我看到,国内在这个方向上推进比较明显的一款工具。
十、最后
如果你只是:
- 写几个 demo
- 补全几行代码
那很多 AI IDE 差别不大。
但如果你开始:
- 长期维护项目
- 做真实产品
- 持续迭代
- 管理复杂代码
- 希望 AI 理解你的开发习惯
那么:
"规则系统 + 项目理解 + Prompt 优化 + MCP能力"
会越来越重要。
这也是为什么我最近开始长期使用 Lingma IDE 的原因。