dingyi222666/dsh-agents-md
为 dsh 提供基于 md 文件自定义子 agent 和模型的插件。
Install
`provider` and `model` are the names dsh's own model routing uses — the ones your Models page (or a `settings.yaml` `llm-*` section) configures. Omit both to inherit the parent agent's route. A missing or unknown route fails the child's first request, so use ids your configured providers actually advertise.
Then type `@reviewer <your request>` in any conversation:
- The `@` menu (same trigger the built-in subagent reference uses) lists your agents with their descriptions — pick one and the mention lands in the draft as `@name `.
- The main model reads the roster from its system prompt and, when a request names one of the agents, calls the `call_agent` tool itself with the agent's name and the task. The tool runs the agent as a subagent on the subagent provider (`spawn` by default): the agent's body becomes the child's system prompt, the frontmatter `provider`/`model` become the child's route, and the child inherits the parent's tool set — so the agent can call tools itself to do the work. You can watch it in the subagent catalog while it runs.
- The tool returns the agent's reply to the main model, which continues with it.
Add dingyi222666/dsh-agents-md to your DSH config (web profile) to enable.
README
Expand full README Collapse
README is empty.
tt-a1i/archify
zhu1090093659/dsh-web-ui
strukto-ai/mirage
liustack/modlens
omdsh-dev/DSH-better-sidebar
ccch1mneyyy/dsh-TUI
agentrq/agentrq
GanyuanRan/Aegis