← Back to home@ciceroyang

dsh-followup-actions

DeepSeek Harness 追问快捷键:回答下面多一排按钮(翻译、说人话、缩成三句、找漏洞…),点一下就填好追问,给不知道怎么接着问的人用。

Stars
0
Language
JavaScript
Created
Sep 17, 2026
Updated
Sep 17, 2026

Introduction

dsh-followup-actions

A row of follow-up chips under every finished answer in DeepSeek Harness. Click one and a complete follow-up question lands in the composer — you still press send.

Built for people who read an answer, do not know what to ask next, and give up. The chips are named after the reaction, not the technique: 说人话, 缩成三句, 给我步骤, 哪里可能不对.

The chips

chipwhat it asks for
说人话用大白话重讲一遍,不用行话
翻译成中文译成自然中文,不逐字直译
缩成三句结论 / 依据 / 下一步
给我步骤能照着做的步骤,每步带验收标准
做成表格关键信息整理成表
举个例子每个结论配一个具体例子
哪里可能不对逐条指出可疑、过时或无依据的地方
写成邮件直接能发的邮件草稿
换成英文自然的书面英语

Install

dsh plugin --profile web add github:ciceroyang/dsh-followup-actions#v0.1.1

One command installs the package and mounts it: the manifest declares dsh.bundle, so the profile adds the package to its loader tree, and the browser half is served from exports["./client"].

From a local checkout instead, mount it by hand:

ln -sfn "$PWD/dsh-followup-actions" ~/.dsh/profiles/web/node_modules/dsh-followup-actions
# then in ~/.dsh/profiles/web/cordis.patch.yml
- insert:
    - id: followup-actions
      name: dsh-followup-actions

The web profile reloads the patch live; refresh the page afterwards.

Notes

  • The chips never send on their own; the draft is always editable first.
  • Each prompt refers to 上面这条回答, so it needs no access to the message text and works in any session.
  • The list is plain data in lib/actions.js. Adding one is a data change plus a test.
  • No network, no storage, no telemetry.

Test

node build.mjs && node --test

Licence

MIT. Maintained by @ciceroyang.