PiLot-Sim(VS Code 扩展)
基于 PiLot-Sim 仿真能力的嵌入式开发扩展,在 VS Code / Cursor 中提供侧边栏、可视化编辑与构建烧录入口。
当前扩展 ID:andysama.pilot-sim(package.json 中 name 为 pilot-sim,displayName 为 PiLot-Sim)。
项目概述
PiLot-Sim 扩展面向嵌入式 / IoT 场景,把仿真与工程操作接到编辑器里:侧边栏 React 面板、.pilot 配置可视化、构建 / 烧录命令,以及可选的 AI 与 MCP Bridge。仿真后端由配套的 pilot_sim 等组件提供,本仓库主要是 VS Code 插件与 Webview UI。
主要功能
仿真与工程
- 侧边栏面板:活动栏
PiLot-Sim(Tachyon 图标),打开 IDE 主界面
- 可视化编辑:自定义编辑器打开
.pilot/graph.json、.pilot/device.json、.pilot/settings.json
- 构建 / 烧录:构建项目、烧录、多核烧录、快速构建 / 快速烧录
- 调试可视化:调试可视化面板,以及启动 / 停止 Rust 仿真进程相关命令
- 逻辑分析仪:侧边栏 IDEUI 标题栏的电路板按钮(或「调试 → 逻辑分析仪」)启动 VLA Logic;启动前自动查找当前工程的
.pilot/wiring-profiles/*.json,通过 --profiles 传入,打开即带好接线映射。多个工程时会让你选择;找不到程序时可在设置 pilot-sim.logicAnalyzer.path 指定路径。
账号与配置
- 登录 / 登出:命令面板中的「PiLot-Sim:账号登录 / 登录 / 退出登录」
- 登录线路:可配置主网关与备用地址(默认见设置项
pilotSim.auth.*)
- 更新与服务器源:检查 / 强制更新插件,选择下载服务器源
AI 与扩展能力
- AI 辅助:配置 API Key / 服务器 / 模型,生成函数与演示文档等
- MCP Bridge:可选,供外部 AI Agent 调用编译、烧录等(设置
pilot-sim.mcp.enabled)
- 伴侣扩展:首次激活可自动安装 PiLot-FastTry(设置
pilotSim.companion.autoInstall)
安装说明
- 在 VS Code / Cursor 扩展市场搜索 PiLot-Sim(或
pilot-sim)
- 安装扩展
andysama.pilot-sim
- 安装后如功能未就绪,可重载窗口(Reload Window)
本地 VSIX 安装示例(开发用):
bun run package
code --install-extension ./pilot-sim-<version>.vsix --force
# 或
bun run install:cursor
使用方法
- 点击活动栏的 PiLot-Sim 图标打开侧边栏面板
- 按界面提示完成登录(如需要)与工程 / 仿真相关操作
- 打开工作区中的
.pilot/graph.json(或 device.json / settings.json)进入可视化编辑
- 常用命令可在命令面板搜索
PiLot-Sim、Pilot Debug、Pilot AI:
- 打开模拟可视化界面(窗口视图 / VSCode 视图)
- 构建项目 / 烧录项目 / 快速构建 / 快速烧录
- 账号登录、选择登录线路、检查插件更新
含 pilot.ini 的工作区会触发扩展激活;也可通过上述命令手动打开相关界面。
联系方式
快子科技有限公司:mail@pilot-sim.cn
| |