Repository navigation
Releases
v0.4.0
这一版主要降低上下文占用,并修复会话中途加载的工具在 deepseek-flash 上调不起来的问题。
不兼容变更
辅助工具从 11 个整理为 8 个:
adenxie_vercel_mcp_status、_test、_oauth_start、_oauth_finish、_clear合并为adenxie_vercel_mcp_account,用action选择status、test、login、finish、clear。adenxie_vercel_list_skills和adenxie_vercel_read_skill合并为adenxie_vercel_skill。- 新增
adenxie_vercel_mcp_call和adenxie_vercel_mcp_describe_tool。
上下文占用
- 声明给模型的 Vercel 工具 schema 经过精简,237 个工具合计少 40%,属性名、类型、枚举和
required不变,服务端仍按完整 schema 校验。 - 精简后仍超过 6000 字符的 10 个工具,会折叠其中最大的几个字段;需要时用
describe_tool按路径查看。update_project从 24,045 字符降到 5,815 字符。 - 加载前的初始开销从 11 个工具 2,974 字符加 871 字符系统提示,降到 8 个工具 2,882 字符加 400 字符。
- 超过 12,000 字符的 JSON 结果只预览 4,000 字符并附结构概要,
read_result可以只读数组条目的指定字段。
在 deepseek-flash 上调用新加载的工具
这条线路以延迟声明下发会话中途新加的工具。Desktop 测试中,模型加载成功后不认为这些工具可调用,还出现过自写脚本直连 Vercel 的情况。本版新增 adenxie_vercel_mcp_call 作为回退:它在 DSH 内部按真实工具名嵌套执行,审批和守卫与直接调用相同,也调不到当前 Agent 没有加载的工具。系统提示也要求模型不要读取凭据文件或绕过插件,但这只是提示,不是强制措施。
其他调整:加载接受 Vercel 原始工具名(如 list_projects);每个 Agent 最多加载 6 个;卸载会使提示缓存失效,工具说明会提示尽量保留已加载的工具。
安装
完全退出 Desktop 后运行 dsh plugin --profile desktop add @adenxie/dsh-vercel@0.4.0(用 Desktop 自带的 dsh.cmd)。也可以下载下面的 .tgz,先用 SHA256SUMS 校验,再按 README 安装。
验证细节见 docs/VALIDATION-0.4.0.zh.md。没有测试 Vercel 写入或部署。
v0.3.1
Vercel 官方 MCP 连接与 34 个按需技能,适用于 DeepSeek Harness 0.2.1-rc.2。本 Release 附带的 .tgz 与 npm 上的 @adenxie/dsh-vercel@0.3.1 是同一个文件(SHA-1 d08ccd02f4146f69b2d9c672688e7ea767349b37)。
0.3.1 修复
- 工具搜索统一空格、下划线和连字符,支持多词匹配,工具名称匹配优先;
list projects和list_projects都能找到项目列表。 list_projects的数值limit按远端 schema 转成字符串,修复显式 teamId 范围回退时的二次校验失败。
0.3.0 新增(相对 0.2.0)
- 长 MCP 结果默认给模型 12,000 字符预览,可分页续读。
- Vercel MCP 工具 schema 按 Agent 按需加载,初始 schema 从约 48.9 万字符降到约 3 千字符。
- 显式团队
list_projects只读请求的项目范围兼容处理。
安装
npm(推荐):完全退出 Desktop 后运行 dsh plugin --profile desktop add @adenxie/dsh-vercel@0.3.1(用 Desktop 自带的 dsh.cmd)。也可以下载下面的 adenxie-dsh-vercel-0.3.1.tgz,用 SHA256SUMS 校验后通过 DSH 自带 CLI 安装。详细步骤见 README。
未测试真实 Vercel 写入或部署;不包含 MCP App/widget 与多模态原生界面。MIT 连接层和 Apache-2.0 Vercel 技能许可证都随包保留。