PiLoT-Fast-Try
AI 驱动的 Visual Studio Code 编码助手 — 更快地编写、审查和重构代码。

功能特性
- AI 聊天侧边栏 — 直接集成在编辑器中的对话式编码助手。
- 代码生成 — 通过自然语言提示生成模板代码、函数、测试和文档。
- 代码审查与重构 — 获取 AI 驱动的建议,提升代码质量、可读性和性能。
- 添加选中代码到对话 — 右键选中任意代码发送给助手进行分析。
- 文件变更预览 — 在统一 diff 视图中审查 AI 提出的编辑,支持接受或拒绝。
- 技能系统 — 可扩展的技能架构,支持特定领域辅助。
- 多语言支持 — 英文和简体中文界面,支持自动语言检测。
- 排队追加 — 助手处理中时可排队追加提示词。
快速开始
- 安装 — 从 VS Code 插件市场 安装扩展。
- 打开侧边栏 — 点击活动栏中的 Fast-Try 图标,或通过命令面板(
Ctrl+Shift+P)运行 Fast-Try:打开侧边栏。
- 开始对话 — 输入提示词并按
Enter 即可开始。
环境要求
- VS Code ≥ 1.70.0
- 运行中的 Fast-Try 后端服务(默认:
http://localhost:3000)
命令列表
| 命令 |
说明 |
Fast-Try:打开侧边栏 |
打开助手侧边栏 |
Fast-Try:切换语言 |
切换显示语言 |
Fast-Try:添加选中代码到对话 |
将选中代码发送给助手 |
Fast-Try:创建技能 |
创建新的助手技能 |
Fast-Try:查看日志输出 |
打开扩展输出通道 |
Fast-Try:重启引擎 |
重启后端引擎 |
Fast-Try:停止引擎 |
停止后端引擎 |
Fast-Try:检查后端更新 |
检查可用的后端更新 |
Fast-Try:刷新状态 |
刷新连接状态 |
架构概览
┌──────────────────────────────────────────────┐
│ VS Code 扩展 (TypeScript) │
│ ├── 侧边栏 Webview (React + Vite) │
│ ├── WebviewBridge (postMessage RPC) │
│ └── 编辑器集成 (Diff / 预览) │
├──────────────────────────────────────────────┤
│ 后端服务 (JSON-RPC 2.0 + Socket.IO) │
└──────────────────────────────────────────────┘
许可证
本项目基于 MIT 许可证 开源。
祝您使用 PiLoT-Fast-Try 编码愉快!
| |