协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
techsmith-rate-limits【开发与工程】Manage Snagit and Camtasia workstation capacity with explicit capture, recorder, export, disk, and queue limits. Use when scheduling desktop automation or recovering from overload. Trigger with "TechSmith rate limits", "Camtasia queue limits", or "Snagit capacity guardrails".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: techsmith-rate-limits description: >- Manage Snagit and Camtasia workstation capacity with explicit capture, recorder, export, disk, and queue limits. Use when scheduling desktop automation or recovering from overload. Trigger with "TechSmith rate limits", "Camtasia queue limits", or "Snagit capacity guardrails". argument-hint: "[queue-config] [workstation-pool]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.6.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
TechSmith desktop automation does not expose a documented request-rate quota like a SaaS API. This skill therefore defines local capacity limits from interactive-session exclusivity, licensed workers, CPU/GPU/memory/disk headroom, artifact growth, deadlines, and operator impact.
Use Read, Glob, and Grep to inspect local scripts, manifests, logs, and tests. Use WebFetch only for current primary TechSmith documentation. Use Write or Edit only after confirming the target repository file and approval boundary.
TechSmith desktop activation is not API authentication. Resolve individual sign-in versus business-key or approved offline activation before execution. Redact all keys, account identifiers, activation artifacts, and sensitive endpoint details.
Do not call workstation capacity a vendor API rate limit. Never bypass a busy interactive user, license restriction, disk floor, or cancellation signal to drain a queue.
Return admission decision, selected worker, lease, concurrency class, resource headroom, deadline, retry disposition, and capacity metrics.
| Condition | Response |
|---|---|
| No eligible interactive session | Keep the job queued or route to an approved staffed window. |
| Disk below floor | Reject new media work and clean only policy-approved disposable artifacts. |
| Lease heartbeat lost | Wait for expiry and verify process state before reassignment. |
| Repeated deterministic failure | Dead-letter the job instead of consuming more workstation time. |
The example below shows the minimum redacted evidence expected from a successful invocation of this operator workflow.
job=cap-882; class=snagit-interactive; session_slots=0/1; decision=queued; oldest_age=4m