ESxyzbil/dsh-official-document-mode0

dsh-official-document-mode

DSH 公文模式:助手回复渲染为公文格式(题头/称谓/标题/正文/落款),发送时临时附加正式公文文风约束,输入区圈阅反馈(画圈=同意,画叉=不同意,自动写入并发送)。

包名
dsh-official-document-mode
版本
0.1.0
许可证
MIT
最近更新
2026年8月22日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:ESxyzbil/dsh-official-document-mode

配置(可选)

profile 的 cordis.patch.yml 或 bundle insert 的 config:

- id: dsh-official-document-mode
  name: dsh-official-document-mode
  config:
    enabled: true            # 公文模式总开关(默认开;UI 按钮可运行时切换)
    salutation: '尊敬的领导:'
    signature: 'DeepSeek 人工智能助手'
    orgName: 'DeepSeek Harness'   # 题头机关名
    titlePrefix: ''          # 文号前缀(可填「文件」等)
    fileNo: ''               # 固定文号
    styleConstraint: ''      # 自定义文风约束全文(覆盖内置默认)

client 通过 GET /api/dsh-official-document-mode/settings 读取展示参数,POST 可写(含 enabled 开关,持久化到 $DSH_HOME/dsh-official-document-mode.json)。

UI 开关(公文模式总开关):输入区下方有「公文模式」按钮,点击切换——开 = 回复成公文(约束+渲染),关 = 普通回复(零注入、无框、画板隐藏)。切换立即生效;host 端约束 section 的注册/注销随 POST 动态进行。

区分语义(重要):以「模式开启时刻」(enabledAt,持久化于 $DSH_HOME/dsh-official-document-mode.json)为界——开启之前产生的消息(无公文标识)永远保持普通显示,只有开启之后产生的新回复才渲染公文;关闭后再开启,以新的开启时刻重新为界。因此历史消息不会被"套上公文框"。