liangmianya/dsh-synapse
liangmianya/dsh-synapseDeepSeek Harness 的可视化非线性对话工作区:把会话、追问与分支变成可浏览、可拖拽的对话地图。
为 DeepSeek Harness 提供上下文可观测性与控制:跨会话 token 分析、会话级预算/提示词/工具控制,以及可选的 Agent 脚手架。复用官方 tokenMeter、compaction、systemPrompt、tools.restrict seam;监控只读。
在 DeepSeek Harness(DSH)原生上下文管理之上,提供跨会话用量分析、会话级预算/提示词/工具控制,以及可选的 Agent 脚手架。
与 DSH 原生能力的关系:token 计量、自动压缩、系统提示词装配、文件/命令/Web/子 agent 等由 DSH 本体提供;本插件不重复实现这些引擎,而是复用官方 seam,补上可观测性与用户控制。单轮任务能力不会因为安装本插件而提升。
包名:agent-embodiment · 市场标题:Agent Embodiment / 智能体具身 · 当前版本:0.23.0
dsh 0.2.0-rc.2)与 Desktop(0.2.1-rc.2)均已实测:运行中 add/remove 后侧栏与面板即时出现/消失。--profile 与运行实例一致(Desktop 是 desktop,WSL web 通常是 web);DSH 0.2.1-rc.1 不在支持矩阵内。把 AI 当思维核心、脚手架当“感官 + 手 + 反馈”的具身能力包。默认不推荐作为首选能力:实测它会让工具调用和输出变多,但没有稳定的准确率收益;需要流程提示时再显式开启 process skills。
node scripts/agent-scaffold.mjs --template repo-coder --out /path/to/workspace --slug my-agentrepo-coder、web-researcher;ops-runbook、browser-operator、data-analyst、support-router 标记为 experimental(依赖外部 MCP/知识库,尚未做任务验证)。.dsh/scaffolds//:可安装的 DSH bundle,insert 一个 agent preset;.agents/skills/-*/SKILL.md:角色 skill 与 delegation skill;sense-environment、verify-change 是过程 skill,默认不生成,需加 --process-skills(面板勾选 “Include process skills”);全部使用 DSH 原生工具,不注册自造工具;SENSES.md / HANDS.md / LOOP.md / AGENTS.snippet.md / evals/;evals/cases.jsonl + evals/run.mjs:按 case 调用 dsh headless 记录 transcript 的 runner(不自动判分)。/api/agent-embodiment/status/scaffold/{templates,preview,generate}。${ENV_VAR})和 AGENTS.md 带标记合并。agent-embodiment/control 做上下文压缩;需要在同一 profile 安装本插件。provider/toolName/backgroundMode/maxDepth);角色说明在生成的 delegate- skill。DSH 0.2.1 若需子 agent 工具隔离/独立 persona,请另建 Agent Preset。conservative(0.9 触发 / 0.7 目标 / 保留 35%)、balanced(1 / 0.6 / 25%)、aggressive(0.75 / 0.5 / 10%);手动填写 triggerAt / targetAt / keepTokens 时以手动值为准。/compact 也可用;本命令按插件预算重试):/embody-compact/embody 200000
/embody resetanalyticsLimit 个会话(默认 40,最大 200);请求里带 ?limit= 可临时覆盖。modelPricing 里按 { match, input, cacheRead, cacheWrite, output }(CNY / 1M tokens)补充新模型,自定义行按全天同价计算。不特化某类任务:
eval/REPORT.md 实验 7):比上一版严格判分 +8pp、MATH +2pp、MATH 耗时降 38%。可以从三个地方打开面板:
embody;embody 指示器。也可以在会话中直接使用 /embody 查看当前上下文。/ctx、/ctx-compact 保留为兼容别名,计划在下一个大版本移除;新脚本请使用 /embody、/embody-compact(或官方 /compact)。
MIT