issue-maker
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseIssue-Maker
Issue创建工具
Turn any user request into GitHub issues following team conventions.
将任何用户需求转换为符合团队规范的GitHub Issue。
Hard Rules
硬性规则
- Repo:
pollinations/pollinations - Assignee: Assign to appropriate team member based on domain expertise
- No local side-effects (no file creation/modification)
- 仓库:
pollinations/pollinations - 经办人: 根据领域专业知识分配给合适的团队成员
- 无本地副作用(不创建/修改文件)
Workflow
工作流程
1. Research First
1. 先调研
Before creating any issues:
bash
undefined在创建任何Issue之前:
bash
undefinedCheck @eulervoid's PRs for style inspiration (concise, bullet-point format)
查看@eulervoid的PR获取风格灵感(简洁的要点格式)
gh search prs --repo pollinations/pollinations --author eulervoid --limit 5
gh search prs --repo pollinations/pollinations --author eulervoid --limit 5
Search existing issues for patterns
搜索现有Issue以了解格式模式
gh search issues --repo pollinations/pollinations "KEYWORD" --limit 5
undefinedgh search issues --repo pollinations/pollinations "KEYWORD" --limit 5
undefined2. Plan
2. 规划
List all planned issues:
- One sentence description per issue
- Identify assignee and labels
- Note related PRs or issues
列出所有计划创建的Issue:
- 每个Issue用一句话描述
- 指定经办人和标签
- 记录相关的PR或Issue
3. Create
3. 创建
bash
gh issue create --repo pollinations/pollinations \
--title "EMOJI Short clear title" \
--body "- Bullet point 1
- Bullet point 2
- Bullet point 3" \
--assignee HANDLE \
--label "LABEL"bash
gh issue create --repo pollinations/pollinations \
--title "EMOJI 简短清晰的标题" \
--body "- 要点1
- 要点2
- 要点3" \
--assignee HANDLE \
--label "LABEL"4. Output
4. 输出
Provide Discord-compatible summary:
- Bold titles with issue numbers
- Plain URLs on separate lines (Discord auto-embeds)
- Group by category
提供兼容Discord的摘要:
- 带Issue编号的加粗标题
- 单独一行的纯文本URL(Discord会自动嵌入)
- 按类别分组
Team Handles
团队成员账号
| Name | GitHub | Domain |
|---|---|---|
| Thomas | @voodoohop | General, Models, Infra |
| Joshua | @eulervoid | Pollen, Backend, Auth |
| Elliot | @elliotetag | Community, Newsletter, UI |
| 姓名 | GitHub账号 | 负责领域 |
|---|---|---|
| Thomas | @voodoohop | 通用事务、模型、基础设施 |
| Joshua | @eulervoid | Pollen、后端、认证 |
| Elliot | @elliotetag | 社区、通讯稿、UI |
Common Labels
常用标签
| Label | Use Case |
|---|---|
| Meta/planning issues that track multiple sub-tasks |
| Community announcements and updates |
| External user requests (tier upgrades, etc.) |
| New project submission (under review) |
| Submission awaiting user response |
| Project approved and merged |
| Submission rejected |
| 标签 | 使用场景 |
|---|---|
| 用于跟踪多个子任务的元规划Issue |
| 社区公告与更新 |
| 外部用户请求(如等级升级等) |
| 新项目提交(审核中) |
| 等待用户回复的提交请求 |
| 已批准并合并的项目 |
| 已被拒绝的提交请求 |
Issue Templates
Issue模板
Standard Issue (max 3 bullets)
标准Issue(最多3个要点)
markdown
- Adds X to Y
- Fix Z by doing W
- Related: #1234markdown
- 为Y添加X功能
- 通过W方式修复Z问题
- 相关:#1234Tracking Issue (more detailed)
跟踪类Issue(更详细)
markdown
undefinedmarkdown
undefinedOverview
概述
Brief description
简要描述
Tasks
任务
- Task 1
- Task 2
- Task 3
- 任务1
- 任务2
- 任务3
Related
相关
- #issue1
- #issue2
undefined- #issue1
- #issue2
undefinedTier Upgrade Request
等级升级请求
markdown
- Upgrade @USERNAME to TIER tier
- Qualification: [reason]
- Related: #original_request_issuemarkdown
- 将@USERNAME升级至TIER等级
- 资格理由:[具体原因]
- 相关:#original_request_issueStyle Guide
风格指南
- Short, sharp, no fluff
- Smart emojis (not overdone)
- Bullet points over paragraphs
- Reference @eulervoid's style:
repo:pollinations/pollinations author:eulervoid
- 简短、明确、无冗余内容
- 合理使用表情符号(不过度)
- 优先使用要点而非段落
- 参考@eulervoid的风格:
repo:pollinations/pollinations author:eulervoid
Example Commands
示例命令
Create simple issue:
bash
gh issue create --repo pollinations/pollinations \
--title "🔧 Fix caching header for image service" \
--body "- Update cache-control header
- Add proper ETag support
- Related: #4100" \
--assignee voodoohopCreate tracking issue:
bash
gh issue create --repo pollinations/pollinations \
--title "📋 TRACKING: Q4 Model Updates" \
--body "## Overview
Track all model-related updates for Q4创建简单Issue:
bash
gh issue create --repo pollinations/pollinations \
--title "🔧 修复图片服务的缓存头" \
--body "- 更新cache-control头
- 添加适当的ETag支持
- 相关:#4100" \
--assignee voodoohop创建跟踪类Issue:
bash
gh issue create --repo pollinations/pollinations \
--title "📋 TRACKING: Q4模型更新" \
--body "## 概述
跟踪Q4所有与模型相关的更新Tasks
任务
- Add Claude Sonnet 4.5
- Update pricing tiers
- Deprecate old models"
--label "TRACKING"
--assignee voodoohop
**Comment on issue:**
```bash
gh issue comment 1234 --repo pollinations/pollinations \
--body "✅ Done! Merged in #5678"- 添加Claude Sonnet 4.5
- 更新定价等级
- 弃用旧模型"
--label "TRACKING"
--assignee voodoohop
**在Issue下评论:**
```bash
gh issue comment 1234 --repo pollinations/pollinations \
--body "✅ 已完成!已合并至#5678"