dsh-script-manager
DSH 自定义操作脚本管理器,将验证过的操作流程固化为可复用的脚本,用 /script 直接运行或注册为 Agent 工具,支持参数化脚本、执行预期声明、执行历史记录。
Custom script manager for DSH: turn verified operations into reusable scripts that run directly via /script or register as agent tools, with parameterized scripts, declared expected outcomes, and execution history.
怎么安装
dsh plugin add github:kaixinguo360/dsh-script-manager 简介
dsh-script-manager DSH 自定义操作脚本管理插件 DSH 的 run_code/PTC 机制让 agent 能执行 TypeScript 代码,但每次都是临时的,用户重复操作要重新描述。即使做成 skill,agent 跑新任务也要再写一遍代码,造成无意义的 token 消耗。本插件的出发点很简单——已经验证过的操作流程,直接固化成可复用脚本,不走模型上下文,不耗 token,带参数、带执行预期结果描述,用户和 agent 都能一键调用。与其把重复性操作做成 skill 让模型反复读,不如让它直接跑代码。 功能特性 **脚本管理**:通过 Web UI 或 Agent 工具创建、编辑、删除脚本 **用户调用**:通过 /script <脚本名> slash command 调用脚本 **Agent 调用**:通过 tools.script_run({ scriptId }) 工具调用脚本 **执行引擎**:复用 DSH 的 ctx.codeRuntime,保持脚本执行环境与原本的PTC模式完全一致 **上下文注入**:脚本源代码和执行结果注入对话,供 agent 审查 **行为一致**:两种调用方式的行为与输出格式 100% 一致 **层级执行展示**:脚本内层 tools.* 调用以 log-only 的 tool/code-dispatch-start / …
推荐参考
信息
- 协议
- –
- 语言
- JavaScript
- GitHub 星标
- 1
- 月下载
- –
- 最近更新
- 2026-09-08
- 创建于
- 2026-09-03
基础安全检查
- 检查结果
- curated 收录但无 npm 包/安装命令;无 license
- 收录来源
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- 主题标签
- deepseek-harness, deepseek-harness-plugin, dsh-plugin, script
同类推荐
ms-365-mcp-server
softeria/ms-365-mcp-server
一个模型上下文协议(MCP)服务器,通过Graph API与Microsoft 365和Office服务交互。