Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>韭菜股票New to Visual Studio Code? Get it now.
韭菜股票

韭菜股票

chrunlee

|
192 installs
| (0) | Free
在 VS Code / Cursor 状态栏和侧边栏实时查看 A 股行情
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

韭菜股票

在 VS Code / Cursor 中实时查看 A 股行情。支持自选股侧边栏与状态栏展示。

当前版本:0.1.6

功能

  • 添加 / 删除 A 股自选股(沪 sh、深 sz、北 bj),支持按名称或代码搜索
  • 侧边栏展示:今日涨跌幅、现价、名称
  • 选股价:
    • 添加股票时自动将当前价设为选股价
    • 支持右键修改选股价
    • 名称后方展示相对选股价的涨跌幅,例如 「贵州茅台」[+2.50%]
  • 股票备注:右键编辑;侧边栏以小号次要文字展示,悬停可看完整内容
  • 一级文件夹分类,可将股票移入 / 移出文件夹
  • 侧边栏支持上下排序(股票与文件夹)
  • 目标价监控 + 钉钉通知:
    • 可为股票设置涨到 / 跌到目标价
    • 到达后通过钉钉机器人发送通知,仅触发一次
    • 已配置监控的股票左侧显示铃铛图标
    • 配置页支持钉钉 Token / Secret / 关键词,以及测试发送
  • 交易时段智能轮询:工作日 09:15–15:30(上海时区)自动刷新,休市后停止,次日开盘前恢复
  • 状态栏展示关注股票,悬停查看最高、最低、开盘价及 MA5 / MA10 / MA20
  • 可切换状态栏「仅显示价格」模式(隐藏名称与涨跌幅,悬停仍可看详情)
  • 支持自定义状态栏格式与涨跌颜色

安装与调试

npm install
npm run compile
  1. 在 VS Code / Cursor 中打开本项目
  2. 按 F5 启动 Extension Development Host
  3. 在新窗口左侧 Activity Bar 点击「韭菜股票」图标
  4. 点击 + 或使用命令面板 Jiucai: 添加股票,输入名称(如 茅台)或代码(如 sh600519)搜索后选择

打包

npm run compile
npx @vscode/vsce package

会生成 jiucai-x.y.z.vsix,可用以下命令本地安装:

code --install-extension jiucai-x.y.z.vsix
# 或
cursor --install-extension jiucai-x.y.z.vsix

侧边栏说明

展示格式示例:

🔔 📈  +1.23%    1680.50  「贵州茅台」[+2.50%]    低吸观察
↑监控  ↑今日涨跌   ↑现价    ↑名称      ↑相对选股价   ↑备注(小号)
  • 标题栏:添加股票、新建文件夹、刷新、配置管理(齿轮)
  • 行内按钮:上移 / 下移、加入或移出状态栏
  • 右键菜单:移入 / 移出文件夹、修改选股价、编辑备注、设置 / 清除价格监控、删除等

交易时段

自动轮询仅在以下时段生效(上海时区):

时段 行为
工作日 09:15–15:30 按 jiucai.interval 自动刷新(默认 3 秒)
15:30 之后 / 周末 停止自动轮询
次日 09:15 自动恢复轮询

手动点击「刷新」、添加股票等操作不受此时段限制,仍可随时拉一次行情。

钉钉通知与价格监控

  1. 在钉钉群添加自定义机器人,复制 webhook 中的 access_token
  2. 如开启加签,填写 Secret;如设置关键词,填写关键词
  3. 打开侧边栏右上角齿轮 → 配置管理
  4. 填写 Token / Secret / 关键词并保存,点击「发送测试通知」验证
  5. 右键股票「设置价格监控」,或在配置页新增监控(涨到 / 跌到)

到达目标价后发送一次钉钉消息,并标记为「已触发」。可在配置页「重置」后再次监控。

配置项

配置 说明 默认值
jiucai.stocks 自选股列表(顺序即排序) ["sh000001"]
jiucai.folders 一级文件夹列表 []
jiucai.stockFolderMap 股票与文件夹映射 {}
jiucai.selectedPrices 选股价映射(添加时自动写入) {}
jiucai.notes 股票备注映射 {}
jiucai.dingtalk.enabled 启用钉钉通知 false
jiucai.dingtalk.accessToken 钉钉机器人 Access Token ""
jiucai.dingtalk.secret 钉钉加签 Secret(可选) ""
jiucai.dingtalk.keyword 钉钉自定义关键词(可选) ""
jiucai.priceAlerts 价格监控配置 {}
jiucai.statusBarStocks 状态栏展示股票 ["sh000001"]
jiucai.interval 轮询间隔(毫秒,最小 3000;仅交易时段生效) 3000
jiucai.riseColor 上涨颜色(低饱和灰调) #9A9194
jiucai.fallColor 下跌颜色(低饱和灰调) #919894
jiucai.hideStatusBar 隐藏整个状态栏 false
jiucai.statusBarPriceOnly 状态栏仅显示价格(隐藏名称与涨跌幅) false
jiucai.statusBarLabelFormat 状态栏格式 「${name}」${price}(${percent})

statusBarLabelFormat 可用变量:name、price、percent、icon、updown、open、high、low、code

股票代码格式

  • 上证指数:sh000001
  • 贵州茅台:sh600519
  • 平安银行:sz000001
  • 北交所示例:bj430047

命令

  • Jiucai: 添加股票
  • Jiucai: 新建文件夹
  • Jiucai: 重命名文件夹
  • Jiucai: 删除文件夹
  • Jiucai: 移入文件夹
  • Jiucai: 移出文件夹
  • Jiucai: 上移
  • Jiucai: 下移
  • Jiucai: 修改选股价
  • Jiucai: 编辑备注
  • Jiucai: 设置价格监控
  • Jiucai: 清除价格监控
  • Jiucai: 配置管理
  • Jiucai: 删除股票
  • Jiucai: 刷新行情
  • Jiucai: 加入状态栏
  • Jiucai: 移出状态栏
  • Jiucai: 显示/隐藏状态栏
  • Jiucai: 状态栏仅显示价格
  • Jiucai: 切换状态栏股票

数据来源

使用新浪财经公开接口 https://hq.sinajs.cn/list= 获取 A 股实时行情。非交易时段可能显示昨收价。

参考

功能参考 韭菜盒子 LeekFund,本项目在自选股 + 状态栏基础上扩展了文件夹、排序、选股价、备注、钉钉价格监控与交易时段轮询。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft