Tele IDP TeleCode 插件
概述
Tele IDP 是一个支持角色区分的二开工作台插件,为不同角色的用户提供定制化的功能模块和工作界面。
支持的角色
插件支持以下5种角色:
- 需求人员 (requirement) - 专注于需求管理和分析
- 设计人员 (design) - 专注于系统设计和架构
- 研发人员 (development) - 专注于代码开发和实现
- 测试人员 (test) - 专注于测试和质量保证
- 维护人员 (maintenance) - 专注于系统维护和运维
功能特性
- 🌐 Web应用加载: 在TeleCode内嵌入并显示Web应用
- 🔄 数据交互: 支持TeleCode与Web应用之间的双向数据通信
- 📁 文件操作: 通过Web界面操作TeleCode中的文件
- 📊 工作区信息: 获取和显示当前工作区的详细信息
- 🎨 主题适配: 自动适配TeleCode的主题样式
安装方法
方法一:离线安装VSIX文件
- 下载插件的
.vsix文件
- 在TeleCode中按
Ctrl+Shift+P(Mac: Cmd+Shift+P)打开命令面板
- 输入
Extensions: Install from VSIX...
- 选择下载的
.vsix文件进行安装
方法二:从插件市场安装
- 在T e le code中按
Ctrl+Shift+P(Mac: Cmd+Shift+P)打开命令面板
- 输入
Extensions: Install Extensions
- 在扩展市场搜索
Tele IDP或Tele-Idp
- 点击安装按钮完成安装
使用方法
启动插件
- 安装插件后,按
Ctrl+Shift+P打开命令面板
- 输入
IDP: Open IDP Web View
- 插件将在新的面板中打开
本地预览数字员工页面
开发“智灵构协同数字员工”WebView 页面时,可以先用浏览器预览,不需要每次打包安装 TeleIDP:
cd idp-vscode-plugin
npm run preview:task-copilot
默认访问:
http://127.0.0.1:5178
修改 extension.js 后刷新浏览器即可看到最新效果。预览服务会 mock TeleCode 的 vscode.postMessage,可验证页面排版、右侧收起、能力搜索、快捷按钮、发送消息和结果卡片等前端交互。最终联调真实 TeleCode API 时,再打包安装 VSIX。
更新日志
v1.0.0
- 初始版本发布
- 支持Web应用加载
- 实现基本的数据交互功能
- 支持文件操作
许可证
MIT License
贡献
欢迎提交Issue和Pull Request来改进这个插件。
联系方式
如有问题或建议,请联系开发团队。
官方网站
翼灵构智能开发平台
| |