Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CodeGen Prompt ManagerNew to Visual Studio Code? Get it now.
CodeGen Prompt Manager

CodeGen Prompt Manager

nzjcnjzx

|
1 install
| (0) | Free
提示词管理扩展 - 管理和编辑您的提示词库
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Prompt Manager VSCode Extension

一个用于管理提示词的VSCode扩展,与您的提示词管理服务集成,提供便捷的编辑和管理功能。

功能特性

  • 🌳 树形展示: 在侧边栏以分组树形结构展示提示词分类
  • 📝 编辑功能: 点击提示词标题在编辑器中打开内容
  • 💾 自动保存: 支持编辑后自动保存到后端服务
  • 🔍 搜索功能: 快速搜索提示词名称、内容和分类
  • ⚙️ 配置管理: 可配置后端服务地址和自动保存选项

安装使用

1. 安装扩展

  1. 克隆此仓库到本地
  2. 在VSCode中按 F5 启动调试模式,或
  3. 打包扩展 .vsix 文件并安装

2. 配置服务

确保您的提示词管理服务正在运行(默认地址:http://localhost:5000)

如需修改服务地址:

  • 打开VSCode设置
  • 搜索 "Prompt Manager"
  • 修改 "Server Url" 配置项

3. 使用扩展

  1. 在左侧活动栏点击提示词图标
  2. 展开分类查看提示词
  3. 点击提示词标题打开编辑器
  4. 编辑内容会自动保存

配置选项

配置项 默认值 说明
promptManager.serverUrl http://localhost:5000 提示词管理服务地址
promptManager.autoUpdateUrl true 自动更新服务地址

快捷键

命令 快捷键 说明
promptManager.refresh - 刷新提示词列表
promptManager.savePrompt Ctrl+S 保存当前提示词
promptManager.searchPrompts Ctrl+Shift+F 搜索提示词
promptManager.createNewPrompt - 创建新提示词

树形视图图标说明

  • 📁 文件夹图标: 分类节点
  • 📄 文档图标: 提示词叶子节点
  • 📚 书本图标: "知识"分类
  • 📋 列表图标: "规则"分类
  • ▶️ 播放图标: "工作流"分类
  • ⚙️ 齿轮图标: "配置"分类

API集成

扩展与您的提示词管理服务通过以下API接口通信:

  • GET /api/prompts/tree - 获取树形结构
  • GET /api/prompts/:id - 获取单个提示词
  • PUT /api/prompts/:id - 更新提示词
  • POST /api/prompts - 创建新提示词
  • DELETE /api/prompts/:id - 删除提示词

开发和调试

本地开发

  1. 克隆仓库
  2. 在VSCode中打开项目
  3. 按 F5 启动扩展开发主机
  4. 在新窗口中测试扩展功能

项目结构

prompt-manager-extension/
├── src/
│   ├── extension.js          # 扩展入口
│   ├── service/
│   │   └── apiService.js     # API服务
│   ├── tree/
│   │   ├── promptTree.js     # 树形数据提供者
│   │   └── treeItem.js       # 树节点类
│   └── editor/
│       └── promptEditor.js   # 编辑器管理
├── resources/
│   └── icon.svg              # 扩展图标
├── package.json              # 扩展清单
└── README.md                 # 说明文档

打包发布

npm install -g vsce
vsce package

故障排除

常见问题

  1. 无法连接到服务

    • 检查提示词管理服务是否正在运行
    • 验证服务地址配置是否正确
    • 检查防火墙设置
  2. 提示词列表为空

    • 确保数据库中有默认分类数据
    • 尝试刷新列表
  3. 自动保存不工作

    • 检查自动保存配置是否启用
    • 查看是否有网络错误

贡献

欢迎提交Issue和Pull Request来改进这个扩展。

许可证

MIT License

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft