返回首页
最新
对于大型语言模型(LLMs)来说,调试是一项艰难的任务,因为它们主要依赖于源代码,并且无法访问运行时状态。
我花费了无数小时来调试代码,我发现LLMs在这方面唯一有用的方式,就是让它们添加日志行。这很烦人,因为它会污染我的代码并添加不必要的差异。
因此,我们制作了一个MCP服务器来解决这个问题。它允许MCP客户端(如Claude Code)访问NodeJS检查器,从而可以:
1. 设置断点
2. 单步进入,单步跳出,继续
3. 获取当前执行位置
4. 读取控制台输出
5. 使用eval运行JS
尝试以下步骤:
1. 在调试模式下运行Node JS服务器
```
node --inspect <file.js>
```
或者
```
NODE_OPTIONS="--inspect" npm run <command>
```
2. 将MCP添加到Claude Code
```
claude mcp add nodejs-debugger npx @hyperdrive-eng/mcp-nodejs-debugger
```
3. 请求Claude Code设置断点和读取运行时状态。
```
> 我在NodeJS中遇到了一个运行时错误。请帮我使用nodejs-debugger mcp在运行时调试这个错误。
```
不论反馈大小,我都会非常感激!
Github: [https://github.com/hyperdrive-eng/mcp-nodejs-debugger](https://github.com/hyperdrive-eng/mcp-nodejs-debugger)
链接到一个据称由我发出的推文:https://x.com/alinp32/status/1902159506257146353
几个月前,我因为厌倦了那里的社区氛围而停用了我的Twitter/X账户。在账户过期后,我的用户名立刻被人抢注,经过了“蓝勾勾”认证过程(我从未拥有过蓝勾勾),并开始发布加密货币炒作内容。
他们保持我的个人资料完全不变,以保持其看上去值得信赖。
我猜这只是一个给那些考虑做同样事情的人的公共服务通告,最好保留你的账户而不是使用它,这样就不必向关注你的人解释了。
演示部分。它展示了人们在购买或注册这个平台后将获得什么
- 提供简单的视频
- 保持视频简短
- 视频自动播放,无需加载(确保没有人跳过它)
(额外奖励)这可能会使你的注册和用户数量翻倍
如果你想查看演示部分,请访问:waitfast.netlify.app
嗨!我搭建了一个MCP服务器,允许客户端玩扫雷游戏。结果发现Claude玩得不太好(犯了一些明显的错误,尝试了很多次后在9x9的棋盘上还没赢过一次游戏)。<p>我很好奇我怎样才能促使Claude表现得更好?
我的 Facebook 账号因“账户完整性”问题被暂停使用,他们要求我提交政府颁发的身份证件进行验证。我照做了,但我的提交被拒绝了两次,现在我再也无法申诉。我从 2011 年开始就一直活跃在这个账号上,失去访问权真的让人非常沮丧和心灰意冷。真的没有办法恢复吗?