[Feature Request] TUI & Vim/Neovim Integration #126
Replies: 6 comments
|
尤其是Tiling WM下,用终端工作的时候还需要额外开半个浏览器窗口怪麻烦的 |
|
Yep, looking for TUI/CLI version for headless platforms and small footprint |
|
i am implementing its. will publish it today. |
|
Looking for official implementation @baibizhe hope yours accepted by deepseek-ai |
|
TUI 这半边现在不用等了 —— npm 上有两个现成的,
跑在同一个 host 上,profile / 模型 / 工作区 / 工具 / 沙箱策略跟 Web 完全一套,不是另做一个实现。@baibizhe 如果做的是第三个,那更好。 我为了验证自己的兼容层,在 tmux 里把 dsh-TUI 真驱动过很多遍(断言读 会话 resume、交互式权限弹窗、取消这几条我没专门测过,不替它背书。 Vim/Neovim 插件那半边没有,我也没见到有人在做。真要做的话,比较现实的路子是等官方开一条机器可读的事件/状态通道(#533 里 AWS 的 CLI Agent Orchestrator 也在等同一个东西),编辑器插件接那条通道,而不是去刮终端屏幕。 (利益相关:我维护 pi2dsh,让 Pi 生态插件原样跑在 DSH 上;上面两个终端包不是我的,只是我的测试目标。) |
|
TUI 这块社区已经有可用方案:Blue——dsh 的纯终端前端(pi-tui 渲染器,树外 Cordis 插件 bundle),流式回复、工具卡片、底部面板全部在终端里。 对 vim 用户尤其顺手的一点:输入框里 npm i -g @dsh-blue/blue-cli@rc
export DEEPSEEK_API_KEY=sk-...
blue # EDITOR=nvim blue非官方项目(MIT,预览版 |
Uh oh!
There was an error while loading. Please reload this page.
对于习惯在终端中工作的情况来说 WebUI 并不友好……可以考虑增加 TUI 支持
另外 希望能有 Vim/Neovim 插件支持
All reactions