dsh pluginsEnglish
← 返回热门插件目录

Hanako 角色主题插件

Nyasers/dsh-hanako · 工具

为 DeepSeek Harness 加入 Hanako 角色主题与可配置的交互体验。

★ 5GitHub 星标
0分支
2026-08-15最近更新
JavaScript开发语言
MIT许可证

项目简介

dshapprove(opId, approvalId, outcome?) 应答 dsh 任务挂起的权限审批(approval/policy=ask 触发 approval/requested 时任务等待应答) opId + approvalId:来自宿主 deferred 通道的 dsh-approval 通知(同一任务可挂起多个审批,逐个应答) outcome:allowed-once(默认,仅放行该次)/ rejected(拒绝,agent 改用其他方式) 内部经 POST /api/respond 应答;无人应答时审批仍可在 dsh Web UI 人工处理

dshcancel(opId) 取消一个已派发的 dsh 任务(主动止损):按 dshrun 返回的 opId 请求取消运行中的任务 内部调 POST /api/session.cancel 中断该会话,dsh agent 收到中断后任务以 aborted 终态收尾 已结束的任务幂等返回提示无需取消;opId 只可取消本会话近期提交的任务

dshops(status?) 查询 dsh 任务历史(op 快照):不传返回全部(最多 50 条,最新在前),传 status 过滤(running / ok / error / interrupted) 每条返回 opId / 任务(前 80 字符)/ 状态 / 耗时 / usage 摘要,供对账与回溯 历史已落盘:op 快照写 /ops.jsonl(JSON Lines 增量追加),插件启动时自动恢复——重启后仍可查历史任务与结论;终态行不落盘完整 output(完整输出在内存 op 快照/卡片,重启后经 sessionRecord 链接指向 dsh-home 会话完整日志回溯);旧版 ops.json 首次启动自动迁移

安装命令

dsh plugin --profile web add github:Nyasers/dsh-hanako
查看 GitHub 仓库 ↗返回热门插件目录