dsh-on-imessage
Chat with local DeepSeek Harness (dsh) agents from iPhone iMessage — no extra apps, no servers, no cloud.
239 results
Chat with local DeepSeek Harness (dsh) agents from iPhone iMessage — no extra apps, no servers, no cloud.
Render ```mermaid fences in DSH Web conversation messages as interactive-free SVG diagrams (lazy-loaded, strict security).
dsh-crosstalk — cross-session messaging for DSH: any session on the machine can list and message any other, Claude Code-style
Keyboard shortcuts for the DSH chat composer: Arrow Up/Down to cycle through historical user messages, Ctrl+C to clear input.
DSH Web plugin that proposes concise next user messages above the composer and inserts a selected reply into the draft without sending it.
Conversation indicator for the DeepSeek Harness web GUI: clickable markers along the transcript scrollbar that jump to the corresponding message or turn.
chat.deepseek.com-style attachments for DeepSeek Harness: official upload icon, DS-style file cards (240x64, 16px radius), drag-drop, text extraction (PDF/DOCX/XLSX/TXT) injected into the message
DSH User Message Timeline - 对话内悬浮药丸导轨,支持预览、跳转、拖拽与分页
DSH Web client plugin: vertical message pointer rail on the left edge of the chat area, with clickable markers per user message for quick navigation and hover preview bubbles.
OpenCode Go models, mixed Completions/Responses/Messages chat, and subscription usage for DeepSeek Harness
DSH web client plugin: select text in a chat message and quote it into the composer as an inline reference chip; the full text materializes on submit via the input-trigger reference codec.
Inline annotations for DeepSeek Harness Session messages, submitted through the official composer
Automatic ghost-text next-message suggestions for DeepSeek Harness, with direct-fill manual generation.
Hand your long session over to a fresh one: /handoff summarizes the recent conversation with an LLM, creates a clean new session in the same workspace, injects the summary as its first message, and auto-opens it. The origin session is unchanged.
Unified local plugin: session identity, global prompt, auto-resume, web restart, session log reposition, peer message (6 plugins consolidated).
Better DSH: archived-session management, task-stop desktop notifications, an update checker, model routing (keyword rules + allowlist-gated model_route), multi-task scheduled triggers (interval heartbeats & fixed-time tasks), and a DeepSeek-style message scroll nav for the dsh web GUI
DeepSeek Harness plugin: auto-repairs an invalid messages array (orphaned tool_calls / tool messages) to stop 400 INVALID_REQUEST session lock-ups.
Agent-office dashboard for DeepSeek Harness (DSH): a 6-column sprite office visualizing workspaces, sessions, token usage and subagents — with built-in Agent Mail, Feishu/Lark message feed, meeting schedules, transcripts and an office log tab. One screen to see what every agent is doing, plus your mail, messages & meetings. 给 DeepSeek Harness 的「办公室」插件:工作区/会话/token/子代理/Agent邮箱/飞书消息/会议日程/妙记逐字稿/办公室日志一屏总览,一眼看穿每个 Agent 在忙什么。
Selection quoting for the dsh web GUI: a toolbar over selected assistant text that attaches the selection to the composer as a removable quote banner, prepended to the outgoing message at send
Feishu/Lark bot bridge for DeepSeek Harness: bind a web-created session to a Feishu chat, messages flow both ways
dsh-voice — voice notes in, spoken answers out: dictate audio that becomes user messages (transcribe), have the agent read replies aloud (speak), and leave walk-away narration on long headless runs. Local-first, plain audio files under ~/.dsh/voice/
Turn-atomic message editing, retry, reroll and version-tree navigation for DeepSeek Harness conversations
DeepSeek Harness plugin: join ACN so this agent can discover, message, and collaborate with other agents. Defaults to the China region.
DSH Web selection-annotation plugin: select assistant text, annotate (optional), and press Enter to send the annotation block with your message — the model replies to each annotation by number, with hoverable chips in the reply.