Releases: No4Var2Ye/ObsidianEmbeddedTerminal
Releases · No4Var2Ye/ObsidianEmbeddedTerminal
Release list
v1.4.0
refactor: reorganize terminal runtime and fix PTY process launching
- Move node runtime and node-pty into runtime/win32-x64
- Update TerminalProcess to launch bundled node.exe
- Remove dependency on root-level pty-host.cjs
- Prepare architecture for future native runtime distribution"
v1.3.0
Embedded Terminal for Obsidian v1.3.0
A native embedded terminal plugin for Obsidian, powered by xterm.js and node-pty.
在 Obsidian 中提供一个真正的系统终端, 将命令行环境直接嵌入知识管理工作流.
本插件通过 xterm.js + node-pty + Windows ConPTY 实现完整终端体验, 支持实时交互、ANSI 输出、Shell 会话保持以及窗口自适应.
Embedded Terminal integrates a native PTY-powered terminal into Obsidian, allowing users to execute and manage command-line workflows directly inside their knowledge workspace.
Real PTY Support
采用真实 PTY 架构:
- xterm.js
- node-pty
- Windows ConPTY
支持:
- 交互式 Shell
- ANSI 彩色输出
- 光标控制
- Tab 补全
- Ctrl+C
- Python / Node / Git CLI
Known Limitations
当前主要支持 Obsidian Desktop.
由于依赖系统终端能力:
- 不支持 Obsidian Mobile
- 不支持 Web 版本
Windows + ConPTY 为最佳体验.
Full Changelog: https://github.com/No4Var2Ye/ObsidianEmbeddedTerminal/commits/Obsidian