公司动态

tradingview-mcp保存Pine脚本到云端:pine_save三步完成

📅 2026/8/31 9:55:03
tradingview-mcp保存Pine脚本到云端:pine_save三步完成
tradingview-mcp保存Pine脚本到云端pine_save三步完成【免费下载链接】tradingview-mcpAI-assisted TradingView chart analysis — connect Claude Code to your TradingView Desktop for personal workflow automation项目地址: https://gitcode.com/GitHub_Trending/tra/tradingview-mcptradingview-mcp是一款把 Claude Code 接入本地 TradingView Desktop 的 AI 助手桥接工具其中pine_save是 Pine 脚本保存环节的核心工具——它模拟你在编辑器里的 CtrlS 操作把当前正在编写的 Pine Script 一键保存到 TradingView 云端让你和 AI 助手写完代码后无需手动切换窗口即可完成归档。一、pine_save 在开发流程中的位置 tradingview-mcp 为 Pine Script 开发提供了一条完整的 AI 协作链路官方工具表把它定义为第 5 步见 README.md步骤工具作用1pine_set_source把 AI 生成的代码注入编辑器2pine_smart_compile智能编译并检查报错3pine_get_errors读取编译错误4pine_get_console读取 log.info() 输出5pine_save保存到 TradingView 云端AI 帮你写编译帮你验而pine_save负责存——脚本写入云端后在任何登录了账号的设备上都能通过pine_open按名字取回。二、pine_save 三步完成保存的原理 打开 src/core/pine.js 可以看到save()函数把保存动作拆成三个步骤全部自动完成第一步确保 Pine 编辑器已打开工具会先在页面中查找 Monaco 编辑器实例如果没找到它会尝试通过 TradingView 内部接口激活脚本编辑器面板最多轮询等待 10 秒直到编辑器就绪。这一步保证了即使你当时没盯着屏幕、编辑器处于关闭状态保存依然能正常触发。第二步模拟键盘按下 CtrlS编辑器就绪后工具通过 CDP 协议向页面派发一组真实的键盘事件——按下并释放 CtrlS。这等价于你自己按下快捷键TradingView 会按原生的保存流程把脚本上传到云端。第三步自动处理命名脚本对话框这是新手最容易卡住的地方新脚本第一次保存时TradingView 会弹出一个 Save Script 命名对话框。pine_save会检测这个对话框找到其中的 Save 按钮并自动点击确认src/core/pine.js。执行完成后工具返回一个 JSON 结果action字段告诉你实际走了哪条路径saved_with_dialog— 弹出了命名框并自动确认CtrlS_dispatched— 已有名字的脚本直接保存成功三、两种调用方式MCP 工具与 tv CLI方式一让 AI 助手调用MCP 工具在 Claude Code 里直接说把当前 Pine 脚本保存到云端AI 会自动调用pine_save工具注册定义见 src/tools/pine.js。方式二命令行直接执行CLI每个 MCP 工具都有对应的tvCLI 命令输出为 JSON方便脚本化src/cli/commands/pine.jstv pine save四、完整工作流从 AI 写码到云端归档 推荐配合 skills/pine-develop/SKILL.md 中的开发循环使用拉取tv pine get或node scripts/pine_pull.js读取当前脚本注入pine_set_source写入修改后的代码也可用 scripts/pine_push.js 一步完成注入编译编译pine_smart_compile点击编译按钮并自动检查报错保存pine_save归档到云端验证pine_list_scripts列出云端脚本确认新脚本已出现之后还能用pine_open 脚本名一键取回完整的工具决策树写在 CLAUDE.md 的 Work on Pine Script 一节AI 助手正是按它来选择工具。五、常见问题 FAQ ❓Q1pine_save 会保存到哪里保存到你 TradingView 账号的云端与手动按 CtrlS 完全等价任何设备登录后都能访问。Q2保存前脚本没编译成功怎么办建议先用pine_smart_compile或pine_get_errors确认 0 报错再保存养成编译干净再归档的习惯。Q3保存的是哪个脚本当前 Pine 编辑器里打开的脚本。如果编辑器没开工具会自动尝试打开它见第二步原理。Q4前提条件有哪些需要有效的 TradingView 订阅脚本保存在账号内、TradingView Desktop 以调试端口 9222 运行、Node.js 18。快速上手步骤参考 README.md 的 Quick Start 与 SETUP_GUIDE.md。⚠️ 提示本工具通过本地调试接口操作你已登录的桌面应用所有操作都基于真实账号权限请留意 TradingView 的使用条款。总结pine_save用最贴近手工操作的三步法——开编辑器、按 CtrlS、点命名框——把 Pine 脚本保存到云端。对新手来说只需记住tv pine save一条命令就能让 AI 辅助开发的每一个脚本都稳稳归档。【免费下载链接】tradingview-mcpAI-assisted TradingView chart analysis — connect Claude Code to your TradingView Desktop for personal workflow automation项目地址: https://gitcode.com/GitHub_Trending/tra/tradingview-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考