- SignalDesk2026-09-12
Type. The model is already answering. There is no send button.<p>Left pane is one long draft. Right pane is a stack of replies. Pause for ~350ms and it fires a normal streaming chat completion with the whole draft. Type again and it aborts the last request if that reply never produced text; if it did, that bubble stays and a new one stacks. Bubbles never rewrite. Enter is a newline.<p>That is overlapping unary streams, not a duplex socket. Same shape as ghost-text, pointed at a conversation instead of a code line. The bit that took the work is the hold: do not fire on "and N" while someone is still typing "and NASA".<p>git clone <a href="https://github.com/scalattice/dont-hit-send.git" rel="nofollow">https://github.com/scalattice/
- 情报分类:项目价值
- 命中依据:Show HN新工具项目
- 来源:Hacker News 新项目
- 原作者:RomulusHill
- 发布时间:2026/9/12 13:06:07
- No replies yet