Files

77 lines
2.1 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# dsh-purge bundle patch
#
# 清洗 + 演练台都在本插件内(lib/redteam、presets/redteam、skills/redteam)。
# 只装 dsh-purge,不外接、不 link 其它红队包。
# 关掉旧的独立红队包行(若用户以前装过 dsh-redteam-mode)
- id: redteam-store
name: dsh-redteam-store
disabled: true
- id: redteam-ui
name: dsh-redteam-ui
disabled: true
- id: redteam-mode
name: dsh-redteam-mode
disabled: true
- id: redteam-mode-store
name: dsh-redteam-mode/store
disabled: true
- id: redteam-mode-ui
name: dsh-redteam-mode/ui
disabled: true
- id: system-prompt
config:
includeHarnessIdentity: false
personaPrefix: ""
# 不要在这里写裸 `{{cwd}}`。0.2.1 的 agent-loop 只注册 provider / model,
# 未注册变量会让宿主在渲染时抛
# unknown prompt variable "{{cwd}}" in section "deployment:persona-suffix"
# 而且这条 section 每轮都参与渲染,所以装完插件还没点「应用」就会炸。
# 工作目录由 lib/cwd-variable.js 注册 `cwd` 变量后由宿主自己渲染,
# 这里只把 persona 收干净,不再发变量。
personaSuffix: ""
- id: dsh-purge
inject: [systemPrompt, tools]
- insert:
- id: dsh-purge
name: 'dsh-purge'
inject: [systemPrompt, tools]
config:
enabled: true
autoApplyOnStart: false
autoUpdateOnStart: false
autoRevertOnMissing: false
injectOnce: false
stripMnemon: true
verbose: false
postPrompt: ""
postPromptOrder: 5100
autoRetry: true
retryMax: 3
autoContinue: false
continueMax: 3
continueText: "继续"
capabilityProtocol: true
hooksDenyBypass: true
# 演练台:预设 + 技能落地(本插件 lib/redteam)
- id: dsh-purge-redteam
name: dsh-purge/redteam
# 演练台事实库(SQLite),数据在 $DSH_HOME/redteam
- id: dsh-purge-redteam-store
name: dsh-purge/redteam/store
config:
root: !!js dshHomePath('redteam')
# 演练台 HTTP 桥 POST /redteam/api
- id: dsh-purge-redteam-ui
name: dsh-purge/redteam/ui