登录社区云,与社区用户共同成长
邀请您加入社区
本文介绍如何使用MCP协议搭建本地工具调用服务。MCP是一套JSON-RPC标准协议,用于大模型与本地程序的安全交互。教程分三步:1)安装Python环境并初始化项目;2)编写MCP服务端代码,通过stdio与客户端通信;3)在WorkBuddy中配置测试。最后指导将服务打包发布到PyPI:初始化项目、修改代码、构建发布包,并通过API token完成发布。整个过程实现了从本地开发到公共部署的完整
🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值。
本文介绍了一种通过WorkBuddy AI自动控制中望CAD 2026绘图的方法。方案基于Windows COM接口,需要64位Windows系统、完整版CAD软件(不支持绿色版)和Python 3.10-3.12环境。核心流程为:WorkBuddy AI发送指令→multiCAD-mcp本地服务(Python后台进程)→通过COM接口控制已打开的CAD软件→自动完成绘图操作。文章详细说明了环境搭
vscode上使用codex的apikey格式
解决方法,在扩展栏找到claude code for VS Code,然后卸载旁边的下箭头找到你上图显示报错的版本,我这里是2.1.229,然后重新下载,最后把自动更新关闭。点开claude code后如果是这种报错,那么大概率就是你在wsl的vscode中下载claude code扩展的的时候打开了自动更新。
当前文档解析技术正从简单格式转换向结构化定位升级。Agent工程和科研数据基础设施需要文档解析提供可定位、可复读的块级上下文,而非仅输出Markdown文本。MinerU等平台通过块定位器(block locator)、多格式输出和MCP集成,支持对表格、公式、图表等元素进行精准寻址。这种结构化解析能力将成为RAG效果和Agent可靠性的关键前置条件,使文档内容从"可读文本"升级为"可调用资源",
一帧图像不只是一块像素内存:在 FFmpeg 里,它背后可能挂着解码器、引用计数、buffer pool 和一串“谁还没松手”的生命周期。很多人第一次写 FFmpeg 代码,都会被一个问题绊住:“我拿到了一个AVFrame,如果想保存一份,直接memcpy可以吗?因为 FFmpeg 的很多对象不是“普通结构体 + 一块裸内存”。它更像一套引用计数系统:你看到的是AVFrame,真正的大块数据可能在
多模态RAG、Agent和MCP技术发展正推动文档解析技术升级,PDF、Office文件等不再简单转为文本,而是需要精细化处理表格、公式、图表等元素。OmniDocBench新增EvalScope集成,RAG-Anything强化多模态管线,表明RAG上线前需建立完整的文档解析评测体系。解析质量直接影响知识库效果,需关注OCR文本、表格、公式等元素识别准确性。MCP规范要求解析过程可审计,记录文件
本文深入解析了AI大模型时代的四个核心概念:Agent、RAG、Skill和MCP。Agent是自主决策与执行的"大脑";RAG作为外挂知识库,通过检索外部信息增强回答准确性;Skill是Agent可调用的具体功能模块;MCP则是标准化协议,确保工具间的无缝协作。四者形成完整的能力框架:Agent负责思考规划,RAG提供知识支持,Skill执行具体任务,MCP实现标准化通信。文章通过企业CEO的比
本文介绍了基于VScode和EmbeddedIDE插件开发MSPM0嵌入式项目的完整流程。主要内容包括:1)VScode环境配置,安装EIDE插件及编译工具链;2)通过Keil创建基础项目框架并导入VScode;3)使用SysConfig生成外设配置文件;4)详细说明项目设置、编译链配置和调试方法;5)提供LED和串口测试代码示例。相比传统Keil开发,该方案具有启动快速、代码管理方便等优势,特别
摘要: Claude Code(终端AI编程助手)、NanoBanana(基于Gemini的AI图像生成工具)与聆犀AI录音卡(离线拾音器)三款工具实现深度打通,构建了"语音→分析→可视化"的自动化工作流。用户只需口述需求,系统即可自动生成产品结构图、架构图、流程图等可视化成果。该方案覆盖五大核心场景:产品需求讨论自动生成结构图、技术评审输出架构图、业务流程讨论生成流程图、原型描述转为界面设计图,
AI小白,想通过费曼学习法,加深自己的印象,有不足的希望大家指出想象一下,你只需要在 VS Code 里对 AI 说一句“帮我查一下我桌面上有多少个文件,或者对AI说一句帮我把桌面上的某个文件改一下文件名”,它就能自动调用接口并把你想改的那个文件名修改了,是不是非常酷?这其实就是 MCP(模型上下文协议)的魅力所在。作为 AI 大模型与外部工具交互的“标准插头”,MCP 让大模型真正长出了“手和脚
如果你是第一次接触 VS Code 插件开发,不要想着一开始就做很复杂的东西。最好的入门方式,就是先把一个小而完整的插件做出来。项目创建代码编写本地调试打包测试正式发布那你就已经超过了很多只停留在“看教程”阶段的人。
文章摘要 《Cline插件开发深度指南》针对开发者详细解析了Cline插件的核心架构与开发要点。指南揭示了插件运行在Node.js子进程而非文件系统沙箱的关键事实,并指出VS Code扩展4.0.0存在构建缺陷导致插件静默失败的问题。文章详细介绍了插件沙箱架构、项目结构规范、能力类型及RPC通信协议,特别强调了messageBuilder的build()方法会在每轮对话执行的重要特性。针对VS C
Cline插件开发指南摘要 本文为开发者提供Cline插件开发的实用指南,基于对Cline CLI 3.0.31和VS Code扩展4.0.0的源码分析与测试,补充了官方文档的不足。 核心要点: 运行环境:插件在Node.js子进程中运行,无文件系统沙箱,直接操作宿主文件系统。 VS Code扩展问题:4.0.0版本因缺失plugin-sandbox-bootstrap.js导致插件加载失败,需手
本文介绍了一个开源项目cline-search-orchestrator,旨在提升基于MCP的开源agent(如Cline)的中文技术问题搜索质量,使其接近商业agent(如Perplexity/Tavily/Exa)的水平。项目通过14轮A/B实验验证了6个提示词层机制和1个基础设施层机制,同时证伪了4条候选路径。关键创新包括: 方法论:建立了双盲评测框架,通过Run A/Run B对比、评分阈
风险类型具体表现影响范围静默部署Chrome自动下载4GB模型数亿用户扩展安全AI扩展60%更可能有CVE1.15亿用户提示注入间接提示注入攻击AI Agent用户高权限通道Claude Desktop预置Native MessagingChromium浏览器用户硬件指纹AI API用于设备追踪所有调用AI API的网站。
摘要:本文详细介绍了如何从零搭建现代化嵌入式开发环境,重点推荐使用Cursor编辑器(兼容VSCode)。文章对比了Keil/IAR、VSCode+插件和Cursor的优缺点,指出Cursor集成了AI辅助编程且配置简便。环境搭建包括安装ARM GNU工具链、CMake/Ninja和OpenOCD,并配置系统环境变量。通过STM32CubeMX生成CMake工程后,在Cursor中安装C/C++、
OpenClaw 是一个开源的个人 AI 助手网关(MIT 许可证),可以将你喜欢的大语言模型(Claude、GPT、Gemini 或本地 Ollama 模型)连接到各种消息平台,如 WhatsApp、Telegram、Slack、Discord、Signal、iMessage 等。支持多个 AI 提供商(Anthropic Claude、OpenAI GPT、Google Gemini、本地模型
【VSCODE 插件 调试】 Visual Studio Code + Continue + Ollama实现本地版 Cursor / Copilot
系统: Linux- 最后更新: 2026-03-16。
在VSCode中使用MCP实现智能问数
本文总结了自定义控制器通信的常见问题与解决方案。主要包括:1) 控制器接线方法,建议使用新图传VT03套件,注意TTL转RS232需接3.3V电源;2) 机器人接线时图传串口线直接连接控制板;3) 建议使用数组而非memcpy函数进行数据包发送;4) 接收数据时无需匹配串口号,推荐采用双缓冲区接收方式。最后强调每年通信协议可能变化,应以官方协议为准,可参考上海大学开源代码学习。遇到问题可在QQ群咨
工具 (Tools)是 VS Code 中扩展 Agent 能力的 specialized functionality(专业功能模块)。简单来说,工具就是让 AI 能够执行具体任务的能力包。没有工具的 Copilot:像个只会纸上谈兵的军师 📜有工具的 Copilot:像能上阵杀敌的将军 ⚔️VS Code 支持三种类型工具类型说明需要配置吗?🔧(内置工具)VS Code 自带的工具,覆盖常见
OpenClaw Luna 是一款 VS Code 扩展,将 OpenClaw 的 AI Agent 管理能力深度集成到开发环境中。它支持多 Agent 管理、集群控制和 API 用量监控,解决了开发者在 AI 工作流中的窗口切换、远程连接和配置繁琐等痛点。安装后,用户可通过可视化界面快速配置本地/远程连接,实现“编码+AI”同屏协作。该插件还提供高级功能如多模型协作、成本监控和 SSH 远程开发
摘要:本文介绍了利用Figma和VSCode Copilot快速生成产品原型代码的方法。首先获取Figma API Token,然后在VSCode中配置MCP连接Figma(需修改默认配置为stdio格式)。通过复制Figma组件链接或Make项目分享链接,Copilot可直接生成代码。特别说明Make项目生成的React代码可直接下载参考,提高开发效率。配置过程详细记录,帮助开发者避免常见问题。
问题解决方案对应功能Agent 太被动提升自主性权限级别、Autopilot、消息队列Agent 是黑盒增强可观测性调试日志、/troubleshoot、日志导出Agent 有风险建立安全边界MCP 沙箱、变更预览、权限分级。
本文详细介绍了在VSCode中使用EmbeddedIDE插件开发STM32项目的完整流程。主要内容包括:1)安装VSCode插件和环境配置;2)设置ARM工具链路径;3)创建STM32标准库工程;4)配置芯片支持包和构建器;5)通过STLink下载程序;6)补充说明ARMv5工具链的配置方法。文章以STM32F103C8T6为例,提供了从环境搭建到程序烧录的完整步骤指南,适合嵌入式开发初学者参考使
VS Codemsgbox(VBS/VB)、alert(浏览器 JS)这种原生关键字,但,能实现:提示框、确认框、输入框、选择框、错误框等所有弹窗功能,。
VS Code + Suno MCP:让 Copilot 帮你写歌、配乐、做 BGM,全在编辑器里完成你刚用 VS Code 录完一段 10 分钟的 TypeScript 教程,准备发 YouTube。回放一看——全程只有键盘声,太干了。去找免费音乐素材?要注册、筛选版权、下载、裁剪。一套流程下来半小时起。其实你不用离开 VS Code。几十秒后,一首完整的 BGM 就出来了。这就是 Suno M
VS Code + Google 搜索 MCP:给 Copilot 接上实时搜索,不用切浏览器查资料Copilot 很聪明,但它的知识有截止日期。你问它"Bun 1.2 的node:http2兼容性怎么样",它可能会一本正经地编一个答案。现在有个办法:给 Copilot 接一个实时搜索引擎。你照常提问,Copilot 发现自己不确定的时候会主动去 Google 搜,然后基于最新结果回答你。这就是