我是一个重度的IDE用户接触AI 一年从开始的想做自己小工具到测试IDE哪个对自然语更友善更契合。有的时候模型进入 循环幻觉模式 我都气的要抓狂各种模式都试过。小龙虾的层级关系在很早的时候就试过只是惊鸿一撇。 对于我这种深度用户确实还是欠缺的。我前面介绍了实施关系图谱开源了。没人看想象会不会大家不会应用。不知道 到底这个是什么用法 所以我想我把自己所有的都开源。 我在一次偶然的机会知道了MCP中间件上下文协议的机制我想到可以截停IDE 助手 让助手可以在提交给我第一次输出前 我在MCP件中传达给它接下来的信息 我做了一个交互窗 每次都依靠中间件来告诉 AI 下一个任务是什么应该需要些什么工具。这个是一开始的雏形 然后再一次交互中我发现AI助手停留再这次交互中它的记忆不会迷乱 代码位置全部都是清清楚楚的 因为它停留再这个一次对话内 我发现了这个然后我做了一个试验 总共任务数大概再100个 横跨3个文件。3个任务 。汽车管家翻译爬虫然后做完最后的任务 我使用MCP件询问AI助手 刚刚 机车管家的第一次进入完成了哪些任务。它给我汇报的清清楚楚。每个任务 每个细节。唯一的缺点是再工程量特别大的情况下 就像我刚刚的哪个3个大任务 内存不足的情况下 电脑会卡顿我的笔记本32GB的 台式机128GB暂时再单任务连续挂机3天没有出现过卡顿状态 然后我开始完善我的发现。为了让AI助手速度更快的完成任务更准确的完成任务我拉了一个内核这个内核是干嘛的呢就是我上面说的实时图谱实时图谱 它并不是像其他公司做的图谱 是一个实时生成形态的图谱 在中间层的每次拉扯中。IDE到中间层轮询 告知任务 内核生成图谱我在中间层回复来下发下一个任务 中间层传达的时候会把 关系图谱上面错误的也发送给IDE助手IDE助手本来就有长记忆 不是靠压缩的节点记忆 我开源大家可以去试 实施关系图谱 真是天作之合。我的项目准确度 完成度 开始越来越快 但是我唯一不满意的是上面 IDE 起始生成的 界面太丑太丑了 我又想办法 怎么能让它变好看 IDE助手说我有内核 有双管记忆 向量 和 内存 记忆 这个一开始给IDE助手的 怕它上下文炸裂但是后来发现 你只要在这里循环 搓搓有余 单任务情况下再次说明 然后界面太丑怎么办 我告诉内核 每次我发任务 必须要结构化任务 然后告诉IDE助手 本次任务应该使用什么库 什么工具。 期望太高内核哪有这么只能 因为我还让它出提示词 脑子一热 中间件直接上AI。然后我上了。真的上了 界面问题解决了 AI知道有什么库可以调用 只是IDE喜欢发挥空间想象 做出来的东西 不是人类审美能懂的 那我就让 中间层AI告诉IdE助手用什么库告诉IDE助手 不需要去审美去做选择例用户需要做一个3D空战游戏 抓住关键词 3D 空战 就是 3D库 战斗机 直接选择当前库内热门的战斗机 有纹理的 随便选 不会有错的 还有工具的调用 分发 我在使用了AI以后IDE助手每次交任务 都是到中间层AI 我用的是千问 max 中间层一定要能处理复杂任务 因为它的事情很多我测试了很多qwen max是最理想的不是广告大家可以测试 中间层通过实施关系图谱认定代码是否有问题有问题提出问题 驳回 。让ide重新做。然后继续轮询 通过了 中间层开闸 信息留到中间层我和千问的交互口我再提出任务让千问 结构化 库使用工具推荐提示词。。。。。。这个东西大家可以自己自己设可能会比我的效果好我开源也是给各位一个方向我的理念是12 什么意思呢 1中间件?2我要的任务结果 是IDE助手而不是11》 我IDE助手的答案是无限大 在我的框架内 不管IDE这么助手怎么样 也只能限制在1以内 这是规则就像我们遵从的自然法则 人自己是不能飞的 这是铁律 AI大模型通用形 其实也不是他们要胡言乱语大家试想 一个模型上下文有限 它相配合你 它只能压缩上下文 本来是一条实心直线压缩成了虚线然后模型开始和用户博弈 用户的问题在压缩店正好 没在 一脚轮空开始一个劲的往里跳通用模型基本都是对话型 没有办法的最后我把中间件的核心代码先发出来然后其他的所有我的工作流会在开源社区开源这个项目不管有没有人用我会一直维护下去也希望大家不要模仿其实大家试想一下 一个服从命令长记忆的大模型 它能做的事情是多少 框架已建 希望大家能构思出来更多的场景 只要稍微思考一下我也希望我们国内的模型进步的更快更多人像我一样一个不懂代码的自然语义者封面是我现在的插件的样式 有喜欢的可以直接私信问我要 还有很重要的事情IDE助手的聊天窗口最好自己建立 使用VS C原生的是可以用的GitHub 但是实话告诉大家 在插件内MCP协议的交互都只算一次交互 那表示上面调用次数只生成一次在持久的交互中虽然这是MCP协议但是我觉得是有点在套利所以希望大家能自己做一个交互口调用token 使用我的方式 token的用量基本节省在60% 就因为关系图谱的效果 我没有把我的东西说的很好但是这些 就是能做到我摊牌了配置 VS Code方式 1全局配置推荐 — 所有项目通用编辑%APPDATA%\Code\User\maxur.jsonjson编辑1{ 2 servers: { 3 maxur-ai: { 4 command: C:/Users/ROG/Desktop/fastapi-rate-limiter/.venv/Scripts/python.exe, 5 args: [C:/Users/ROG/Desktop/fastapi-rate-limiter/maxur-local/server.py], 6 cwd: C:/Users/ROG/Desktop/fastapi-rate-limiter, 7 env: { 8 PYTHONPATH: C:/Users/ROG/Desktop/fastapi-rate-limiter, 9 MAXUR_PROJECT_NAME: fastapi-rate-limiter, 10 MAXUR_PROJECT_DIR: C:/Users/ROG/Desktop/fastapi-rate-limiter 11 }, 12 type: stdio 13 } 14 } 15}方式 2项目级配置仅在本项目生效创建.vscode/maxur.jsonjson编辑1{ 2 servers: { 3 maxur-ai: { 4 command: ${workspaceFolder}/.venv/Scripts/python.exe, 5 args: [${workspaceFolder}/maxur-local/server.py], 6 cwd: ${workspaceFolder}, 7 env: { 8 PYTHONPATH: ${workspaceFolder}, 9 MAXUR_PROJECT_NAME: fastapi-rate-limiter, 10 MAXUR_PROJECT_DIR: ${workspaceFolder} 11 } 12 } 13 } 14}使用方式在 Copilot Chat 中正常对话AI 完成一步后调用maxur_back工具浏览器自动弹出反馈页面输入指示后点击「发送反馈」AI 收到反馈继续执行快捷操作CtrlEnter快速发送「继续」按钮满意当前进度继续下一步「结束」按钮停止执行
开源:思想核心1+?=2 让所有的AI没有幻觉,让所有的AI听你号令!
我是一个重度的IDE用户接触AI 一年从开始的想做自己小工具到测试IDE哪个对自然语更友善更契合。有的时候模型进入 循环幻觉模式 我都气的要抓狂各种模式都试过。小龙虾的层级关系在很早的时候就试过只是惊鸿一撇。 对于我这种深度用户确实还是欠缺的。我前面介绍了实施关系图谱开源了。没人看想象会不会大家不会应用。不知道 到底这个是什么用法 所以我想我把自己所有的都开源。 我在一次偶然的机会知道了MCP中间件上下文协议的机制我想到可以截停IDE 助手 让助手可以在提交给我第一次输出前 我在MCP件中传达给它接下来的信息 我做了一个交互窗 每次都依靠中间件来告诉 AI 下一个任务是什么应该需要些什么工具。这个是一开始的雏形 然后再一次交互中我发现AI助手停留再这次交互中它的记忆不会迷乱 代码位置全部都是清清楚楚的 因为它停留再这个一次对话内 我发现了这个然后我做了一个试验 总共任务数大概再100个 横跨3个文件。3个任务 。汽车管家翻译爬虫然后做完最后的任务 我使用MCP件询问AI助手 刚刚 机车管家的第一次进入完成了哪些任务。它给我汇报的清清楚楚。每个任务 每个细节。唯一的缺点是再工程量特别大的情况下 就像我刚刚的哪个3个大任务 内存不足的情况下 电脑会卡顿我的笔记本32GB的 台式机128GB暂时再单任务连续挂机3天没有出现过卡顿状态 然后我开始完善我的发现。为了让AI助手速度更快的完成任务更准确的完成任务我拉了一个内核这个内核是干嘛的呢就是我上面说的实时图谱实时图谱 它并不是像其他公司做的图谱 是一个实时生成形态的图谱 在中间层的每次拉扯中。IDE到中间层轮询 告知任务 内核生成图谱我在中间层回复来下发下一个任务 中间层传达的时候会把 关系图谱上面错误的也发送给IDE助手IDE助手本来就有长记忆 不是靠压缩的节点记忆 我开源大家可以去试 实施关系图谱 真是天作之合。我的项目准确度 完成度 开始越来越快 但是我唯一不满意的是上面 IDE 起始生成的 界面太丑太丑了 我又想办法 怎么能让它变好看 IDE助手说我有内核 有双管记忆 向量 和 内存 记忆 这个一开始给IDE助手的 怕它上下文炸裂但是后来发现 你只要在这里循环 搓搓有余 单任务情况下再次说明 然后界面太丑怎么办 我告诉内核 每次我发任务 必须要结构化任务 然后告诉IDE助手 本次任务应该使用什么库 什么工具。 期望太高内核哪有这么只能 因为我还让它出提示词 脑子一热 中间件直接上AI。然后我上了。真的上了 界面问题解决了 AI知道有什么库可以调用 只是IDE喜欢发挥空间想象 做出来的东西 不是人类审美能懂的 那我就让 中间层AI告诉IdE助手用什么库告诉IDE助手 不需要去审美去做选择例用户需要做一个3D空战游戏 抓住关键词 3D 空战 就是 3D库 战斗机 直接选择当前库内热门的战斗机 有纹理的 随便选 不会有错的 还有工具的调用 分发 我在使用了AI以后IDE助手每次交任务 都是到中间层AI 我用的是千问 max 中间层一定要能处理复杂任务 因为它的事情很多我测试了很多qwen max是最理想的不是广告大家可以测试 中间层通过实施关系图谱认定代码是否有问题有问题提出问题 驳回 。让ide重新做。然后继续轮询 通过了 中间层开闸 信息留到中间层我和千问的交互口我再提出任务让千问 结构化 库使用工具推荐提示词。。。。。。这个东西大家可以自己自己设可能会比我的效果好我开源也是给各位一个方向我的理念是12 什么意思呢 1中间件?2我要的任务结果 是IDE助手而不是11》 我IDE助手的答案是无限大 在我的框架内 不管IDE这么助手怎么样 也只能限制在1以内 这是规则就像我们遵从的自然法则 人自己是不能飞的 这是铁律 AI大模型通用形 其实也不是他们要胡言乱语大家试想 一个模型上下文有限 它相配合你 它只能压缩上下文 本来是一条实心直线压缩成了虚线然后模型开始和用户博弈 用户的问题在压缩店正好 没在 一脚轮空开始一个劲的往里跳通用模型基本都是对话型 没有办法的最后我把中间件的核心代码先发出来然后其他的所有我的工作流会在开源社区开源这个项目不管有没有人用我会一直维护下去也希望大家不要模仿其实大家试想一下 一个服从命令长记忆的大模型 它能做的事情是多少 框架已建 希望大家能构思出来更多的场景 只要稍微思考一下我也希望我们国内的模型进步的更快更多人像我一样一个不懂代码的自然语义者封面是我现在的插件的样式 有喜欢的可以直接私信问我要 还有很重要的事情IDE助手的聊天窗口最好自己建立 使用VS C原生的是可以用的GitHub 但是实话告诉大家 在插件内MCP协议的交互都只算一次交互 那表示上面调用次数只生成一次在持久的交互中虽然这是MCP协议但是我觉得是有点在套利所以希望大家能自己做一个交互口调用token 使用我的方式 token的用量基本节省在60% 就因为关系图谱的效果 我没有把我的东西说的很好但是这些 就是能做到我摊牌了配置 VS Code方式 1全局配置推荐 — 所有项目通用编辑%APPDATA%\Code\User\maxur.jsonjson编辑1{ 2 servers: { 3 maxur-ai: { 4 command: C:/Users/ROG/Desktop/fastapi-rate-limiter/.venv/Scripts/python.exe, 5 args: [C:/Users/ROG/Desktop/fastapi-rate-limiter/maxur-local/server.py], 6 cwd: C:/Users/ROG/Desktop/fastapi-rate-limiter, 7 env: { 8 PYTHONPATH: C:/Users/ROG/Desktop/fastapi-rate-limiter, 9 MAXUR_PROJECT_NAME: fastapi-rate-limiter, 10 MAXUR_PROJECT_DIR: C:/Users/ROG/Desktop/fastapi-rate-limiter 11 }, 12 type: stdio 13 } 14 } 15}方式 2项目级配置仅在本项目生效创建.vscode/maxur.jsonjson编辑1{ 2 servers: { 3 maxur-ai: { 4 command: ${workspaceFolder}/.venv/Scripts/python.exe, 5 args: [${workspaceFolder}/maxur-local/server.py], 6 cwd: ${workspaceFolder}, 7 env: { 8 PYTHONPATH: ${workspaceFolder}, 9 MAXUR_PROJECT_NAME: fastapi-rate-limiter, 10 MAXUR_PROJECT_DIR: ${workspaceFolder} 11 } 12 } 13 } 14}使用方式在 Copilot Chat 中正常对话AI 完成一步后调用maxur_back工具浏览器自动弹出反馈页面输入指示后点击「发送反馈」AI 收到反馈继续执行快捷操作CtrlEnter快速发送「继续」按钮满意当前进度继续下一步「结束」按钮停止执行