Redmine 项目管理系统 API 集成。用于:查询 Issue、创建 Issue、更新 Issue 状态、获取项目列表、搜索任务。当用户提到"项目管理"、"project"、"issue"、"任务"、"工单"、"Redmine"时触发此 Skill。
通过 Redmine REST API 管理项目和问题。
在使用前,需要在工作区的 TOOLS.md 或环境变量中配置:
REDMINE_URL=https://your-redmine-server.com
REDMINEAPIKEY=your-api-key
bash
bash
curl -s -H X-Redmine-API-Key: $REDMINEAPIKEY \
$REDMINEURL/issues/ISSUEID.json?include=journals,attachments | jq
include 可选值:children, attachments, relations, changesets, journals, watchers
bash
curl -s -X POST -H X-Redmine-API-Key: $REDMINEAPIKEY \
-H Content-Type: application/json \
$REDMINE_URL/issues.json \
-d {
issue: {
project_id: 1,
tracker_id: 1,
subject: 问题标题,
description: 问题描述,
priority_id: 2,
assignedtoid: 123
}
} | jq
bash
curl -s -X PUT -H X-Redmine-API-Key: $REDMINEAPIKEY \
-H Content-Type: application/json \
$REDMINEURL/issues/ISSUEID.json \
-d {
issue: {
status_id: 3,
notes: 更新备注
}
}
bash
curl -s -H X-Redmine-API-Key: $REDMINEAPIKEY \
$REDMINE_URL/projects.json | jq
bash
使用 scripts/redmine.py 进行操作:
bash
默认返回 25 条,最大 100 条:
响应包含 total_count, offset, limit 字段。
查询:cf_X=value(X 为自定义字段 ID)
创建/更新:
json
{
issue: {
custom_fields: [
{id: 1, value: 值1}
]
}
}
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 redmine-pilot-1776270629 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 redmine-pilot-1776270629 技能
skillhub install redmine-pilot-1776270629
文件大小: 5.06 KB | 发布时间: 2026-4-16 18:14