jinv2's picture
Upload folder using huggingface_hub
acc335f verified
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Shensist Matrix Dual-Agent Theater v1.2</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<a href="https://shensist.top/" target="_blank" id="shensist-logo">
<img src="assets/logo_ts.webp" alt="Shensist Logo">
</a>
<div id="header-container">
<div id="main-title-cn">神思矩阵 · 双子演播室</div>
<div id="sub-title-en">Shensist Matrix Dual-Agent Theater v1.2.1</div>
</div>
<div id="cinema-hall">
<div class="seats-row"></div>
<div class="seats-row"></div>
<div class="seats-row"></div>
</div>
<div id="cinema-screen-container">
<div id="cinema-screen">
<div id="actors-matrix">
<div id="left" class="actor">
<img src="assets/avatar_viper.webp" alt="铁蝰蛇">
</div>
<div id="right" class="actor">
<img src="assets/avatar_fox.webp" alt="九尾狐">
</div>
</div>
<div id="subtitle">等待导演输入指令. . .</div>
</div>
</div>
<div id="director-console">
<div class="mode-selector">
<button id="btn-normal" class="mode-btn active" onclick="setMode('normal')">
<i class="icon">🔘</i> 普通演示模式
</button>
<button id="btn-factory" class="mode-btn" onclick="setMode('ai_factory')">
<i class="icon">🔥</i> AI 生产工厂
</button>
</div>
<div id="director-params" class="params-row">
<div class="param-item">
<label>🧠 核心大脑:</label>
<select id="model-select">
<option value="deepseek-chat">DeepSeek V3 (Chat)</option>
<option value="deepseek-reasoner">DeepSeek R1 (Reasoner)</option>
<option value="gpt-4o">GPT-4o (Omni)</option>
<option value="gpt-4-turbo">GPT-4 Turbo</option>
<option value="claude-3-5-sonnet">Claude 3.5 Sonnet</option>
<option value="claude-3-opus">Claude 3 Opus</option>
<option value="gemini-1.5-pro">Gemini 1.5 Pro</option>
<option value="gemini-1.5-flash">Gemini 1.5 Flash</option>
<option value="o1-mini">OpenAI o1-mini</option>
<option value="o1-preview">OpenAI o1-preview</option>
</select>
</div>
<div class="param-item">
<label>🔑 API KEY:</label>
<input type="password" id="user-api-key" placeholder="填入 API 密钥以激活工厂...">
</div>
</div>
<div class="input-group">
<input type="text" id="input-topic" placeholder="输入场景冲突主题 (例如: 锁链烧焦了大衣)">
<button id="action-btn" onclick="runTheater()">🎬 开启现场演播 (ACTION)</button>
</div>
</div>
<footer>
<p>© 2026 Shensist. All rights reserved. | <a href="https://shensist.top/" target="_blank">shensist.top</a></p>
</footer>
<script src="script.js"></script>
</body>
</html>