1. 上班盯盘这件事leek-fund 把行情塞进了 VSCode 侧边栏先说清楚 leek-fund 是什么它是 VSCode 里的一款行情插件中文名叫「韭菜盒子」装完之后会在活动栏多出一个图标点开就是基金、股票的实时涨跌面板底部状态栏也能挂一条滚动信息。适合谁适合每天大部分时间泡在编辑器里、又不想频繁切浏览器标签页看行情的开发者。它能做的事包括基金实时估值与历史净值、A 股/港股/美股行情、资金流向、基金排行榜、持仓盈亏计算还能自定义涨跌图标吃面、吃肉、烤韭菜那套。我自己的使用场景很典型上午写代码顺手瞄一眼侧边栏下午三点前想确认一下当天估值不用离开窗口。插件默认在交易时段大约 9 点到 15 点自动轮询刷新也支持手动刷新和排序。安装入口有两个一是在 VSCode 扩展面板搜leek-fund或「韭菜盒子」二是从应用市场页面点安装。装完不是马上就有数据得先配置你要关注的基金和股票代码这一步很多人卡住所以下面会把配置写细。顺带说一句本文的另一条线开发环境里除了看行情还经常要调模型接口。我会把 TaoToken 的统一 Key/API 通道一起接进来这样行情插件和模型调用共用一套配置思路不用来回换工具。官网入口放在这里方便你对照https://taotoken.net/?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 后面配置章节会给出可复制的片段。2. TaoToken 前置准备统一 Key 与 API 通道怎么落地这一节解决「为什么要在看行情的编辑器里配模型通道」。原因很直接leek-fund 负责展示数据而你日常写代码、写注释、生成脚本时可能要调模型如果每个工具各配一套 Key管理起来很乱。TaoToken 提供的是统一的 API 通道一个 Key 走多个模型Base URL 固定模型 ID 按需切换。对小白来说可以理解成「一个总开关 一张通行证」。前置准备分三步。第一步拿到 Key。进入控制台创建 API Key页面在这里https://taotoken.net/console?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 创建后立刻复制保存很多平台只显示一次。第二步确认 Base URL。API 地址是 https://taotoken.net/api 注意这个地址不带查询参数配置时原样填。第三步确定你要用的 Model ID比如做代码补全和对话常用的模型标识具体以文档里的模型列表为准文档入口https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。这里要强调一个容易混的点Base URL、Key、Model ID 是三件套缺一不可。很多接入失败不是 Key 错而是 Base URL 多写了斜杠或者把/api漏了。我试过在某个工具里把地址写成带尾斜杠的形式结果一直报连接错误去掉尾斜杠就通了。所以你在任何配置文件里填地址都保持https://taotoken.net/api这个干净形态。如果你用的是 Claude Code 这类命令行编码工具接入方式略有不同需要设置环境变量指向 Anthropic 兼容入口参考文档里的 ClaudeCodeAnthropic 说明https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。而如果你更偏向长期编码和 Agent 场景可以了解 Coding Planhttps://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。这些都属于「顺手配好」的部分不影响 leek-fund 本身运行。3. 可复制配置settings.json 里同时管好行情与模型通道leek-fund 的配置全部写在 VSCode 的settings.json里。打开方式CtrlShiftPmacOS 是CmdShiftP输入Open User Settings (JSON)或者直接编辑工作区的.vscode/settings.json。下面这段是我实测可用的片段基金和股票代码按你自己的替换。{ leek-fund.funds: [ 000001, 110022, 161725 ], leek-fund.stocks: [ sh000001, sz399001, hk00700, usAAPL ], leek-fund.riseColor: red, leek-fund.fallColor: green, leek-fund.leekFundShowEarnings: true, leek-fund.leekFundEarnings: { 000001: 5000, 110022: 3000 }, leek-fund.autoRefresh: true, leek-fund.refreshInterval: 60 }逐项说明。leek-fund.funds填基金代码纯数字六位比如000001是华夏成长。leek-fund.stocks填股票代码需要带市场前缀sh是上交所sz是深交所hk是港股us是美股。riseColor和fallColor控制涨跌颜色A 股习惯红涨绿跌如果你看美股习惯反过来把这两个值对调即可。leekFundShowEarnings打开盈亏展示配合leekFundEarnings填持仓金额插件会按实时涨跌动态算盈亏。autoRefresh和refreshInterval控制自动刷新间隔单位是秒60 秒对上班场景够用太短会增加请求频率。模型通道这边如果你用的工具支持在 settings 里写自定义端点可以按三件套填。以常见的 OpenAI 兼容配置为例写成这样{ yourTool.baseUrl: https://taotoken.net/api, yourTool.apiKey: sk-你的Key, yourTool.model: 你的ModelID }注意baseUrl不要加尾斜杠apiKey用控制台创建的那串model填文档里列出的模型标识。如果你用的是 Cline 或带 MCP 的插件配置项名称会不同但三件套的值是一样的。CC Switch 这类切换工具也是同理Base URL 填https://taotoken.net/apiKey 填你的Model ID 按需选。把这段和上面的 leek-fund 配置放在同一个settings.json里完全没问题JSON 允许多个键共存只要注意逗号和括号别写错。4. 验证请求行情刷新与接口连通怎么确认配置写完先验证 leek-fund。保存settings.json后VSCode 右下角状态栏应该出现行情信息左侧活动栏点开「韭菜盒子」图标能看到面板。如果没反应按CtrlShiftP执行leek-fund: 刷新手动触发一次。正常情况下基金那一栏会显示名称、估值涨跌幅股票栏显示现价和涨跌。交易时段内数据会按你设的间隔自动更新非交易时段显示的是最近一次收盘数据这是正常的不是插件坏了。验证模型通道最直接的办法是发一个最小请求。用 curl 测一下curl https://taotoken.net/api/v1/chat/completions \ -H Content-Type: application/json \ -H Authorization: Bearer sk-你的Key \ -d { model: 你的ModelID, messages: [{role: user, content: 只回复两个字连通}] }如果返回 JSON 里choices数组有内容说明 Key、Base URL、Model ID 三件套都对。返回 401 就是 Key 有问题返回 404 多半是路径或模型 ID 写错。你也可以在模型对话页面直接试https://taotoken.net/models?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 输入一句话看有没有回复这比命令行更直观适合刚上手的人。行情这边还有一个验证点把refreshInterval临时改成 10 秒观察状态栏数字是否在变确认自动刷新生效后再改回 60。我踩过的坑是代码前缀写错比如把sz000001写成000001插件会当成基金去查结果股票栏空着。记住股票必须带市场前缀基金才是纯数字。5. 常见报错排查401、local proxy failed、reading choices 逐个拆先说 401。这个错误几乎都是 Key 的问题要么复制时漏了字符要么 Key 已失效或被删。排查方法是用上面的 curl 单独测如果 curl 也 401就去控制台重新创建一个 Key地址 https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。注意请求头格式是Authorization: Bearer sk-xxxBearer 和 Key 之间有一个空格少空格也会 401。再说local proxy failed。这个报错通常出现在工具试图走本地代理端口但没起来的时候。检查你的工具配置里有没有填http://127.0.0.1:某端口这类地址如果有改成直连https://taotoken.net/api。另外确认系统环境变量里没有残留的代理设置干扰比如HTTP_PROXY、HTTPS_PROXY有的话临时清掉再试。这个错误和 Key 无关纯粹是网络路径问题。reading choices这类报错一般出现在返回体解析阶段意思是程序去读choices字段但没读到。原因可能是返回的不是标准结构比如模型 ID 写错导致返回了错误对象或者请求体格式不对。排查顺序先确认model字段填的是文档里的有效 ID再确认messages是数组且每条有role和content。如果用的是 Claude Code 相关工具报 OAuth 错误说明认证方式没配对需要按 ClaudeCodeAnthropic 文档改成 API Key 方式而不是走 OAuth 流程。leek-fund 本身很少报错如果面板空白先检查settings.json是不是合法 JSON多一个逗号都会导致整个配置失效。用 VSCode 自带的 JSON 校验看有没有红色波浪线。另外插件版本太旧也可能拉不到数据扩展面板里点更新即可。6. 把行情和模型通道一起用起来配置稳定之后日常就是打开 VSCode 自动看到行情写代码需要调模型时直接走统一通道。如果你还没创建 Key从这里进https://taotoken.net/api-keys?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 接入细节看文档https://taotoken.net/doc?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 想先试模型效果就去对话页https://taotoken.net/models?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 长期编码和 Agent 场景可以看 Coding Planhttps://taotoken.net/coding-plan?utm_sourcetaotoken_aicg_blog_endutm_mediumcsdnutm_campaignrewriteutm_content 。最后给个实用技巧把settings.json里的行情配置和模型配置分成两个文件管理用户级放通用模型通道工作区级放当前项目的行情关注列表这样换项目不用改 Key。行情刷新间隔别设太短60 秒足够既省请求又不影响你看盘。