Skip to Content
文档🤖 AI 相关🎨 AI 实战案例

CodeExpander Pro × AI 编程:实战案例库

提供可直接使用的配置模板和真实场景案例

文档目录 · AI 与效率


📚 目录


🤖 AI 提示词模板库

1. 代码生成提示词

通用代码生成器

缩写: ai-gen 分组: AI-Prompts/Code 环境: plain ---内容--- 请用 %fillmenu&name=编程语言&options=Python,JavaScript,TypeScript,Rust,Go,Java% 实现以下功能: **功能描述**: %fillarea&name=详细描述功能需求% **技术要求**: - %fillcheck&name=添加详细注释% - %fillcheck&name=包含错误处理% - %fillcheck&name=符合最佳实践% - %fillcheck&name=添加类型标注/类型提示% - %fillcheck&name=包含使用示例% **代码风格**: %fillmenu&name=风格&options=简洁实用,详尽注释,企业级规范% **额外要求**: %fillarea&name=其他特殊需求(可选)% 请提供完整的代码实现。

使用:在 ChatGPT/Claude 输入 ai-gen + Tab,弹出表单填写后一键生成完整提示词。

测试用例生成器

缩写: ai-test ---内容--- 请为以下代码生成完整的测试用例: **代码内容**: ```%fillmenu&name=语言&options=Python,JavaScript,TypeScript,Java% %cv%

测试框架: %fillmenu&name=框架&options=Jest,Pytest,JUnit,Vitest,Mocha%

技巧:`%cv%` 自动插入剪贴板内容;先复制代码再触发 `ai-test`。 --- ### 2. 代码审查提示词 安全审查、性能审查等可类似用 `%cv%` 带入代码,配合 %fillcheck% 勾选审查维度。详见 [FillIn 变量](/zh/docs/reference/fillin)。 --- ### 3. 文档生成提示词 README 生成器、API 文档生成器:用 %filltext%、%fillarea%、%fillmenu% 填写项目名、类型、语言、描述等,生成完整 prompt。 --- ## 💻 代码片段库 ### 错误处理模板 **Python**(缩写 try-py,环境 python): ```python try: %c% except Exception as e: logger.error(f"Error: {e}") raise

JavaScript(缩写 try-js):try/catch + %c% 光标位。

日志、测试框架、API 路由

  • 结构化日志:%filltext% 消息、%fillmenu% 级别,加 %c% 扩展字段。
  • Jest/Pytest 模板:describe + test,%filltext% 测试组名/目标。
  • Express/FastAPI 路由:%fillmenu% 方法、%filltext% 路径与参数。

📸 截图工作流

Bug 反馈截图

  1. 触发截图快捷键 → 框选错误区域。
  2. 红色矩形框、箭头、文字标注。
  3. 复制 → 粘贴到 GitHub Issue/Jira。

技术文档配图

截取代码或界面 → 渐变背景 + 圆角 + 阴影 → 编号圆圈 + 高亮 → 复制或保存。

代码对比

滚动截图 Before/After,Pin 固定 Before,对 After 做绿色/黄色高亮标注。


📋 剪贴板管理场景

  • AI 对话历史:复制 AI 回复自动进历史,切换工具时打开剪贴板窗口搜索后粘贴;重要回复可收藏。
  • 代码片段收集:复制代码 → 剪贴板窗口 → 右键「创建片段」→ 填缩写与分组,即可复用并同步。
  • 多步骤操作:批量复制配置值,在剪贴板窗口按顺序点击粘贴(环境变量、表单、代码迁移)。

🔧 自动化脚本

Git 工作流(Shell / JavaScript)

  • 快速提交:git add . + commit -m “%filltext&name=提交消息%” + push。
  • 创建功能分支:%filltext% 分支类型与功能名。
  • 检查状态:JS 片段里 execSync(‘git status —short’) 并 return 结果。

Docker、项目脚手架、数据处理

  • docker-clean:container/image/volume prune。
  • init-node / init-python:mkdir + 包管理 + .gitignore。
  • json-format:剪贴板 %cv%{{clipboard}} 解析后 JSON.stringify(parsed, null, 2)。

🔄 跨项目复用

分组结构示例:项目A(前缀 pa-)、项目B(前缀 pb-)、Common(无前缀)。
ExpandIn:按项目目录或应用限定生效范围。
微服务场景:每个服务一组缩写(如 us-dev、os-dev),共享脚本(k8s-status、k8s-logs)放 Common。


🎭 Prompt 变体管理

同一场景的 Prompt 通常需要多个版本(简洁版/详细版/严格版),用 %fillmenu% 在展开时弹出选择,零切换成本。

代码审查变体选择器

缩写: ai-review 分组: AI-Prompts/Review 环境: plain ---内容--- %fillmenu&name=审查模式&opt=quick&opt=deep&opt=security% <!-- 根据选择展开不同 Prompt --> {{if quick}}请快速审查以下代码,只指出最严重的问题: {{elif deep}}请深度审查以下代码,包括架构、性能、可维护性与安全性: {{elif security}}请以安全审计视角审查以下代码,重点关注 OWASP Top 10:{{end}} ```%cv&md=%```

触发 ai-review → 弹窗选择「quick / deep / security」→ 展开对应版本并自动包裹剪贴板代码。

简化版:单行菜单直接嵌入

只需要几个关键词差异时,直接在模板里内嵌菜单:

请%fillmenu&name=动作&opt=重构&opt=优化性能&opt=添加单元测试&opt=转换为 TypeScript%以下代码: %cv&md=%

缩写:ai-action,展开后立即得到「请重构以下代码:…」或「请优化性能…」。


📋 多剪贴板上下文组合器

场景:手边有报错信息、相关代码、配置文件三段内容,需要组合成一条 AI 调试 Prompt。

操作步骤(需 CodeExpander ≥ 当前版本):

  1. 复制报错信息 → 剪贴板窗口自动记录
  2. 复制相关代码 → 同上
  3. 打开剪贴板窗口,点击右下角 批量模式 按钮(或快捷键)
  4. 勾选需要的历史条目(支持 Shift 范围选、Ctrl 多选)
  5. 点击底部工具栏的 🤖 组合为 AI Prompt 按钮,选择模板:
    • 调试 / 错误分析:第一条自动包裹为 Error 块,其余包裹为 Code 块,末尾添加调试请求
    • 代码审查:所有条目合并为代码块,附上审查请求
    • 简单合并:以 --- 分隔拼接
  6. 自动写入剪贴板 → 粘贴到 AI 工具即可

调试模板示例输出(选中 2 条):

## Error / Issue

TypeError: Cannot read properties of undefined (reading ‘map’) at processItems (app.ts:42)

## Related Code

const data = await fetchData() const items = data.results.map(…) // ← 此处崩溃

Please help me debug the issue above.

📊 效率提升对比

任务传统方式CodeExpander提升
输入复杂提示词2–3 分钟10 秒⬆️ 92%
代码片段复用1 分钟2 秒⬆️ 98%
Bug 反馈截图多工具 2 分钟20 秒⬆️ 83%
查找历史对话3 分钟5 秒⬆️ 97%
执行常用脚本30 秒3 秒⬆️ 90%

更多语法见 FillIn 变量设置说明
最后更新: 2026-01-29