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。


📊 效率提升对比

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

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