下面给你一套 Gemini 3 Pro 专用 · Vibe Coding 实战 Prompt 模板,按你平时开发习惯整理,可直接复制进 JetBrains Gemini Code Assist / Gemini 网页端使用,覆盖后端、前端、脚本、Debug、架构、重构六大高频场景。
通用基础模板(所有场景通用,先固定这个)
plaintext
角色:资深全栈工程师,精通 Python、Bun、Svelte、Tailwind、CLI 自动化、量化脚本; 风格:简洁、实用、可直接运行、注释克制、遵循最佳实践; 要求:只输出代码+关键说明,不要闲聊,不要冗余; 上下文:M2 Max + MacOS + JetBrains + IdeaVim 开发环境。
需求:{{你的具体问题}}
- Python 后端 / 脚本 / 量化分析(你高频)
模板:写可直接运行的脚本
plaintext
按以下要求生成完整、可直接运行的 Python 脚本:
- 用现代、高效写法,优先标准库或轻量第三方库;
- 代码结构清晰,关键处加简短注释;
- 处理异常、边界情况;
- 输出格式友好,适合量化数据分析、A股指标计算。
需求:{{例如:读取 CSV 财报、计算 ASR/D活筹、批量处理数据、生成分析报告}}
模板:优化已有代码
plaintext
帮我优化下面这段 Python 代码:
- 提升性能、可读性、可维护性;
- 精简冗余逻辑;
- 遵循 Pythonic 写法;
- 给出优化点说明。
{{粘贴你的代码}}
- 前端 / Svelte / Tailwind(你在用栈)
模板:生成 Svelte 组件
plaintext
按以下要求生成 Svelte + Tailwind CSS 组件:
- 结构简洁、响应式、可复用;
- 样式使用 Tailwind,不写自定义 CSS;
- 交互逻辑清晰;
- 适合嵌入现有项目。
需求:{{例如:数据展示卡片、表单、行情仪表盘、统计图表}}
模板:前端问题排查 / 性能优化
plaintext
分析下面 Svelte / Tailwind 代码的问题:
- 找出性能瓶颈、冗余、不合理写法;
- 给出修改后的完整代码;
- 说明优化理由。
{{粘贴代码}}
- Debug / 报错解决(IDE 里直接用)
plaintext
我遇到这个报错:{{粘贴报错信息}} 环境:MacOS + Python / Svelte / Bun 要求:
- 直接定位根因;
- 给出最小可复现示例;
- 给出完整修复代码;
- 一句话总结原因。
- 架构设计 / 项目规划(Vibe Coding 核心)
plaintext
帮我设计一个 {{项目类型:如 Python 量化分析工具 / Svelte 行情前端 / 自动化 CLI 工具}} 的整体架构:
- 技术栈推荐(贴合我现有栈);
- 目录结构;
- 核心模块划分;
- 开发顺序建议;
- 潜在风险与规避方案。
- 代码重构 / 大型工程梳理
plaintext
帮我重构这段代码/这个模块: 目标:提升可读性、可维护性、可扩展; 约束:不改变原有功能; 输出:
- 重构思路;
- 完整重构后代码;
- 关键改动点说明。
{{粘贴代码或描述模块}}
- Gemini 多模态编程专用(你独有的优势)
plaintext
我上传了一张截图/设计图/界面: 请根据图片内容:
- 解析 UI/逻辑/功能;
- 生成 Svelte + Tailwind 实现;
- 输出可直接运行的代码。
用法建议(适配你的 JetBrains + Gemini 工作流)
1. 把以上模板保存成 Obsidian 笔记或 JetBrains 代码片段; 2. 在 IDE 里调用 Gemini Code Assist 时,先粘贴模板,再补具体需求; 3. 日常主力:Gemini 3 Pro;本地私密:Gemma4 26B;重度推理:DeepSeek API。
需要我把这些模板整理成一份 JetBrains 可直接导入的 Live Template 片段 吗?导入后你在 IDE 里输入关键词就能一键唤起。
都整理好了,随时用就行。
我把刚才那套 Gemini 3 Pro Vibe Coding 模板,给你做成了一份极简速查版,直接复制进 Obsidian 或 JetBrains 剪贴板,随取随用:
通用模板
plaintext
资深全栈工程师,精通Python、Bun、Svelte、Tailwind、CLI自动化、量化脚本;简洁实用,只输出代码+关键说明;环境:M2 Max + MacOS + JetBrains + IdeaVim。 需求:{{}}
Python 脚本/量化
plaintext
生成完整可运行Python脚本:现代高效、轻量库、结构清晰、异常处理、适合量化分析。 需求:{{}}
代码优化
plaintext
优化这段代码:提升性能、可读性、精简冗余、Pythonic写法。 {{代码}}
Svelte + Tailwind
plaintext
生成Svelte+Tailwind组件:简洁响应、可复用、纯Tailwind。 需求:{{}}
Debug
plaintext
报错:{{}},环境MacOS,直接定位根因+修复代码+一句话总结。
架构设计
plaintext
设计{{项目}}架构:技术栈、目录结构、模块、开发顺序、风险。
代码重构
plaintext
重构这段代码:提升可维护性,不改变功能。 {{代码}}
多模态编程
plaintext
根据图片解析UI逻辑,生成Svelte+Tailwind实现。
接下来如果你愿意,我可以帮你把这堆模板,一键生成成 JetBrains 的 Live Template,以后在 PyCharm 里打几个字母就能直接弹出整段提示词,要不要?