@loserfox/distill

@LoserFox · 记忆
检测未发现问题无安装脚本

自动反思对话内容并将有价值的经验蒸馏为可复用技能文件,无需手动整理。

v0.1.0版本
GitHub 源码安装安装方式
2026-08-15最近更新
20Star
dsh plugin --profile web add github:LoserFox/distill查看仓库

插件介绍

根据仓库资料整理 · commit 78a508c

主要功能

  • 每轮对话结束后自动统计新增用户消息,达到阈值(默认3条)即在后台派发反省子代理
  • 反省子代理仅拥有受限的 skill 查看工具,检视历史消息与现有技能后提议 skip、create 或 update
  • 新技能写为带 frontmatter 的 SKILL.md,可选写入项目级 .agents/skills 或用户级 ~/.agents/skills
  • 通过 distilled-by 所有权标记保护,只有插件自己蒸馏出的技能才可被后续更新,用户手写或内置技能永不被覆盖
  • 支持配置反省所用模型/提供方路由、token 上限、超时时间及是否允许更新已有技能
  • 主对话不注册任何工具或提示,反省动作仅通过运行期 Cordis 通知暴露,不写入会话日志

适合什么时候用

  • 希望 agent 能从日常对话中自动沉淀可复用技能,而不必手动编写和维护 SKILL.md
  • 长期用同一 agent 处理相似任务,希望经验能持续积累为技能库并在后续对话中被发现使用

使用前需要

  • 部署需包含 subagent-spawn-in-process(提供反省用的 spawn 子代理提供方)与 tool-skill(供子代理查看技能的工具),二者默认存在于 base bundle
  • 依赖 peerDependencies:@deepseek-ai/dsh-agent、dsh-llm、dsh-session、dsh-skill、dsh-subagent、dsh-timeout、dsh-tools、cordis、schemastery
  • 安装/卸载后需重启目标 profile 的 DSH 进程,组合层变更不支持热更新

在 GitHub 阅读完整 README

权限与能力

安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制浏览器 UI环境变量文件系统会话数据
能力是范围不是结论:很多能力是功能所需。

基本信息

仓库LoserFox/distill安装方式GitHub 源码安装(需 allowBuilds)安装提示源码安装会在你的机器上执行 prepare 构建,需要 allowBuilds 授权;建议用 github:LoserFox/distill#78a508c 锁定本次检测的 commit。收录日期2026-08-13固定 commit78a508c8839a · 2026-08-15
dsh plugin --profile web add github:LoserFox/distill