返回顶部
r

redmine-toolsRedmine工具

Fetch, update, and summarize Redmine issue attachments from CLI.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
93
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

redmine-tools

Redmine 工具技能

该技能提供了一个 Node.js 命令行工具,用于获取、更新和总结 Redmine 问题。

命令

bash
node scripts/redmine.js get --id <问题ID>
node scripts/redmine.js update --id <问题ID> [--status_id <状态ID>] [--notes <文本>]
node scripts/redmine.js image --id <问题ID>

支持的标志

  • - --id <问题ID>:必填的 Redmine 问题 ID。
  • --include <字段>:可选的包含字段。默认为 attachments,journals。
  • --statusid <状态ID>:update 命令的可选参数。新的 Redmine 状态 ID。
  • --notes <文本>:update 命令的可选参数。日志备注内容。
  • update 命令必须至少提供 --statusid 或 --notes 中的一个。

环境变量

  • - REDMINEBASEURL:Redmine 基础 URL,例如 https://redmine.example.com。
  • REDMINEAPIKEY:Redmine API 密钥。
  • OPENAIAPIURL:兼容 OpenAI 的 API 基础 URL 或完整的 /chat/completions URL。
  • OPENAIAPIKEY:兼容 OpenAI 的 API 密钥。
  • OPENAIMODEL:用于图片总结的模型名称。
  • OPENAIIMAGESUMMARYPROMPT:用于总结每张图片附件的提示词。

行为说明

  • - get 命令默认使用端点:/issues/:id.json,并包含 include=attachments,journals。
  • update 命令使用端点:/issues/:id.json(HTTP PUT),仅发送提供的 status_id 和/或 notes 字段。
  • image 命令获取问题附件,保留支持的图片文件,并通过兼容 OpenAI 的 chat/completions API 总结每张图片。
  • 仅从环境变量读取基础 URL 和 API 密钥。
  • 从环境变量读取模型 URL、密钥、模型名称和图片总结提示词。
  • 将 JSON 输出打印到标准输出。
  • 出错时返回非零退出码。

图片命令说明

  • - 支持的图片类型:png、jpg、jpeg、webp、gif。
  • 非图片或不支持的附件将被跳过,并在输出中报告。
  • 该命令会下载每张图片附件,并将其作为数据 URL 发送给模型。
  • 模型提示词可以包含您自己的格式、语气或输出约束。

示例

bash
export REDMINEBASEURL=https://redmine.example.com
export REDMINEAPIKEY=xxxx
export OPENAIAPIURL=https://api.openai.com/v1
export OPENAIAPIKEY=xxxx
export OPENAI_MODEL=gpt-4.1-mini
export OPENAIIMAGESUMMARY_PROMPT=总结这张图片显示的内容,解释其与问题的可能关联,并保持回答简洁。

node scripts/redmine.js get --id 123
node scripts/redmine.js get --id 123 --include attachments,journals,watchers
node scripts/redmine.js update --id 123 --status_id 3 --notes 问题已修复并验证
node scripts/redmine.js update --id 123 --status_id 3
node scripts/redmine.js update --id 123 --notes 需要QA提供更多日志
node scripts/redmine.js image --id 123

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 redmine-tools-1776023441 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 redmine-tools-1776023441 技能

通过命令行安装

skillhub install redmine-tools-1776023441

下载

⬇ 下载 redmine-tools v1.0.0(免费)

文件大小: 5.32 KB | 发布时间: 2026-4-13 11:46

v1.0.0 最新 2026-4-13 11:46
- Initial release of redmine-tools with CLI support.
- Fetch Redmine issues (including attachments and journals).
- Update issues with new status and/or notes.
- Summarize image attachments using an OpenAI-compatible API.
- All configuration via environment variables; outputs JSON to stdout.
- Handles only supported image types and reports unsupported files.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部