{"repo":"SKYFIRE5836/Slay-the-Spire-2-Drawing","free":true,"listed":false,"github":"https://github.com/SKYFIRE5836/Slay-the-Spire-2-Drawing","clone":"git clone https://github.com/SKYFIRE5836/Slay-the-Spire-2-Drawing.git","description":"杀戮尖塔2 数字琥珀自动画板 | A Python automation drawing tool for Slay the Spire 2","language":"Python","stars":134,"topics":["bot","image-processing","opencv","python","slay-the-spire-2","tkinter","auto-drawing"],"license":null,"category":"media-processing","readme_excerpt":"🖌️ 杀戮尖塔2 - 数字琥珀自动画板 (Slay the Spire 2 Painter) v1.2 专门为《杀戮尖塔2》(Slay the Spire 2) 打造的全自动右键连笔画图辅助工具。 采用独特的 “数字琥珀” 全屏冻结选区机制，支持将本地图片、自定义文字一键转化为纯净线稿，并在游戏内以极快的速度自动绘制。 “让数字世界的瞬间凝固成琥珀，再用代码将其拓印在尖塔的高墙之上。” --- 🔄 v1.2.1 更新 (Hotfix) 🐛 修复高 DPI 缩放下的弹窗 UI 截断问题 ：重构了首次运行的教学弹窗布局逻辑，改为动态获取真实宽高。现在可完美适配 125%/150% 等各种 Windows 系统缩放比例，并新增了 Esc 键一键关闭的兜底机制。 🐛 修复全局快捷键干扰日常打字的 Bug ：引入了 is currently drawing 状态锁。现在只有在真正执行自动作画任务时，按下 P 或 键才会向系统发送底层的鼠标干预指令，挂在后台时再也不会因为误触而弹出右键菜单了。p[ --- 🆕 v1.2.0 典藏版更新 (Major Update) 🖥️ 跨屏完美兼容 ：引入 VIRTUALDESK 虚拟全景桌面技术，副屏框选、副屏作画 绝对不再乱飞 。 ⏸️ 断点续划系统 ：告别只能拉闸的旧时代，新增安全的暂停、记忆恢复与强制终止状态机。 🔍 地图级无极缩放 ：右侧预览区重构，现已支持滚轮无极缩放与鼠标拖拽，引入智能双模抗锯齿防断线。 🖱️ 左键/迷雾模式 ：新增左键/右键一键切换开关，并加入“战争迷雾”（双十字交叉扫荡填涂）专属方案。 ✍️ 真实笔触模拟 ：废弃旧版“点阵瞬移”逻辑，底层升级为高频物理滑动拖拽，完美兼容 Windows 自带画图板。 📜 查看过往版本更新详情，请前往 [Releases 页面。 --- ✨ 核心特性 🧊 “数字琥珀”全景沉浸选区 ：点击开始后，瞬间冻结所有显示器画面并进入暗场模式。通过鼠标框选，实现所见即所得的绝对比例等比映射。 ✍️ 真实物理模拟引擎 ：彻底告别离散的“点阵像素点击”，底层采用 “按下鼠标 - 沿着轮廓高频滑动 - 抬起鼠标” 的真实物理拖拽逻辑，画出的线条极致平滑连贯，完美“通杀”几乎所有的传统绘图软件。 🖼️ 四大核心数控方案 ： 方案 A (图片提取) ：内置 OpenCV 高斯模糊去噪与自适应 Canny 边缘检测。 方案 B (自适应文字) ：调用系统原生字体库（新增多款行草/艺术字体），自动计算包围盒生成完美文字线稿。 方案 C (现成线稿) ：直接加载本地已保存的线稿图进行绘制。 方案 D (战争迷雾) ：纯几何计算的暴力涂抹模式，自定义间距，瞬间扫荡大面积区域。 🛡️ 护栏级全局状态机 (极度安全) ： P 键 ：安全暂停。瞬间锁定坐标并自动抬起鼠标，切出窗口打字聊天绝不乱画。 Ctrl + Alt + P 键 ：记忆恢复。平滑缓冲 0.1s 后，自动瞬移回断点继续作画。 键 (左中括号) ：强制终止。瞬间销毁底层坐标清单，释放内存。 📺 现代级交互 UI ：16:9 黄金网格比例绝对锁定，防挤压日志输出框，人类可读时间戳自动保存。 --- 🚀 快速使用 (小白玩家必看) 无需安装任何环境，直接下载打包好的独立程序即可使用： 1. 前往本仓库的 [Releases 页面 下载最新版的 SlaytheSpire2Drawing.zip 。 2. 解压到任意目录。请确保解压后的文件夹内包含 SlaytheSpire2Drawing.exe ，且 ou","default_branch":null,"files":null,"tree":[],"storefront":"/r/SKYFIRE5836","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SKYFIRE5836/Slay-the-Spire-2-Drawing/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}