with one click
redmine-search
Redmine 访问 Skill,仅查询指派给我的工单,提供通过 API Token 认证方式访问 Redmine 系统的功能。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Redmine 访问 Skill,仅查询指派给我的工单,提供通过 API Token 认证方式访问 Redmine 系统的功能。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
为 Vue 3 + Ant Design Vue 表单系统新增自定义校验规则。支持正则校验、值范围校验、日期校验等。包含类型定义、校验实现、单元测试的完整流程。
将 AI 聊天内容提炼为结构化技术文档并保存到 Obsidian 知识库。支持三种文档类型:问题解决型、知识学习型、方案对比型。自动推断知识库分类目录,生成符合 Obsidian 规范的 Markdown 文件(含 frontmatter、双链)。适用于:(1) 聊天中解决了技术问题后想记录下来,(2) 学到新知识想沉淀到知识库,(3) 对比了多个方案后想保存决策过程。触发条件:用户说"保存到知识库"、"导出到 Obsidian"、"记录到笔记"、"保存这次对话"、"转成文档"等。
分析给定的 JSON 请求数据是否与 Java 后台 DTO 定义吻合,检查字段缺失、字段名不匹配、类型不匹配、必填校验等问题。
将Excel工作簿按工作表拆分为独立的Excel文件,每个工作表生成一个单独的文件。适用场景:(1) 将多工作表Excel文件拆分为单独文件,(2) 提取特定工作表为独立文件,(3) 分发合并工作簿中的工作表,(4) 为单独处理或分发创建工作表副本。
将 Excel 文件转换为 Markdown 表格,支持合并单元格处理、多工作表输出、基础字体语义(粗体/斜体)与超链接转换。适用于将式样书、数据表转为可读的 Markdown 文档。
自动化 GitHub PR 工作流 - 基于当前分支创建 PR、获取用户输入、检查冲突并自动合并。支持 squash 合并模式,遇到冲突时停止并提示用户。
| name | redmine-search |
| description | Redmine 访问 Skill,仅查询指派给我的工单,提供通过 API Token 认证方式访问 Redmine 系统的功能。 |
请先获取环境变量中 token 的值,保存在上下文中,方便后续调用 API 时使用。
| 项目 | 值 |
|---|---|
| 服务器地址 | https://redmine-skgd3-local.housei-inc.com |
| 认证方式 | API Token |
| Token 来源 | 环境变量 REDMINE_API_TOKEN |
安全提示:Token 从环境变量
REDMINE_API_TOKEN读取,请确保已在系统环境变量中设置。
读取方式:
Windows
$env:REDMINE_API_TOKEN
Linux/Mac
echo $REDMINE_API_TOKEN
REDMINE_API_TOKEN,值为有效的 Redmine API Token。X-Redmine-API-Key: <token>?key=<token>| 用途 | 方法 | 端点 | 说明 |
|---|---|---|---|
| 单票详情 | GET | /issues/{id}.json | 获取指定工单的完整信息 |
| 工单列表 | GET | /issues.json | 支持筛选、分页 |
| 项目工单 | GET | /projects/{project_id}/issues.json | 获取指定项目的工单 |
| 参数 | 示例值 | 说明 |
|---|---|---|
status_id | open, closed, * | 工单状态筛选 |
assigned_to_id | me, {user_id} | 指派人筛选(默认 me;提示词明确指定指派人时按指定值) |
limit | 25(默认), 100(最大) | 每页条数 |
offset | 0, 25 | 分页偏移 |
sort | updated_on:desc | 排序 |
tracker_id | 1=Bug, 2=Feature | 跟踪器类型 |
priority_id | 1=低, 2=中, 3=高, 4=紧急 | 优先级 |
# 获取所有未关闭且指派给我的工单(最多50条,按更新时间倒序)
GET /issues.json?assigned_to_id=me&status_id=open&limit=50&sort=updated_on:desc&key=$REDMINE_API_TOKEN
# 获取单个工单详情(仅在该工单指派给我时使用)
GET /issues/15400.json?key=$REDMINE_API_TOKEN
# 获取分配给我的工单(不限制状态)
GET /issues.json?assigned_to_id=me&status_id=*&key=$REDMINE_API_TOKEN
实际调用时,使用
fetch_webpage工具拼接 URL,Token 通过终端命令$env:REDMINE_API_TOKEN读取后填入。
工单对象关键字段:
id - 工单编号subject - 标题status.name - 状态名priority.name - 优先级名tracker.name - 跟踪器名(Bug/Feature/Task等)assigned_to.name - 指派人description - 描述(可能含 Textile 标记)updated_on - 最后更新时间created_on - 创建时间