插入自定义提示的 DeepSeek Harness 插件
WM-CODER/custom-first-control-prompt · 技能
用于插入自定义提示的 DeepSeek Harness 插件
★ 68GitHub 星标
0分支
2026-08-24最近更新
JavaScript开发语言
MIT许可证
主要功能
- 参考对话在插件加载时一次性构建为交替的真实 Message 对象(深冻结、跨请求共享引用),随后在每个普通对话请求上由 llm/stream waterfall 监听器前置注入
- 自定义配置不要复制 - insert: 行。
- 克隆重分发循环构建的请求是深冻结且带 loop 标记的(markAgentLoopRequest(deepFreeze(...))),从不被修改
- 监听器克隆请求、前置种子消息、经 ctx.llm.stream 重新分发。
- 克隆体无 loop 标记,agent-loop 的日志重建不变式不适用于它,被丢弃的原请求只是 deriveMessages() 的纯投影。
使用条件
- 聊天界面看不到参考历史 — 种子只存在于请求路径,会话 UI 既不显示交替消息也不显示框架行
- 模型可见内容的重建需要会话日志 + 部署配置(框架没有插件事件类型注册面,Session.append 也无法携带 ignorable 信封),这是对 harness 日志重建默认原则的有意偏离,已在此声明。
安装命令
dsh plugin --profile web add github:WM-CODER/custom-first-control-prompt