XDzzzzzZyq/dsh-survival
XDzzzzzZyq★ 1JavaScript最后同步: 2026-08-14
DeepSeek Harness 生存模式
README 摘要
DSH 生存模式 在 DeepSeek Harness 中体验 MC原版生存 :MC 原版生存机制 + MC 风格 UI。 这是什么 把一次会话变成一场方块世界生存: - 新机制 (宿主端引擎 survival-engine ,按 MC 规则结算): - ❤️ 生命值 0-20:工具失败 / 步骤错误掉血; 饱食度 ≥18 且饱和度 0 时每回合自动回 1 HP(消耗 6.0 疲劳)。 - 🍗 饱食度 0-20 与 ✨ 饱和度 0-20(上限=饱食度): token 消耗产生疲劳,每满 4.0 疲劳先扣 1 饱和度,饱和度耗尽才扣饱食度 ;进食先补饱和度再补饱食度。 - ⛏️ 昼夜循环:一天 24000 tick = 20 真实分钟(白天 10min / 黄昏 1.5min / 夜晚 7min / 黎明 1.5min),时间实时流逝,UI 随相位换色。 - 🎒 物品栏与 MC 食物表; 死亡掉落物品 ,重生补给出生点物资。 - 😴 吃饭 / 睡觉都由代理请示用户 (ask user question):饿了问"可以吃饭吗",夜晚问"可以睡觉吗";睡觉睡到清晨 1000t 并 打断当前任务 (concludeTurn)。 - UI 风格 ( ui/survival-hud.js ,动态插件,真实 MC 素材): - 输入框上方 常驻状态条( conversation.input.dock ): 10 颗红心 (官方 HUD 贴图,满/半/空、低血闪烁)+ 10 个鸡腿 (饱食度)——只显示生命与饱食度。 - 图标为 minecraft.wiki 官方 9×9 贴图( survival/assets/ .png ),base64 内嵌、像素化放大,离线可用。 - 昼夜主题循环 :按 MC 相位切换四套全局配色(白天/黄昏/夜晚/黎明)。 - survival 工具专属卡片(聊天流内)与 /survival 、 /mc 命令(状态卡 + give 补给)。 架构 关键设计决策 问题 决策 原因 预设如何携带新代码 agent.cordis.yml 用相对路径引用 ./plugins/ .mjs 预设树的 loader 支持相对导入("a preset's own files travel with it"),整个模式自包含 引擎服务的作用域 放在 isolate: { survival: true } 的 realm 里 预设行发布服务必须进 isolate realm,否则第二个会话挂载同一预设会冲突 状态持久化 settings 服务( $DSH HOME/settings.yaml ), survival 命名空间按会话 id 键控 会话日志不允许仓库外事件类型(恢复时会拒绝整个日志);settings 是宿主的持久化 KV,且 schema 可以用普…
在 GitHub 查看完整 README →分类
A public gallery of animated pets for Codex, Claude Code, DeepSeek Harness, Hermes, OpenCode, Gemini CLI, and more.
★ 3,768
ccch1mneyyy/dsh-TUI解决DSH 官方尚无终端 TUI 痛点的补位之作,献给偏爱cli的各位极客:Claude Code 风格全屏交互终端插件——像素鲸鱼顶栏、实时工作状态行、思考流式展开、双击 Esc 回滚、上下文进度条 + TPS 仪表。npm 一键安装。
★ 769
TencentCloud/tencentmeeting-cli腾讯会议命令行工具(CLI),基于腾讯会议开放平台 OAuth2 授权,支持会议管理、录制管理、参会报告等功能。
★ 213