supermap:youtrack-search
Supermap YouTrack 搜索技能
搜索 Supermap YouTrack 系统中的 issues,并以 markdown 表格格式返回结果。
使用方法
/supermap:youtrack-search <搜索关键词>
示例:
/supermap:youtrack-search test- 搜索与 test 相关的 issues/supermap:youtrack-search "bug fix"- 搜索包含 "bug fix" 的 issues/supermap:youtrack-search CS-4408- 搜索特定编号的 issue/supermap:youtrack-search project: CloudGIS- 使用 YouTrack 查询语法搜索
前置要求
需要设置 SUPERMAP_YOUTRACK_TOKEN 环境变量:
# Linux/macOS
export SUPERMAP_YOUTRACK_TOKEN='your-youtrack-token-here'
# Windows (PowerShell)
$env:SUPERMAP_YOUTRACK_TOKEN='your-youtrack-token-here'
# Windows (Command Prompt)
set SUPERMAP_YOUTRACK_TOKEN=your-youtrack-token-here
输出格式
搜索结果以 markdown 表格形式呈现:
| 标题 | 链接 |
|---|---|
| iManager alpha 出包出镜像&测试包 | http://yt.ispeco.com:8099/issue/CS-4408 |
执行方式
Claude 应该使用 Bash 工具执行 Node.js 脚本:
node .claude/skills/supermap-youtrack-search/scripts/search_youtrack.js "<搜索词>"
脚本会:
- 检查
SUPERMAP_YOUTRACK_TOKEN环境变量 - 调用 YouTrack API 进行搜索
- 将结果格式化为 markdown 表格
错误处理
Token 未设置
如果 SUPERMAP_YOUTRACK_TOKEN 未设置,脚本会提示用户设置该环境变量。
网络错误
如果无法连接到 YouTrack 服务器,会显示网络错误信息。
认证失败
如果 token 无效或已过期,会提示认证失败。
无结果
如果没有找到匹配的 issues,会显示 "No issues found."
技术细节
- YouTrack 地址:
http://yt.ispeco.com:8099 - API 端点:
GET /api/issues - 认证方式: Bearer Token
- 依赖: Node.js 内置模块(http),无需安装额外依赖
- 跨平台: 支持 Windows、macOS、Linux
More from canxing/skills
cve-vulnerability-analysis
分析Java和JavaScript组件的CVE漏洞,判断误报并提供升级建议。当用户提供CVE编号和受影响对象时使用,例如:CVE-2024-38816和spring-webmvc-5.3.39.jar。支持误报分析、兼容性风险评估和标准报告生成。
9supermap:cve-analysis
分析Java和JavaScript组件的CVE漏洞,判断误报并提供升级建议。当用户提供CVE编号和受影响对象时使用,例如:CVE-2024-38816和spring-webmvc-5.3.39.jar。支持误报分析、兼容性风险评估和标准报告生成。
6supermap:wiki-read
完整阅读 Supermap wiki 页面内容。包括页面文字、图片列表、评论,并递归解析引用的其他 wiki 页面。使用方法:/supermap:wiki-read <wiki URL 或 pageId>
2supermap:jira-search
搜索 Supermap Jira 查找问题。用于查找 Jira issues、bug 报告或任务。使用方法:/supermap:jira-search <搜索词>
2supermap:wiki-search
搜索 Supermap wiki 查找文档。用于查找公司文档、流程或技术信息。使用方法:/supermap:wiki-search <搜索词>
2supermap:youtrack-work-report
从 YouTrack 获取工作时间记录并生成工作报告。当用户需要总结某个时间段的工作内容时使用,例如"总结2026年1月的YouTrack工作"。支持自动分析父任务关系,按任务分组统计工作时间和天数。
2