pty-capture
作者: factory-ai
用於droid-control工作流程的背景知識——不直接調用。從真實終端模擬器中捕獲真實位元組序列。
npx skills add https://github.com/factory-ai/factory-plugins --skill pty-capturePTY Byte Capture
The orchestrator routed you here. Use these mechanics to execute your plan.
Capture the exact bytes a real terminal emits for a given keystroke. Use this when the question is "what sequence does terminal X send for key Y?" rather than "does the UI look right?"
Platform support
| Platform | Status | Read |
|---|---|---|
| Linux / Wayland | Implemented | platforms/linux.md |
| Windows (KVM) | Implemented | platforms/windows.md |
| macOS (QEMU) | Implemented | platforms/macos.md |
Read the platform file for your target OS. Each contains the capture architecture, prerequisites, usage pattern, and platform-specific notes.
Known dead ends
- Xvfb + xdotool: bypasses real keyboard processing entirely
- uinput + Xvfb: Xvfb does not consume kernel input devices
- SSH PTY for keystroke injection: distorts the input encoding; SSH is only for output capture or deployment
Follow-on
Feed captured bytes into terminal compatibility fixtures and replay tests in apps/cli.
來自 factory-ai 的更多技能
full-stack-playbook
factory-ai
這本手冊引導你執行一個全端網頁應用程式的任務。適用於CRUD應用、儀表板、電子商務網站,以及類似具有明確前端與後端層級的專案。
official
agent-browser
factory-ai
用於droid-control工作流程的背景知識——不直接調用。Agent-browser驅動機制,用於網頁和Electron桌面應用自動化。
official
autoresearch
factory-ai
自主實驗循環:嘗試想法,保留有效者,捨棄無效者,永不停歇。
official
ban-type-assertions
factory-ai
Ban `as` type assertions in a package via the `@typescript-eslint/consistent-type-assertions` lint rule, replacing them with compiler-verified type-safe…
official
browser-navigation
factory-ai
全面的瀏覽器自動化,適用於測試、資料擷取及網頁互動。
official
capture
factory-ai
用於機器人控制工作流程的背景知識——不直接調用。記錄終端和瀏覽器會話的生命週期。
official
commit-security-scan
factory-ai
使用LLM推理和威脅模型模式分析程式碼變更中的安全漏洞。適用於PR審查、提交前檢查或分支比較。
official
compose
factory-ai
用於droid-control工作流程的背景知識——不直接調用。通過Remotion進行視頻組裝——標題卡、佈局、轉場、特效及展示……
official