DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Folio Dsh Events — DeepSeek Harness 插件(DSH Plugin)
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@nyantused/folio-dsh-events

Folio Dsh Events

兰亭会话协议事件插件:session-start 入口协议提醒 + disposed 自动 save(纪律变机械;preset 层挂载)

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @nyantused/folio-dsh-events@1.0.1
README兼容性版本

兼容性与来源证明

Folio Dsh Events 以 @nyantused/folio-dsh-events 发布,当前版本为 1.0.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
npm
Registry 更新时间
2026/9/20

版本

1.0.1stable
2026/8/16

相关插件

正在加载相关插件…

最新版
1.0.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
12.8 kB
文件数
5
Surface
any
许可证
MIT
发布源
npm
GitHub
★ 4
周下载
43
最近提交
2026/9/8
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题

相关插件

继续浏览 productivity-workflow 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。Agent Teams@nanmicoder/dsh-agent-teamsAgentTeams for DeepSeek Harness:通过自然语言驱动多智能体团队协作(队长、成员、具有依赖关系的任务、消息传递),并在 Web GUI 中提供树状监视器

README

@nyantused/folio-dsh-events —— 兰亭会话协议事件插件

P1 实施 M3(2026-08-14)。把 AGENTS.md 会话纪律机械化(「纪律变机械」第一步)。

1. 行为面(v1.0.1 两条)

触发事件(官方词汇)行为
新会话agent/session-start(notification)agent.followup(createUserMessage(...)) 注入入口协议提醒,唤醒模型跑 folio_session_start
会话关闭agent/disposed(notification)从 agent.session.events 倒序扫描 tool/call(folio_session_start/folio_save 的 arguments)提取客户名,自动 spawn .venv python _cli.py save <client>(60s 冷却防重复事件)——会话结束协议机械触发

作用域隔离(2026-08-15):本插件挂在 pre-sales preset 层,仅「售前助手」模式生效;原 session/event 实时观察依赖 root scope 广播,preset 内收不到,故改为 disposed 时扫描会话事件。

2. 接口依据(rc.6 逐行核实)

  • agent/session-start / agent/disposed:dsh-agent 官方 live 词汇(non-vetoing);
  • tool/call 会话事件形状 {turn, step, callId, name, arguments}:dsh-agent-loop appendToolCall(session.append("tool/call", ...));
  • agent.followup(message):dsh-agent 入队原语(next-turn FIFO 唤醒);
  • createUserMessage:dsh-llm/message 依赖最小入口(mint MessageId,形状正确);
  • spawn 形态保持 guard CLI 白名单契约(.venv python _cli.py)。

3. v1 刻意不做(v2 候选)

  • turn/end 中途冷却 save:中途 save 与模型手动 folio_save 写竞态(task_history/context.md 无跨进程锁),dispose 时机是协议正点,先只做它;
  • agent/session-start 自动执行入口协议(自动跑 recall/load):v1 只注入提醒(客户名需模型从用户消息判断);v2 可在提醒被消费后由模型行为数据驱动自动化。

4. 验证

  • 沙箱内:node --check index.js state.js + node test/run-check.mjs(2026-08-14:7/7 通过);
  • 运行级(待 dsh web 重启):新会话第一条消息后应出现【兰亭入口协议】提醒;会话关闭后宿主日志出现 [folio-events] auto-save 行。

5. 已知限制

  • host 插件改动需重启 dsh web 生效;
  • 客户名提取依赖模型调用过 folio_session_start/folio_save(否则 dispose 时无客户名、跳过自动 save——日志会注明);
  • 事件 payload 形状按 rc.6 源码 + 防御式解析编写,DSH 升级后需按漂移复测(verifiedAgainst 记录在 package.json)。

6. 目录

plugins/folio-events/
  index.js         插件体
  state.js         纯逻辑(extractClientFromToolCall/makeCooldown,零依赖)
  cordis.patch.yml 激活 patch(preset 层挂载由 install-folio-plugins.ps1 管理,此文件仅供参考)
  package.json
  test/run-check.mjs
  README.md

7. 变更记录

  • 0.1.0-rc.1(2026-08-14):M3 初版——三条行为 + 纯逻辑单测;冷却器首次调用放行 bug 当场修复。
  • 1.0.1(2026-08-15):作用域隔离改造——插件移入 pre-sales preset 层;session/event 实时观察改为 agent/disposed 扫描 agent.session.events 提取客户名;发布版保留 FOLIO_HOME/上溯 _cli.py 路径解析,不硬编码作者路径。