网易首页 > 网易号 > 正文 申请入驻

C#编译器被AI"截胡":0文本编辑,代码直接改结构

0
分享至


让AI读源码、数括号来改代码,这事听起来就像拿着建筑蓝图不用,非要给工人拍张照片说"你自己琢磨"。

但这就是当下大多数AI编程助手的现状——它们在文本层面折腾,而编译器早就握有完整的代码结构模型。一位开发者把这个问题捅破了:既然Roslyn(C#编译器平台)加载解决方案时就把整个项目索引完毕,AI为什么还要当"文本民工"?

从文本到对象:AI终于不用"猜"代码了

RoslynMCP的核心思路很直接:AI不再碰文本,而是直接操作编译器内部的结构化对象。

具体怎么玩?Roslyn加载解决方案后,AI能瞬间定位任意类,向上追溯基类型、接口、调用方,向下深挖派生类型、实现、被调用方。每次搜索都是语义级的,由编译器解析——不是文本grep那种笨办法。

改代码时,AI不敲字符。它要类结构,Roslyn给JSON:字段、方法、类型、修饰符一目了然。然后AI按名称锁定具体方法,Roslyn生成语法、格式化、返回编译器诊断——全打包在一个响应里。

更细的操作也有。块级导航让AI能用路径定位任意嵌套块,比如TaskService.AddTask.if[0].else,只改那个else块,其他纹丝不动。

调试层面,AI通过DTE(开发工具扩展)API设断点、启动调试、单步执行、读取局部变量——完整运行时检查,不止静态分析。

技能系统:教AI"看说明书"用工具

这套方案藏着一个容易被忽略的设计:技能(Skills)。

作者打了个比方:人用笔电之前得看说明书,AI也一样。技能就是Roslyn工具的使用说明书——参数怎么填、工作流程是什么、出错了怎么办。

Claude Code用户能从GitHub复制技能文件到项目的.claude/skills/目录。内置的Claude Chat面板也预装了这些技能,路径在Skills/.claude/skills/

这意味着AI不是拿到API就瞎折腾,而是按说明书规范操作。对复杂编译器接口来说,这层约束很实在。

一种新语言的雏形?

作者在GitHub写道:「我认为最终会出现专为AI设计的编程语言——不是给人敲的,而是让AI作为结构化对象来操作。这是朝那个方向的早期实验,基于C#和Roslyn。而且它已经可以用了。」

这个判断有点意思。现在的编程语言全是为人眼和手优化的:缩进、换行、括号对齐,都是为了人类可读。但AI不需要这些——它要的是关系明确的图结构。

RoslynMCP没造新语言,而是让AI绕过文本层,直接啃编译器的语法树。效果类似:AI看到的不是字符流,而是类型、成员、调用关系的对象网络。

项目已上架VS Marketplace,GitHub仓库开源。两个Demo视频展示了实际交互:AI查询类结构、修改方法体、调试运行——全程没有文本编辑的鬼画符。

有个细节值得玩味。作者提到AI改代码时,Roslyn会返回编译器诊断——这意味着AI能立刻知道自己改的东西能不能编译通过。对比之下,纯文本编辑的AI助手得等整个文件重编才能发现语法错误,反馈延迟完全不同。

如果这种模式跑通,其他语言的编译器平台会不会跟进?毕竟Roslyn的结构化能力不是C#独占,LLVM、TypeScript编译器、甚至JVM都有类似的基础设施。问题是,有多少开发者愿意让AI跳过自己写了十几年的文本界面?

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
带娃出国的中产后悔了:想回来,但回国失败

带娃出国的中产后悔了:想回来,但回国失败

视觉志
2026-03-24 10:36:13
张雪峰遗产全给女儿!去年3月就立好遗嘱,这才是顶级父爱啊

张雪峰遗产全给女儿!去年3月就立好遗嘱,这才是顶级父爱啊

陈意小可爱
2026-03-25 22:34:47
宅基地确权最后冲刺:今年不把名字改成儿子的,以后可能就改不了

宅基地确权最后冲刺:今年不把名字改成儿子的,以后可能就改不了

混沌录
2026-03-19 21:59:03
回加拿大生活的大山,60岁须发皆白很沧桑,重庆妻子仍风韵犹存

回加拿大生活的大山,60岁须发皆白很沧桑,重庆妻子仍风韵犹存

素衣读史
2026-03-25 21:05:22
国产顶级神剧,只可惜,央视播完就禁了

国产顶级神剧,只可惜,央视播完就禁了

独立鱼
2026-03-23 21:22:17
NBA董事会官宣批准:扩军仅限赌城西雅图 每队预计出70-100亿美元

NBA董事会官宣批准:扩军仅限赌城西雅图 每队预计出70-100亿美元

醉卧浮生
2026-03-25 23:03:44
没护照没签证,这只叫LV的猫天天跨国走私老鼠,两国海关都拿它没辙!

没护照没签证,这只叫LV的猫天天跨国走私老鼠,两国海关都拿它没辙!

英国那些事儿
2026-03-24 23:16:58
伊朗导弹撑了近一个月,中国能撑多久?俄专家断言:半小时定胜负

伊朗导弹撑了近一个月,中国能撑多久?俄专家断言:半小时定胜负

阿芒娱乐说
2026-03-25 17:11:09
事业单位迎来大变革!这6类人将彻底丢编制,铁饭碗不保

事业单位迎来大变革!这6类人将彻底丢编制,铁饭碗不保

慧眼看世界哈哈
2026-03-26 06:38:08
41岁张雪峰离世后遗产分配上热搜!11岁女儿张姩菡面临跟后妈争产,是否立遗嘱成关键

41岁张雪峰离世后遗产分配上热搜!11岁女儿张姩菡面临跟后妈争产,是否立遗嘱成关键

观星赏月
2026-03-26 03:56:16
吃相难看!张雪峰去世不到24小时,恶心的事情发生,官方出手整治

吃相难看!张雪峰去世不到24小时,恶心的事情发生,官方出手整治

阿凫爱吐槽
2026-03-25 18:57:39
【长三角日报】江苏省省长乘坐地铁前往机场调研,全流程体验出行过程

【长三角日报】江苏省省长乘坐地铁前往机场调研,全流程体验出行过程

上观新闻
2026-03-25 22:06:07
11连胜升联赛第一!上海32分狂胜山西 李弘权27+7三分李添荣18分

11连胜升联赛第一!上海32分狂胜山西 李弘权27+7三分李添荣18分

醉卧浮生
2026-03-25 21:33:39
宅基地“父改子”黄金窗口期!农村有儿子的抓紧,错过就亏大了

宅基地“父改子”黄金窗口期!农村有儿子的抓紧,错过就亏大了

三农雷哥
2026-03-25 17:58:07
有人提议:中国可参考俄罗斯做法,不允许日本民航飞机过境中领空

有人提议:中国可参考俄罗斯做法,不允许日本民航飞机过境中领空

南权先生
2026-03-25 15:30:44
联盟扩军正式批准!杜兰特和森林狼成大赢家?最快28年正式参赛

联盟扩军正式批准!杜兰特和森林狼成大赢家?最快28年正式参赛

你的篮球频道
2026-03-26 07:23:33
1965年,毛主席点名让彭德怀复出,背后有人拼命阻挠,这人后来判了18年

1965年,毛主席点名让彭德怀复出,背后有人拼命阻挠,这人后来判了18年

史海孤雁
2026-03-25 18:31:11
小凯文·波特:正努力砍80分,为尊重科比,我必须超越阿德巴约

小凯文·波特:正努力砍80分,为尊重科比,我必须超越阿德巴约

好火子
2026-03-26 03:13:35
上海一女子“闪婚”拿到价值近千万房产99%份额,“闪离”后起诉分割房产,法院判了!

上海一女子“闪婚”拿到价值近千万房产99%份额,“闪离”后起诉分割房产,法院判了!

环球网资讯
2026-03-26 08:13:14
深夜,暴涨!伊朗,拒绝美国!

深夜,暴涨!伊朗,拒绝美国!

中国基金报
2026-03-26 00:19:55
2026-03-26 09:08:49
碳基打工人
碳基打工人
坐标北京,靠咖啡续命,靠小红书下饭的普通人类。
110文章数 0关注度
往期回顾 全部

科技要闻

硅谷因AI大裁员?一线工程师戳破真相

头条要闻

"10元手冲咖啡"阿姨曾1天卖1000杯 如今只卖两三杯

头条要闻

"10元手冲咖啡"阿姨曾1天卖1000杯 如今只卖两三杯

体育要闻

35岁替补门将,凭什么入选英格兰队?

娱乐要闻

张雪峰遗产分割复杂!是否立遗嘱成关键

财经要闻

黄仁勋:芯片公司的时代已经结束了

汽车要闻

智己LS8放大招 30万内8系旗舰+全线控底盘秀实力

态度原创

本地
旅游
家居
公开课
军事航空

本地新闻

来永泰同安 赴一场春天的约会

旅游要闻

秦岭子午峪的“霸气”游客,你的底气从何而来?

家居要闻

轻奢堇天府 小资情调

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

伊朗重申非交战国家船只可安全通过霍尔木兹海峡

无障碍浏览 进入关怀版