Overview Version History Q & A Rating & Review
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) │
└──────────────────────────────────────────────┘
开发指南
# 克隆并安装依赖
git clone https://github.com/andysama-work/andy-code-bin.git
cd andy-code-bin/vscode
npm install
# 构建 webview + 扩展
npm run build:webview
npm run compile
# 监听模式
npm run dev
参与贡献
Fork 本仓库。
创建功能分支(git checkout -b feature/my-feature)。
提交变更(git commit -m 'feat: 添加某功能')。
推送分支(git push origin feature/my-feature)。
发起 Pull Request。
提交信息请遵循 约定式提交 规范。
许可证
本项目基于 MIT 许可证 开源。
祝您使用 PiLoT-Fast-Try 编码愉快!