linear
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseLinear
Linear
Manage issues, cycles, labels, documents, attachments, and projects via the official .
@linear/sdkDefault team: DOMA (set via env var).
LINEAR_DEFAULT_TEAM通过官方管理工单、周期、标签、文档、附件和项目。
@linear/sdk默认团队:DOMA(通过环境变量设置)。
LINEAR_DEFAULT_TEAMRun
运行
bash
bun {baseDir}/scripts/linear.ts <command> [args]bash
bun {baseDir}/scripts/linear.ts <command> [args]Issues
工单
bash
undefinedbash
undefinedBrowse
浏览
bun {baseDir}/scripts/linear.ts my-issues
bun {baseDir}/scripts/linear.ts team [TEAM_KEY]
bun {baseDir}/scripts/linear.ts issue DOMA-123
bun {baseDir}/scripts/linear.ts search "auth bug"
bun {baseDir}/scripts/linear.ts my-issues
bun {baseDir}/scripts/linear.ts team [TEAM_KEY]
bun {baseDir}/scripts/linear.ts issue DOMA-123
bun {baseDir}/scripts/linear.ts search "auth bug"
Create (supports flags for priority, status, assignee, label, due date)
创建(支持优先级、状态、经办人、标签、截止日期等参数)
bun {baseDir}/scripts/linear.ts create "Title" "Description"
bun {baseDir}/scripts/linear.ts create "Title" "Description" --priority high --status todo --assignee Sam --label Bug --due 2026-04-01
bun {baseDir}/scripts/linear.ts create "Title" "Description"
bun {baseDir}/scripts/linear.ts create "Title" "Description" --priority high --status todo --assignee Sam --label Bug --due 2026-04-01
Update (all fields via flags)
更新(所有字段可通过参数设置)
bun {baseDir}/scripts/linear.ts update DOMA-123 --title "New title" --description "Full desc" --priority high --status progress --assignee Sam --label Feature --due 2026-04-01
bun {baseDir}/scripts/linear.ts update DOMA-123 --title "New title" --description "Full desc" --priority high --status progress --assignee Sam --label Feature --due 2026-04-01
Quick actions
快捷操作
bun {baseDir}/scripts/linear.ts comment DOMA-123 "Comment text"
bun {baseDir}/scripts/linear.ts status DOMA-123 progress
bun {baseDir}/scripts/linear.ts priority DOMA-123 high
bun {baseDir}/scripts/linear.ts assign DOMA-123 Sam
bun {baseDir}/scripts/linear.ts comment DOMA-123 "Comment text"
bun {baseDir}/scripts/linear.ts status DOMA-123 progress
bun {baseDir}/scripts/linear.ts priority DOMA-123 high
bun {baseDir}/scripts/linear.ts assign DOMA-123 Sam
Lifecycle
生命周期操作
bun {baseDir}/scripts/linear.ts archive DOMA-123
bun {baseDir}/scripts/linear.ts unarchive DOMA-123
bun {baseDir}/scripts/linear.ts delete DOMA-123
bun {baseDir}/scripts/linear.ts archive DOMA-123
bun {baseDir}/scripts/linear.ts unarchive DOMA-123
bun {baseDir}/scripts/linear.ts delete DOMA-123
Relations
关联关系
bun {baseDir}/scripts/linear.ts relate DOMA-123 DOMA-456 blocks
bun {baseDir}/scripts/linear.ts relate DOMA-123 DOMA-456 relates-to
bun {baseDir}/scripts/linear.ts relate DOMA-123 DOMA-456 duplicates
bun {baseDir}/scripts/linear.ts relate DOMA-123 DOMA-456 blocks
bun {baseDir}/scripts/linear.ts relate DOMA-123 DOMA-456 relates-to
bun {baseDir}/scripts/linear.ts relate DOMA-123 DOMA-456 duplicates
Batch create from JSON array or file path
批量创建(支持内联JSON字符串或文件路径)
bun {baseDir}/scripts/linear.ts batch-create '[{"title":"Issue 1","priority":"high"},{"title":"Issue 2","assignee":"Sam"}]' --team DOMA
bun {baseDir}/scripts/linear.ts batch-create issues.json --team DOMA
undefinedbun {baseDir}/scripts/linear.ts batch-create '[{"title":"Issue 1","priority":"high"},{"title":"Issue 2","assignee":"Sam"}]' --team DOMA
bun {baseDir}/scripts/linear.ts batch-create issues.json --team DOMA
undefinedCycles
周期
bash
undefinedbash
undefinedList cycles for a team
列出团队的周期
bun {baseDir}/scripts/linear.ts cycles [TEAM_KEY]
bun {baseDir}/scripts/linear.ts cycles [TEAM_KEY]
Show current active cycle with all its issues
查看当前活跃周期及其所有工单
bun {baseDir}/scripts/linear.ts cycle-current [TEAM_KEY]
undefinedbun {baseDir}/scripts/linear.ts cycle-current [TEAM_KEY]
undefinedLabels
标签
bash
undefinedbash
undefinedList labels (workspace-wide or team-scoped)
列出标签(全局或指定团队)
bun {baseDir}/scripts/linear.ts labels
bun {baseDir}/scripts/linear.ts labels DOMA
bun {baseDir}/scripts/linear.ts labels
bun {baseDir}/scripts/linear.ts labels DOMA
Create a label
创建标签
bun {baseDir}/scripts/linear.ts label-create "Bug" --color "#ff0000" --description "Software defect" --team DOMA
undefinedbun {baseDir}/scripts/linear.ts label-create "Bug" --color "#ff0000" --description "Software defect" --team DOMA
undefinedDocuments
文档
bash
undefinedbash
undefinedList documents
列出文档
bun {baseDir}/scripts/linear.ts docs
bun {baseDir}/scripts/linear.ts docs
View a document (by UUID)
查看文档(通过UUID)
bun {baseDir}/scripts/linear.ts doc <DOC_ID>
bun {baseDir}/scripts/linear.ts doc <DOC_ID>
Create a document
创建文档
bun {baseDir}/scripts/linear.ts doc-create "Architecture Notes" --content "## Overview\n\nDetails here..." --project <PROJECT_ID>
undefinedbun {baseDir}/scripts/linear.ts doc-create "Architecture Notes" --content "## Overview\n\nDetails here..." --project <PROJECT_ID>
undefinedAttachments
附件
bash
undefinedbash
undefinedList attachments on an issue
列出工单的附件
bun {baseDir}/scripts/linear.ts attachments DOMA-123
bun {baseDir}/scripts/linear.ts attachments DOMA-123
Add an attachment
添加附件
bun {baseDir}/scripts/linear.ts attach DOMA-123 "Design mockup" "https://figma.com/..." --subtitle "Homepage redesign"
undefinedbun {baseDir}/scripts/linear.ts attach DOMA-123 "Design mockup" "https://figma.com/..." --subtitle "Homepage redesign"
undefinedTeams & Projects
团队与项目
bash
bun {baseDir}/scripts/linear.ts teams
bun {baseDir}/scripts/linear.ts projects [TEAM_KEY]
bun {baseDir}/scripts/linear.ts standupbash
bun {baseDir}/scripts/linear.ts teams
bun {baseDir}/scripts/linear.ts projects [TEAM_KEY]
bun {baseDir}/scripts/linear.ts standupStatus values
状态值
todoprogressin-progressreviewin-reviewdoneblockedbacklogcancelledcanceledtodoprogressin-progressreviewin-reviewdoneblockedbacklogcancelledcanceledPriority values
优先级值
urgenthighmediumlownoneurgenthighmediumlownoneRelation types
关联类型
blocksrelates-toduplicatesblocksrelates-toduplicatesNotes
注意事项
- detail view shows labels, relations, attachments, and comments
issue - and
createsupportupdate,--priority,--status,--assignee,--labelflags--due - supports multiple flags in one call
update - does full-text search across all issues
search - accepts inline JSON string or a file path, with caching for user/label/state lookups
batch-create - is permanent — use
deletefor reversible removalarchive - Documents use UUIDs, not team identifiers
- 详情视图会显示标签、关联关系、附件和评论
issue - 和
create支持update、--priority、--status、--assignee、--label参数--due - 支持单次调用设置多个参数
update - 支持对所有工单进行全文搜索
search - 接受内联JSON字符串或文件路径,会缓存用户/标签/状态的查询结果
batch-create - 为永久删除——如需可逆移除请使用
deletearchive - 文档使用UUID而非团队标识符