在 vscode cc 扩展中直接使用 /mcp 会看到无法连接这个 zai-mcp-server
但是其他 http 类型的他能够连接,所以我怀疑是 vscode cc扩展还不支持 stdio 的mcp
经过搜索发现 `mcp-proxy` 这个npm包支持将 stdio 类型的转 http。
log
[2025-11-07T01:53:14.082Z] INFO: MCP Server Application initialized
[2025-11-07T01:53:14.083Z] INFO: Starting MCP server...
[2025-11-07T01:53:14.084Z] INFO: Image analysis tool registered successfully
[2025-11-07T01:53:14.084Z] INFO: Video analysis tool registered successfully
[2025-11-07T01:53:14.084Z] INFO: Successfully registered all tools
[2025-11-07T01:53:14.085Z] INFO: MCP Server started successfully [{"mode":"ZHIPU","name":"zai-mcp-server","version":"0.1.0"}]
starting server on port 3000
bash
$env:Z_AI_API_KEY = "你的密钥"
$env:Z_AI_MODE = "ZHIPU"
$env:NPM_CONFIG_REGISTRY = "https://registry.npmmirror.com"
mcp-proxy --port 3000 --shell pnpx @z_ai/mcp-server
成功
修改原来的 stdio 类型的mcp为刚才的 http 类型的mcp,再返回去vscode 中运行 /mcp 命令查看连接状态,成功!
修改原来的 stdio 类型的mcp为刚才的 http 类型的mcp,再返回去vscode 中运行 /mcp 命令查看连接状态,成功!
最近实践
note amd 利用 npu 的办法:https://ryzenai.docs.amd.com/en/latest/inst.html
https://lemonade-server.ai/ https://github.com/amd/gaia?tab=readme-ov-file
主要还是 lemonade-server ,gaia 也是连接的 gaia (直接安装 gaia 会自动安装 lemonade-server
然后在 windows 上可以使用 powerShell 运行如下命令
所以安装: npm install -g mcp-proxy
使用方法
安装 oceanpress 插件以及
umi-ocr ,点击波浪图片修改 ocr 配置
然后在弹出来的面板中填写api地址即可使用
安装 oceanpress 插件以及
umi-ocr ,点击波浪图片修改 ocr 配置
json
"chrome-devtools": {
"command": "cmd",
"args": [
"/c",
"npx",
"-y",
"chrome-devtools-mcp@latest"
],
"env": {
"NPM_CONFIG_REGISTRY": "https://registry.npmmirror.com"
}
},
powertoys 用于窗口置顶(例如操作浏览器和编码无需切换窗口(置顶vscode)),还有许多的实用功能
node 版本管理
bash
# 第一次使用 fnm 时需要安装
winget install Schniz.fnm
## 或者windows 使用 scoop 安装
scoop install fnm
# configure fnm environment
fnm env --use-on-cd | Out-String | Invoke-Expression
## 之后直接使用对应版本就行
fnm use v24.0.1
# 修改默认使用什么版本
fnm default v24.0.1
# 查看node版本是否生效
node -v
# 启用 pnpm
corepack enable pnpm
# 方法1:全局启用脚本(推荐)
pnpm config set enable-pre-post-scripts true
# 查看pnpm 版本是否生效
pnpm -v
配置 power env https://github.com/Schniz/fnm?tab=readme-ov-file#powershell
bash
# 第一次使用 fnm 时需要安装
winget install Schniz.fnm
## 或者windows 使用 scoop 安装
scoop install fnm
# configure fnm environment
fnm env --use-on-cd | Out-String | Invoke-Expression
## 之后直接使用对应版本就行
fnm use v24.0.1
# 修改默认使用什么版本
fnm default v24.0.1
# 查看node版本是否生效
node -v
# 启用 pnpm
corepack enable pnpm
# 方法1:全局启用脚本(推荐)
pnpm config set enable-pre-post-scripts true
# 查看pnpm 版本是否生效
pnpm -v
然后将获取的webhook地址交给 glm ,顺带提醒他应该使用环境变量加载,并将文件放到git忽略中
完美,glm 在伟大的崮生勤劳的指导下完全正确的完成预期任务:
最近看到了庆喜发的
GLM Coding 大师作品征集赛 ,于是打算做个什么东西参加一下,正巧我经常使用 GLM + cc 写代码,遇到的一个问题就是有时候让 cc 在那跑着,我搁一边玩手机还不能专心玩,还得时不时看下他干完活了没。
glm甚至贴心的给出了一篇飞书Webhook机器人配置文档
到这一步其实已经完成了我的需求了,但是我最近还买了一个手环,我想他要是能够直接让我的小米10手环震动一下提醒多好,声音播报还是会有些干扰其他人,或许他可以通过调用飞书的api推送通知到手机,然后手机自动会将通知推送给手环然后触发手环震动(复制粘贴进cc)
glm 一顿跑之后完美完成,他甚至是调用的TTS语音播报:
咱们按照从最小 mvp 项目的思路开始实现,我使用的是 windows 电脑,帮我配置好 cc 的 Stop hook 来调用 node 执行脚本发声(复制粘贴进cc)
可以看到他自己就开始搜索可行性方案了(GLM coding pro 以上版本支持通过 mcp 进行网络搜索和图片视频识别)
说干就干,先让 glm 调研一下能行不。(将从开头到这里的文本复制粘贴到cc中)
这太累了,玩手机都不专心了,于是想着他要是干完活了能够提醒一下我多好。
fn+对应键的实际映射(2 Layout)
要修改fn+其他键的实际按键的话,需要修改layout 2 中的按键
windows 只需打开文件资源管理器,定位文件位置,然后复制文件路径(ctrl+shift+c),然后打开网页
生成打开本地文件协议路径小工具 (智能协议生成器) 点击粘贴路径即可 (勾选生成md选项)
这个小工具还支持自定义协议打开一些没有预设的软件(您也可以联系我添加对应的预设到网页中)
然后返回思源中直接 ctrl+v 就能够在思源中直接点击链接调用对应的软件打开文件了,支持浏览器中使用思源
最近需要引用一些本地文件到思源笔记中,最好能够支持直接点击链接便调用对应的程序打开
使用方式
然后将 rdp 文件复制到你使用远程app的电脑上面,就可以点击打开运行了,局域网内体验非常棒。
基础
rime (因为 rdp 的bug,所以被远程的电脑使用微软输入法会在某些应用中出现卡死的问题)
微软自带输入法添加小鹤双拼方案,cmd 执行下面这条命令
js
reg add HKCU\Software\Microsoft\InputMethod\Settings\CHS /v UserDefinedDoublePinyinScheme0 /t REG_SZ /d "小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt"
rime (因为 rdp 的bug,所以被远程的电脑使用微软输入法会在某些应用中出现卡死的问题)
微软自带输入法添加小鹤双拼方案,cmd 执行下面这条命令
js
reg add HKCU\Software\Microsoft\InputMethod\Settings\CHS /v UserDefinedDoublePinyinScheme0 /t REG_SZ /d "小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt"
rime (因为 rdp 的bug,所以被远程的电脑使用微软输入法会在某些应用中出现卡死的问题)
微软自带输入法添加小鹤双拼方案,cmd 执行下面这条命令
js
reg add HKCU\Software\Microsoft\InputMethod\Settings\CHS /v UserDefinedDoublePinyinScheme0 /t REG_SZ /d "小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt"
rime (因为 rdp 的bug,所以被远程的电脑使用微软输入法会在某些应用中出现卡死的问题)
微软自带输入法添加小鹤双拼方案,cmd 执行下面这条命令
js
reg add HKCU\Software\Microsoft\InputMethod\Settings\CHS /v UserDefinedDoublePinyinScheme0 /t REG_SZ /d "小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt"
微软自带输入法添加小鹤双拼方案,cmd 执行下面这条命令
js
reg add HKCU\Software\Microsoft\InputMethod\Settings\CHS /v UserDefinedDoublePinyinScheme0 /t REG_SZ /d "小鹤双拼*2*^*iuvdjhcwfg^xmlnpbksqszxkrltvyovt"
微软自带输入法添加小鹤双拼方案,cmd 执行下面这条命令
写在最后
思源笔记只是工具,更重要的是改变我们与信息的关系:
如果你也为收藏焦虑困扰,不妨试试这个思路。也许你会发现,真正的学习,不在于拥有多少信息,而在于如何让信息产生连接。