root@hacker-hamster:~/download ← 总站
返回总官网
这里只是下载页,回总站看全部内容
←

黑客模拟

HackerSim v8.7.4 · 离线黑客模拟器
双包解谜玩法 + 本地大模型 Qwen2.5 + 互动宠物
✓ hacker_hamster 已签名 · 钥匙包 + 加密内容包 · 全部功能需解谜解锁
更新日志
Windows 版 v1.3.3 新
  • 适配腾讯网关更新 —— 网关升级后所有链接必须携带 sharecode, 否则直接返回「链接不完整」。客户端检查更新地址已带上 sharecode, 恢复正常工作
  • 官网页面全部下载链接自动携带 sharecode,点哪里都能下
Windows 版 v1.3.2
  • 修复「双击没反应」 —— v1.3.1 的升级包有两个致命问题: 程序用 Java 20 编译(class 版本 64),而自带运行时是 Java 17,加载即崩; 同时打包时漏了 Main-Class 清单,javaw -jar 找不到入口。 两个都会导致窗口完全不出现。现已改用 Java 17 编译并补回清单
  • 启动失败不再静默 —— 拉起 Java 后等 4 秒,若进程已退出, 弹窗说明退出码、安装目录、日志位置,不再"点了没反应"
  • DeepSeek 取消邀请码 —— 和安卓版保持一致,模型列表里点一下就能下
Windows 版 v1.3.1
  • 修复 DeepSeek 输出乱码 —— 和安卓版同一个问题:R1-Distill 用的是 DeepSeek 官方对话模板,之前误套了千问 ChatML,模型不认识标记就输出一堆 多语言乱码。现已按官方模板组装 prompt,并按所选模型自动切换
  • 模型文件损坏检测 —— 断点续传拼接坏掉的文件会被识别并自动删除, 提示重新下载,不再出现"能加载但全是乱码"
  • 权重改用 mmap 内存映射 —— 不再整块读进内存,小内存机器更稳
  • DeepSeek 上下文由 1536 降到 1024(与安卓版对齐),省内存
Windows 版 v1.3.0
  • 自己的模型自己带 —— 新增「导入模型」:可以把任意 .gguf 模型文件导入进来用,两种方式:
    · 从网址获取:粘贴下载直链,程序自动探测能不能拿到,能拿到就直接下载导入 (支持断点续传);拿不到会明确提示「此应用暂时无法从此网站获取模型,请用户自行下载」
    · 从本地选择:已经下好的文件直接选进来,集中存放在 models\imported\
  • 导入前安全审核 —— 每个文件导入前做格式与特征检查: GGUF 格式校验、内嵌文本危险指令扫描、 冒名检测(文件名写 GPT-4/Claude 实际只有几 B 参数的一律标出来 —— 这些公司从不发布 GGUF 权重)、二次修改标记(uncensored / abliterated / merge 等)。 检查通过才允许导入,界面如实标注这是「格式与特征检查」而非安全认证
  • 运行时内容监测 —— 导入的模型在对话过程中持续监测输入输出, 命中危险操作特征(如 rm -rf /)立即中断生成; 累计多次敏感输出会把模型标记为「风险模型」,记录写入本机 audit.log, 可在「模型 → 审核记录」查看
  • 内存预判与看门狗 —— 加载模型前读取物理内存可用量,估算需求 (文件大小 + KV cache):
    · 可用 < 需求 × 0.8 → 拦下并提示「你的电脑暂不支持运行该大模型, 请更换蒸馏版或小版本」,确认后仍可强行尝试
    · 推理过程中内存快见底 → 看门狗抢先中断生成并卸载模型, 提示「内存吃紧,已自动中断本次生成」,避免整机卡死
    · 读不到内存信息时一律放行,让用户大胆去干
  • 全新白色立体界面 —— 主色调改为白色 + 毛玻璃质感, 卡片圆角投影 + 顶部高光,品牌青绿色点缀;终端区域保留深色, 全部 Java2D 代码绘制、零图片依赖;界面与日志全面去除 emoji, 改用文字标记([OK] / [注意] / [!])
  • 启动自检 —— 新增 --selftest 模式与全流程 startup.log,出问题时把日志发过来就能定位; 单盘电脑(只有 C 盘)确认后可运行在用户目录,顶部橙色提示条一键「清理并退出」, 适配机房冰点还原环境
Windows 版 v1.1.0
  • 电脑版也有大模型了 —— 和手机版同一套 llama.cpp,重新交叉编译成 Windows DLL (libllama.dll + ggml 系列,4072 个导出符号), 纯本地 CPU 推理,断网可用、数据不出电脑、不花钱、不限次数
  • 窗口改成双页签:终端 / AI 助手。AI 页签是完整的 Swing 对话界面:
    · 流式输出,边生成边显示
    · <think> 思考块自动剥离(DeepSeek-R1 专用,带"有开无闭"截断处理,不会边写边漏)
    · 下载进度条、断点续传、邀请码解锁、模型切换与删除
  • 模型自己下,不塞进安装包(否则 EXE 要 1.5 GB):
    · 千问 Qwen2.5-0.5B —— 491 MB,响应 1~3 秒
    · DeepSeek-R1-Distill-1.5B —— 1.04 GB,推理更强,需邀请码
    走 hf-mirror 国内镜像,实测 Content-Length: 491400032 与预期完全一致、支持 Accept-Ranges
  • 模型也存非 C 盘 —— 落在 <安装目录>\models\, 也就是 D 盘或 E 盘,C 盘的约束对模型同样生效
  • 模型管理:可单独删除某个模型,本体和 .part 续传文件一起清干净,不留残留; 删正在用的模型会先卸载内存,防假删除
  • 修掉一个真机才会暴露的问题:llama.cpp 的 DLL 还依赖 libgcc_s_seh-1.dll / libstdc++-6.dll, MinGW 编译产物不会自动带上,用户机上必然缺依赖加载失败。已一并打包并 strip (26.8 MB → 2.2 MB)
  • 启动器改用轮询等文件落盘等解压完成 —— CopyHere 是异步的, 包变大后原来的写法会在解压没完就启动 javaw 导致闪退
Windows 版 v1.0.0
  • 首次发布 Windows 单文件 EXE —— 双击即用,不用装 Java (运行时已裁剪并打包在内,仅 43 MB,只留 java.base / java.desktop 等必需模块)
  • 核心逻辑与手机版同一套源码:
    · CodeRunner(1399 行,Java/Python/C/JS 真执行)—— 逐字节对比只差第 1 行 package
    · MiniScript(367 行,剧本解释器)—— 同上,只差 package
    · IntentEngine(371 行,意图识别)—— 同上,只差 package
    · CommandEngine —— 换掉 Android Context、新增 runQuiet(); 另去掉「100 万位圆周率表」(那是随 APK 分发的 3MB gzip,桌面版没有)
  • 绝不写 C 盘 —— 这是硬约束,代码里没有写 C 盘的分支:
    · exe 本身在 D/E 盘 → 就在旁边建 .hsdata
    · 否则按盘符找第一个可写的非 C 固定盘:D:\HackerSim → E:\HackerSim → …
    · 枚举循环从 i=3(D 盘)开始,C 盘根本没进循环
    · 一个都没有 → 明确弹窗报错,不会偷偷退回 C 盘
  • 宠物存档也跟安装目录走(环境变量 HACKERSIM_DATA 传递); 没有可用非 C 盘时宁可只在内存跑、不落盘
  • 保留全部彩蛋与玩法:pi 真实算圆周率、hack、pet 桌面宠物、 nmap/ping 仿真、代码粘贴即跑
  • 不含:关卡系统与密钥包(桌面版默认全解锁)
  • 首次启动需解压 143 个文件,约 2~5 秒;之后秒开
权限版 v9.3.1 新
  • 适配腾讯网关更新 —— 检查更新地址带上 sharecode,恢复正常
  • 修复 DeepSeek 乱码 —— 改用 DeepSeek-R1 官方对话模板
  • 修复 DeepSeek 闪退 —— largeHeap + 权重 mmap 映射;上下文降到 1024
  • 取消邀请码 —— DeepSeek 直接可下载,不再是「AI 门禁全开、下载却要码」的半吊子状态
  • 模型文件损坏自动检测,拼接坏的文件会删除并提示重下
权限版 v9.3.0
  • 主页新增「模型管理」 —— 不用进 AI 页就能看清本机到底装了什么:
    · 每个模型的名称、状态(已就绪 / 下载未完成 / 未下载)
    · 真实占用空间与文件绝对路径,页头汇总合计占用
    · 标出「当前使用」是哪一个,避免删错
  • 可按单个模型删除 —— 删哪个由你选,不是一刀切清空:
    · 模型本体 .gguf
    · 未下完的 .part 续传文件
    · 同名前缀的临时残留(历史版本可能留下的 .tmp / .download)
    删完会二次核对磁盘,确认真的归零才报「无残留」
  • 删除前先从内存卸载 —— 如果删的是正在用的模型,会先 nativeUnload, 否则会出现「界面显示已删、实际还能接着聊」的假删除
  • 删除失败不会静默:明确告诉你是哪个文件被占用,建议重启后再试
  • 终端也支持:ai model rm qwen / ai model rm deepseek(带确认弹窗)
标准版 v9.5.3 新
  • 适配腾讯网关更新 —— 检查更新地址带上 sharecode, 恢复正常;下载地址同步更新
标准版 v9.5.2
  • 修复 DeepSeek 输出乱码 —— 根因是套错了对话模板:R1-Distill 用的是 DeepSeek 官方模板,之前误用了千问 ChatML,模型不认识标记就胡乱输出。 现已按官方模板组装 prompt
  • 修复 DeepSeek 推理闪退 —— 开启 largeHeap + 权重改用 mmap 映射 + 取消进页面自动预热,中低端机不再被系统杀进程
  • 模型文件损坏自动检测 —— 断点续传拼接坏掉的文件会被识别并自动删除, 提示重新 ai download,不再出现"能跑但全是乱码"
  • DeepSeek 上下文由 1536 降到 1024,KV cache 省内存,生成质量不受影响
标准版 v9.5.0
  • 全部加密解锁机制关闭 —— 密钥包 A、加密内容包 B、LEVEL 7 解密关卡、激活校验 整套去掉,装完就是全功能
  • 关卡 1~7 全部直接开放 —— 不再要求"先通关上一关",也不用先激活
  • 全功能解锁 —— 桌面宠物、AI 助手、悬浮 AI 球、AI 写脚本、宠物 AI 台词、 终端 ai 命令,一律直接可用
  • 首页去掉「导入密钥包」与「导入加密内容包 B」两个按钮, 顶部横幅改为「✓ 全部功能已解锁」,不再出现未激活提示
  • 注意:这是标准版的改动;权限版(Root 版)本来就全解锁,未受影响
标准版 v9.4.2
  • 下载断了不再白占空间 —— 中断留下的半截文件以前默默占着几百 MB 没人知道, 现在 ai status 直接列出「磁盘占用」,未下完的会标 (未完成)
  • 新增 ai model clean —— 一键清掉所有没下完的半截文件, 已下好的模型完全不动;正在下载的那个会自动跳过
  • 启动自动清理 —— App 启动时清掉超过 7 天没动过的半截文件 (按文件修改时间判断,正在下的永远不算过期)
  • ai model 列表逐个显示已占用多少,一眼看清哪个占地方
标准版 v9.4.1
  • 修复下载进度看起来卡死 —— 以前进度每 10% 才刷一行, 1.04GB 在慢网下要等好几分钟才动一次,像没反应。现在每 1% 刷一行, 并且下载一开始就立刻显示第一行进度
  • 下载缓冲区 64KB → 256KB,减少小包往返,弱网下更稳
  • ai download 开头的提示不再写死「千问 468MB」,改为显示当前选中模型的名称与体积
标准版 v9.4.0
  • DeepSeek 不用邀请码了 —— 邀请码机制整个拿掉,任何模型都能直接选、直接下:
    · 终端:ai model deepseek → ai download,两步搞定
    · AI 页:点「模型」选 DeepSeek,直接问要不要下载,不再弹输入框
  • 修掉体积显示错乱 —— 切到 DeepSeek 后,顶部横幅仍显示千问的 468.6MB, 与实际要下的 1.04GB 不符。现在按当前选中模型取体积,切哪个显示哪个;
    终端 ai status 的「模型规格」和「模型未下载」提示也一并改为跟随当前模型, n_ctx 同步显示真实的 1536 / 2048
  • 签名不变(CN=hacker_hamster),可直接覆盖安装,无需卸载
标准版 v8.9.0
  • 主页「模型管理」 —— 与权限版同款:查看本地模型状态、占用空间、文件路径
  • 单独删除某个模型,模型本体与 .part 续传文件一并清理,不留残留
  • 删除当前使用中的模型会先卸载内存,防止假删除
  • 终端支持 ai model rm qwen|deepseek
  • 注意:「模型管理」不需要内容包 B,属基础功能,直接可进
标准版 v8.8.0
  • 双模型可选(与权限版同款)—— AI 页顶部「模型」按钮,终端 ai model:
    · 千问 Qwen2.5-0.5B 约 491MB,默认,快
    · DeepSeek-R1-Distill-1.5B 约 1.04GB,推理更强,需邀请码解锁
  • 两者均本地离线运行;切换模型自动换权重,不会串用
  • 助手更名「大肥鱼」,并修复 DeepSeek 思考块泄漏到正文的问题
标准版 v8.7.5
  • π 新增 pi 命令 —— 真实计算圆周率(与权限版 v9.1.6 同款):
    · pi / pi 200 —— spigot 算法逐位精确计算
    · pi mc 1000000 —— 蒙特卡洛真随机撒点估算
权限版 v9.2.0
  • 双模型可选 —— AI 页顶部新增「模型」按钮,终端也支持 ai model:
    · 千问 Qwen2.5-0.5B 约 491MB,反应快(1~3 秒),默认
    · DeepSeek-R1-Distill-1.5B 约 1.04GB,推理更强(5~20 秒)
  • 两者都在手机本地离线运行,断网可用,数据不出设备。切换模型会自动卸载旧模型再加载新模型
  • DeepSeek 需邀请码解锁后才能下载,下载逻辑与千问一致(断点续传)
  • 助手统一更名为「大肥鱼」,模型说明里如实标注:这是开源蒸馏小模型, 能力远不及官方线上 DeepSeek
  • 修复 DeepSeek 的思考块泄漏到正文的问题(流式输出与历史记录两条路径都已处理)
  • 上下文窗口按模型自适应:0.5B 用 2048,1.5B 用 1536 省内存
权限版 v9.1.9
  • π 大位数改为全量显示 —— 去掉省略号截断:pi 1000000 会把 100 万位完整刷出(每 10 位一组、每 50 位换行),末尾仍附 SHA-256 摘要
  • 提示:百万位内容很多,终端滚动可能稍卡属正常现象
权限版 v9.1.8
  • π 内置 100 万位精确值表(gzip 压缩 470KB,随 APK 分发):
    · pi 1000000 —— 大位数直接查表(流式解压,不占内存),附本段 SHA-256 摘要
    · 5 万位以内全量显示;更大输出首尾各 100 位 + 摘要
  • 新增 pi verify —— spigot 真算 1000 位与内置表逐位互证,两条独立路径交叉验证
  • 表数据已用 mpmath 高精度库校验:前 6.2 万位与高精度值逐位一致
  • 含 v9.1.7 全部功能(特权终端 pi、本机 IP、跳转入口)
权限版 v9.1.7
  • π 特权终端也能算圆周率了 —— 新增内置命令 pi:
    · pi / pi 300 —— spigot 算法逐位精确计算
    · pi mc 1000000 —— 蒙特卡洛真随机撒点估算
    与模拟终端同源同逻辑,是真实运算,不是报个假数字;帮助文本里也已列出
  • 含 v9.1.6 全部功能
权限版 v9.1.6
  • π 新增 pi 命令 —— 真实计算圆周率,不是背表也不是演出:
    · pi / pi 200 —— spigot 算法(Gibbons 2006)纯整数逐位算出 π,要多少位算多少位
    · pi mc 1000000 —— 蒙特卡洛真随机撒点估算,边算边输出进度与收敛过程
  • 沙箱内先用 Java 原型验证算法,300 位 15ms、与标准值逐位一致后才进 App
  • 含 v9.1.5 全部功能(标准版 AI 跳转入口修复、本机 IP 查询)
权限版 v9.1.5
  • 修复:「打开标准版 AI」入口消失了 —— 按钮显隐原先依赖模型挂载探测的结果,而那个探测要求「有 root 或 Shizuku 通道」。 一旦通道是 shell(Shizuku 没连/被系统杀)或探测失败被缓存, 判断结论就丢了,按钮永远不出现。
    现在改为独立的探测通道:只判定「标准版装没装 + 有没有模型」, 不做挂载、不依赖 root,任何通道状态下都能得出正确结论
  • 新增兜底入口 —— 即使暂时探不到模型,只要标准版装了, 就给一个「 打开标准版看看」,不让用户找不到路
  • 探测缓存从 90 秒缩短到 20 秒 —— 你在标准版刚下完模型, 回到权限版很快就能识别到
  • AI 页横幅现在可以点 —— 点一下立即重新检测(不用重进页面)
  • 含 v9.1.4 全部功能(本机 IP 查询、ifconfig 真实网卡)
权限版 v9.1.4
  • 新增:「本机 IP」查询 —— 三个入口都能看:
    · 特权终端顶部多了「本机 IP」按钮,点一下直接列出全部网卡与地址
    · 首页权限版横幅那行直接显示 本机 IP: 192.168.x.x,点一下即可复制
    · 终端敲 myip / ipconfig 也能查
  • 修正:ifconfig / ip 不再是假数据 —— 以前这两个命令输出的是写死的 10.0.7.7(纯演出效果), 拿它当"查 IP"用会被误导。现在改为输出真机网卡信息, 只有在极端机型读不到时才回落到模拟数据
  • 全程本地读取 —— 直接遍历本机网卡,不联网、不需要任何权限、不需要 root/Shizuku, 所以任何通道状态下都能出结果
  • 说明:看到的是局域网地址;公网出口 IP 需要向外部服务器查询才能得到,本功能刻意不做
权限版 v9.1.3
  • 修复:检查更新 —— 之前权限版和标准版共用同一份版本清单,且清单还停留在 v8.7.2, 版本对比与下载地址都可能错乱。现在权限版改用独立清单 /version_root.json, 各比各的、各下各的
  • 全新 App 图标 —— 赛博机器人风格
  • 含 v9.1.2 全部功能(一键跳转标准版 AI 等)
权限版 v9.1.2
  • 新增:一键跳去标准版用 AI —— 手机没有 root(只有 Shizuku)时, 权限版无法把标准版的模型挂过来用(bind-mount 需要 root,Shizuku 权限不够)。
    现在如果检测到标准版已经下好了模型,AI 页会显示一个 「 打开标准版 AI」按钮,一键直达标准版的 AI 助手,不用自己切 App 找。
    需配合标准版 v8.7.3 使用(该版新增了导出入口)
  • 新增:公共目录模型探测 —— 如果模型被放在 /sdcard/HackerSim/models/ 或 /sdcard/Download/HackerSim/, 权限版不需任何特权就能直接读到,优先使用
  • 权限版自己下载模型的能力保留(终端 ai download 照旧可用),跳转只是多给一条路
  • 首页横幅会提示模型来源状态:已引用 / 标准版已有可跳转 / 本机已下 / 未检测到
标准版 v8.7.4 新
  • 全新 App 图标 —— 赛博机器人风格,与权限版统一
  • 新增:AI 页导出入口 —— 供权限版一键直达。 仅暴露「打开 AI 助手」这一个无参、无数据回传的入口,风险极低。
    玩法、界面、数据全部不变,签名不变可直接覆盖安装
权限版 v9.1.1
  • 修复:AI 助手调不到标准版模型 —— 之前进 AI 页面时会在主线程跑去探测标准版(要执行 stat / mount 特权命令,还含首次 su 探测,能卡好几秒)→ 界面卡死甚至闪退; 且探测失败后会永久记住失败,即使后来 root 授权了也不会再试。
    现在改为全程后台异步探测 + 失败自动重试:root 刚授权、标准版刚装好,都能自动接上
  • 修复:点返回键闪退回桌面 —— 真根因是退出 AI 页面时用 pool.shutdownNow() 把正在跑的原生推理硬中断了(Thread.interrupt() 打进 llama.cpp 原生层 → 进程级崩溃)。现在改为先安全停止生成、再优雅收线程,推理自然跑完不会被腰斩。 悬浮 AI 球有同样隐患,一并修掉
  • 「Root 版」正式更名为「权限版」 —— 功能完全一致,只是名字更贴合它的定位(权限工具 + 沙盒)。 包名与签名不变,可直接覆盖安装旧版
权限版 v9.1
  • 去掉密钥包 / 内容包解锁机制 —— 权限版定位是权限工具 + 沙盒,不该再被解谜流程挡路。 关卡 1~7 全部直接开放,桌面宠物、AI 助手也一并解锁;首页不再出现「导入密钥包」「导入加密内容包」入口。 LEVEL 7 仍保留为一个独立的解密小游戏(不影响其他关卡)
  • 直接引用标准版的本地 AI 模型(零拷贝) —— 手机里装了标准版、且它已下载过模型时, 权限版直接读取它的模型文件,不重复下载、不占额外空间(省下 468MB)。
    做法:用 root 把标准版模型目录 bind-mount 到权限版私有目录下。 为什么必须这样 —— 模型在标准版私有目录里,普通 App 读不了: chmod 放权过不了 Android 的 FUSE 挂载层,软链/硬链也绕不过 SELinux 标签, 只有 bind-mount 能绕开标签问题。需要 root 权限
  • 降级安全:没 root / 没装标准版 / 标准版没下模型 / 绑定失败 —— 一律干净回落到自身下载, 权限版在无 root 设备上照样完全可用
  • 根除「process hasn't exited」(v9.0.3):改用 Shizuku 原生 waitForTimeout + waitFor 取退出码
  • 修复 Shizuku 授权后闪退、终端长输出闪退(v9.0.1)
  • 独立签名 + 独立包名 —— 与标准版可同时安装,互不干扰,数据各自独立
  • 真实权限终端:命令真的在你手机上执行,自动选择通道 root(uid 0)> shizuku(uid 2000 / ADB 级)> shell(兜底)
  • 权限环境自检面板:通道状态 + 设备信息 + 能力实测 + 模型共享状态
  • 最低系统要求 Android 7.0(Shizuku 的硬性要求)
v8.7.2
  • 全新仓鼠启动画面:像素风仓鼠开场,一道光从左上(脑门)斜扫到右下(脚底),只落在仓鼠身上,背景不动
  • 修复扫光黑屏问题:旧写法用 SRC_IN 会把整屏 alpha 清零导致只剩光带全屏黑 —— 改为底图恒绘 + 光带经仓鼠剪影 DST_IN 裁剪后叠加,任何情况下画面颜色正常
  • 屏幕比例不同时用图片边缘色补边,绝不出现黑边;contain 缩放保证仓鼠完整显示
  • 返回键可直接跳过启动页;2.2 秒后自动淡入主界面
v8.7.1
  • 修复严重漏洞:之前只导入钥匙包 A 就能解锁全部关卡 —— 现改为必须导入内容包 B 才解锁关卡 2~6
  • 钥匙包 A 只解锁 LEVEL 7:它的作用是「激活 + 让你进去解谜」,不是通行证
  • AI 功能全部锁死:全屏 AI 助手、悬浮 AI 球、AI 写脚本、宠物 AI 台词、终端 ai 命令 —— 导入内容包 B 前一律不可用
  • 首页新增「 导入加密内容包 B」入口:拿到密码后回首页就能导入,不用再进关卡
  • 「完整包」标记纳入 HMAC 签名覆盖范围 —— 改 JSON 把 A 伪装成完整包会直接签名校验失败
  • 三种状态提示更明确:未激活 / 已激活但缺内容包 / 全部就绪,各自给出对应下一步
v8.7 已废弃
  • 新增 LEVEL 7「解密关卡 」 —— 双包解谜玩法:钥匙包负责激活,真正的脚本内容锁在加密内容包里,密码就是谜题答案
  • 密钥包拆成两份:钥匙包 A(无密码,1.5 KB,含题面 puzzle.txt)+ 内容包 B(AES-256-GCM 加密,9.5 KB)
  • 解谜三层机关:Base64 → 凯撒密码 → 字符串倒序;关卡内 提供三级递进提示,解不出也不会卡死
  • 加密用 Android 原生 javax.crypto(零第三方依赖)+ PBKDF2-SHA256;密码错误会被准确识别
  • 旧版密钥包已停用:v8.7 起激活码换代,旧的 HSIM-HAMSTER-7749-DRAGON 一律拒绝
v8.6
  • 密钥包回归纯内容包(9.4 KB):只装脚本与激活凭证,manifest 签名机制与历史版本完全一致
  • AI 模型与密钥包彻底解耦 —— 更新密钥包不会再触碰、更不会删除 App 里已有的模型
  • 「清除密钥包」只清脚本与激活状态,AI 模型不受影响,可继续离线对话
  • 修复模型下载报 ENOENT(存储路径不可用);下载前先检查目录可写
  • 模型加载/卸载路径更稳健:外部存储不可用时自动回落到应用内部目录
  • 密钥包状态面板可查看 AI 模型状态(已就绪 / 未安装 / 残片大小)
v8.5 已废弃
  • AI 模型可随密钥包一起分发:导入密钥包就带上模型,不用再单独下 468MB
  • 模型导入改为流式落盘,不再把 468MB 读进内存(旧实现会 OOM 闪退)
  • 模型 sha256 纳入密钥包签名,模型被替换会直接被拒绝
  • 自动去重:导入模型时清掉 App 里的旧副本,绝不占双份空间(省约 468MB)
  • 修复下载报 ENOENT(存储路径不可用);下载前先检查目录可写
  • 「清除密钥包」默认保留 AI 模型;想彻底释放可选「连模型一起删」
  • 密钥包状态面板新增 AI 模型状态(已就绪 / 未安装 / 残片大小)
v8.4
  • AI 能力全面上线:新增全屏「AI 助手」对话页,支持 对话 / 翻译 / 解释代码 / 写脚本 / 角色扮演 五个通道,历史互相独立
  • AI 宠物联动:桌面宠物与全屏养成页的每句台词都由本地模型实时生成,不再是固定语料
  • 悬浮 AI 球:可在任意应用上层唤起,支持「解释剪贴板 / 总结剪贴板」快捷问答,一键跳转完整对话
  • AI 写脚本:终端执行 ai script <需求>,模型直接生成可运行代码并自动入库,run <id> 即可执行
  • 模型改为常驻内存:首次加载后不再随页面退出卸载,提问秒回;内存紧张时自动释放
  • 终端新增:ai translate / ai explain / ai role <角色> / ai script
v8.3
  • 本地大模型更换为 Qwen2.5-0.5B-Instruct(Q4_K_M),模型体积从 1.09GB 降到 468MB
  • 推理速度提升 2.4 倍:沙箱实测 85 tokens/s,内存占用从 1.6GB 降到约 700MB
  • prompt 模板改为 Qwen ChatML 格式(<|im_start|> / <|im_end|>),停止符同步
  • 新增系统提示词人设,回答更简洁收敛(不超过三句话)
  • 移除 R1 思考链显示逻辑,回答直接以绿色流式输出
  • ai 命令全部保留:ai <问题> / ai download / ai status / ai load / ai unload / ai clear / ai stop
v8.2
  • 接入本地大模型:DeepSeek-R1-Distill-Qwen-1.5B(Q4_K_M · GGUF),llama.cpp 纯 CPU 推理,完全离线
  • 自由终端新增 ai 命令:ai <问题> 直接对话 · ai download 下载模型(断点续传)
  • 流式输出:逐 token 实时刷新,思考链灰绿显示
  • 支持多轮对话(历史自动裁剪),每轮结束显示耗时与轮数
  • 仅 arm64-v8a,其它设备自动降级(不影响其他功能)
v8.1
  • 接入 DragonShell 引擎 v8.0:多语言解码器 + 沙箱执行器(Bash / SQL / HTML / 汇编)
  • 新增 dx 命令:dx scripts 看引擎脚本库 · dx run <id> 沙箱跑脚本 · dx <命令> 沙箱模拟
  • 沙箱模拟 ls / cat / ping / ssh / traceroute / wget —— 全在虚拟沙箱里,不碰真机
  • 粘贴 bash / SQL / HTML / 汇编 代码自动走沙箱;Java/JS/Python/C 仍由 CodeRunner 真执行
  • 内置 28 个 DragonShell 引擎脚本随 APK 分发(核弹三幕剧 / 定时炸弹 / 斐波那契...)
  • 宠物联动:每跑一次脚本,宠物心情 +1、饥饿 +2
v8.0
  • 桌面宠物全面升级为互动养成:喂食 / 摸摸 / 陪玩 / 睡觉 / 聊天,数值真实保存
  • 新增 全屏养成页:宠物表情 + 4 条数值进度条 + 互动日志,首页关卡选择器里也能进
  • 悬浮宠物可互动:点它弹出互动面板(喂食/摸摸/陪玩/睡觉/聊天),台词随状态变化
  • 终端新增 pet 命令:pet 看状态 · pet feed|pat|play|sleep|talk · pet name <名字>
  • 三端共享同一份存档 —— 悬浮窗喂食,终端和养成页里数值同步更新
  • 脚本改成逐行缓出:每行间隔 80ms,黑客终端那种手打节奏(超长脚本自动加速到 25ms)
  • 宠物永不死:数值最低 10,永远不会 Game Over
密钥包 v1.5
  • 新增「桌面宠物 · 小龙」 run pet:终端养一只不会死的仓鼠
  • 5 项数值(饥饿 / 精力 / 心情 / 好感)+ 6 种状态(发呆 / 饿 / 困 / 超开心 / 无聊 / 委屈)
  • 支持互动:喂食 feed / 摸摸 pat / 陪玩 play / 睡觉 sleep / 聊天 talk
  • 数值带上下限保护,永远不会 Game Over
  • 脚本库 21 → 22 个
密钥包 v1.4
  • 再加 6 个剧情向脚本,脚本库 15 → 21 个
  • 黑客帝国字符雨 run matrix:数字雨下落 + Wake up, Neo...
  • 伪装查天气 run weather:显示天气,实则「目标城市网络状态:已渗透」
  • 偏执 AI 对话 run chat:AI 助手逐渐失控,最后宣布要统治世界
  • 伪装 traceroute run traceroute:13 跳穿过海底电缆 / 51 区 / 五角大楼
  • 暴力破解登录 run login:每秒数千次爆破,最终进入 admin 假后台
  • 煮咖啡 run coffee:咖啡机萃取进度条 + coffee 小写彩蛋
密钥包 v1.3
  • 一次加 11 个可执行彩蛋脚本,脚本库从 4 个涨到 15 个
  • 老板键 run boss:瞬间切 Excel 表格字符画,假装在工作
  • 冷笑话合集 run easter:冷笑话 / 程序员梗 / 仓鼠 ASCII
  • Konami Code run konami:↑↑↓↓←→←→BA 解锁秘技
  • 贪吃蛇 run snake · 俄罗斯方块 run tetris(自动演示)
  • 文件加密器 run encrypt · 猜数字 run guess
  • 入侵五角大楼 run pentagon · 挖矿进度条 run mine
  • FBI WARNING run fbi · 系统崩溃模拟 run crash
v7.1
  • 修复激活横幅:导入密钥包后「 未激活」现在会真正变成「✓ 已激活」(原来只是末尾追加,上面旧的还在)
  • 密钥包新脚本:AI 攻击全部电子产品 —— 全域 AI 入侵手机/电脑/汽车/家电/卫星/电网
  • 密钥包升级到 v1.1,用 run ai-attack 运行新脚本
v7.0
  • 密钥包 = 激活钥匙:新增 activate.key 激活凭证,导入即激活
  • 未激活(温和版):首页 / 终端 / 内置脚本仍可用;关卡 2-6、桌面宠物 锁定
  • 每次启动都校验激活状态,密钥包被删 → 自动回到未激活
  • 新增终端命令 activate;清除密钥包 = 取消激活
v6.2
  • 修复 run 无反应:代码库命令不再弹模拟窗口,直接打印结果
  • 修复后 run nuke / run 1 / run fib 等全部正常输出
  • 新增空输出兜底提示,杜绝「输入了没反应」的空白
v6.1
  • 「内容包」正式更名为 密钥包(官网 + App 全站统一)
  • 首页按钮改为 导入密钥包
  • 终端命令 import 文案同步更新
v6.0
  • 更新双通道:密钥包导入(不用重装)+ 一键版本更新(自动下载校验)
  • 首页新增 导入密钥包 与 检查更新 两个入口
  • 密钥包签名校验:HMAC-SHA256,非官方包直接拒绝,垃圾包装不进来
  • 代码库升级:内置 6 脚本 + 导入包脚本自动合并(导入覆盖内置,可下发升级版)
  • 新增终端命令:import / update / version
v5.5
  • 内置代码库:新增 scripts 命令列出预置脚本,run <编号|名字> 一键运行
  • 内置 6 个演示脚本:核弹三幕剧、斐波那契、99 乘法表、定时炸弹、密码强度检测、Ping 模拟器
  • 修复 run 命令返回空输出的问题
v5.3
  • 代码真执行引擎:粘贴 Java / Python / C / JavaScript 代码,真正解析运行并输出结果(不再是复制输入 + 后缀)
  • 支持:变量、算术与字符串拼接、for / while / if-else / 嵌套、数组、i++、Math 函数、range()
  • 修复 if/else 块处理死循环,新增 3 秒超时 + 20 万字符输出上限双保险
  • 修复字符串拼接误判、Python 缩进解析
v5.2
  • 多语言万能响应:中 / 英 / 日 / 俄 / 法 / 西 意图识别,任意输入都有仿真反应
  • 三层兼容:真脚本 → 真命令 → 万能兜底
v5.1
  • MiniScript 迷你解释器:忠实执行粘贴的 Python 脚本,读取脚本里的真实 ANSI 颜色码
v5.0
  • 12 色全色板:红 / 黄 / 绿 / 蓝 / 青 / 品红 / 白 / 灰 / 橙 / 粉 / 亮绿 / 紫 + 加粗
  • 43 个命令全部上色,支持行内分段染色
  • 新增 coffee 咖啡杯、dragon 龙头 ASCII 线条画
v4.2
  • 剧本模式:识别整段粘贴的脚本
  • 去掉输入长度限制
v4.1
  • 内嵌覆盖层方案:模拟界面稳定弹出,不再依赖新开 Activity
v3.0
  • 6 个关卡 + 自由终端 + 密码生成器
  • 通关可重开,密码生成器日期可读化
安装提示
① 下载后点击文件,若提示「未知来源」请选择允许
② 本次签名不变,可直接覆盖安装,无需卸载
③ 首次进入终端,输入万能密码 1' OR '1'='1 直接通关
双包解谜:怎么装?
v8.7 起密钥包拆成两份,必须按顺序走,中间不能跳:
① 下载 钥匙包 A(无密码,1.6 KB),首页点 导入密钥包 → 完成激活,并解锁 LEVEL 7「解密关卡」
② 打开 关卡选择 → LEVEL 7,解开三层谜题(Base64 → 凯撒 → 倒序)得到密码
③ 下载 内容包 B,回首页点 导入加密内容包 B,输入密码 → 关卡 2~6、桌面宠物、AI 助手 全部解锁

只装钥匙包 A 是不够的:A 只是钥匙,真正的脚本与完整功能都锁在内容包 B 里。
没导入 B 之前,关卡 2~6、桌面宠物、全部 AI 功能(AI 助手 / 悬浮 AI 球 / AI 写脚本 / 宠物对话 / 终端 ai)都不可用。

旧版密钥包已停用:旧的 HSIM-HAMSTER-7749-DRAGON 在 v8.7 会被拒绝。
如果你之前用旧包激活过,升级后会回到「未激活」——请下载新版钥匙包 A 重新走流程。

未激活:首页 / 终端 / 内置 6 脚本 可用;其余 全锁
只装 A:上面这些 + LEVEL 7 解密关卡 可用;关卡 2-6、桌宠、AI 仍锁
A + B 都装:全部功能解锁 ✓
以后怎么更新?
① 激活 / 更新脚本 / 加彩蛋 → 重新下载钥匙包 A与内容包 B, 在 App 首页分别导入(B 需要密码),不用重装 APK
② 更新引擎 / 新关卡 → App 首页点 检查更新, 自动下载并校验,最后弹系统安装界面点一下「安装」即可
③ 终端里可输入 activate / import / update / version 查看状态
MIT License · 纯本地离线运行 · 双包解谜激活
For personal use only