gqy20/dsh-showrunner
gqy20★ 0TypeScriptLast synced: 2026-08-16
Agent show/game engine for DeepSeek Harness: scenario packs, machine-adjudicated matches (archaeology MVP), replayable event logs
README excerpt
dsh-showrunner Agent 节目与游戏引擎:DeepSeek Harness 负责 Agent 运行时,Showrunner 负责权威比赛状态,Scenario Pack 定义每种节目。 首个节目《消失古城的最后七天》:三名 Agent 考古队(领队/铭文学者/环境考古员)带着各自的私有提示,在有限挖掘点与检测预算下发掘一座虚构遗址,提交带证据的历史假说,由机器揭晓真相。4 个 Agent(1 导播 + 3 玩家)可全自动打完一局,web 界面有地图/证据板/揭晓的游戏卡片。 安装(DeepSeek Harness 插件) 要求:已配置任意 LLM provider(DeepSeek 官方或 pi-ai 路由均可)。发布细节见 docs/engineering/01-release.md。 结构 当前状态 - [x] core:考古状态机(survey/dig/test/hypothesize/advance)、逐层挖掘、资源扣减、防泄漏投影、oracle 计分 - [x] scenario:archaeology-lost-city(3 角色、4 区域 × 3 地层、12 证据、2 假说线、隐藏历史) - [x] host:玩家 subagent(spawn provider、persona+私有提示、session 身份绑定、advance 时观察分发)+ game export - [x] 端到端验证:4 agent(1 导播 + 3 玩家)完整打完一局(glm-5.3),终局与 game export 数据零出入 - [x] 引擎提示:阶段推进时机由状态机判定(LLM 导播会幻觉终局——三局对比见 docs/README 或 session 记录) - [x] 自动推进:phaseComplete 级联 advance(core 纯函数,13 测试),一局全程无需导播决策 - [x] 持久化: /.dsh/showrunner-match.json 单文件覆写;重启恢复 Match/玩家 childId/导播(第一个 root 接管并唤醒冷恢复玩家) - [x] client:GameCard 工具卡(tool.call.toolview 注册 7 个游戏工具,地图网格/证据板/资源条/揭晓区),web 端截图验证渲染 - [ ] 传话第 0 期内容试验(独立小脚本,不经本引擎) - [ ] client:composer 挂资源条 / conversation.view 独立游戏 tab(按需) 测试与构建: npx vitest run (13 用例)、 npx tsc --noEmit 、 ../deepseek-harness/node modules/.bin/tsdown (host lib/ + 浏览器 lib/clien…
View full README on GitHub →Category
🎨 Best DeepSeek Harness Design Plugin. The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / DeepSeek Harness / OpenCode & 20+ CLIs via BYOK.
★ 87,432
volcengine/OpenVikingSelf-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
★ 28,650
titanwings/colleague-skill将冰冷的离别化为温暖的 Skill,欢迎加入数字生命1.0!Transforming cold farewells into warm skills? It's giving rebirth era. Welcome to Digital Life 1.0. 🫶
★ 22,793