Firecrawl网页抓取
命令行网页爬取与搜索
通过命令行工具ytctl连接YouTrack实例,实现工单创建、更新、查询、评论及批量操作,支持项目管理和工作流状态查看。
安装准备
依赖:jq、curl。将脚本放入PATH可访问目录。
配置凭证
方式一:配置文件~/.config/youtrack/config.json
{"url":"https://your-instance.youtrack.cloud","token":"perm:xxx"}
方式二:环境变量YOUTRACK_URL、YOUTRACK_TOKEN
获取Token:YouTrack → Profile → Account Security → New Token
常用命令
# 列出项目 ytctl projects # 查询工单 ytctl issues SP --query "state: Open" # 创建工单 ytctl create SP "Bug: Login fails" # 更新工单 ytctl update SP-123 state "In Progress" # 批量更新(先预览) ytctl bulk-update "project: SP state: Open" state "Closed" --dry-run
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | YouTrack实例URL、永久Token、项目短名称、工单编号、YouTrack查询语法、字段更新键值对 |
| 输出 | 项目列表、工单详情表格、JSON原始数据、批量操作结果、统计报告、状态分布图 |
| 适用人群 | YouTrack研发团队、批量处理工单的运维人员、命令行偏好开发者、自动化脚本编写者 |
| 不包含 | YouTrack服务端部署、可视化界面、其他项目管理工具集成、实时通知推送 |
--dry-run预览,确认后再执行原始链接:https://github.com/openclaw/skills/tree/main/skills/iahmadzain/youtrack/SKILL.md
来源类型:GitHub仓库