Skip to content

Releases: Chuzhj/whale-pet

Release list

v1.0.1

Choose a tag to compare

@Chuzhj Chuzhj released this 11 Oct 16:06

v1.0.1

分享版第一个正式版本。

下载

  • WhalePet_share_v1.0.1_win64.zip(74,357,931 字节)—— 解压后双击
    WhalePet_onedir\WhalePet.exe 即可运行,免安装、不需要 Python 环境。
    包内只有可执行文件与 LICENSE;源码请直接看本仓库。

校验(SHA-256):

e9ff9f414bbcee9d08c9e3735a3c386dd3b9ffd86e7fc49e7cc9572b382740aa

这一版有什么

桌宠本体

  • 透明无边框置顶窗口,待机呼吸 / 眨眼 / 睡觉 / 吃饭动画,呆毛与尾巴独立摆动
  • 16 张表情图
  • 台词气泡自动排版不溢出屏幕,字号可调 9~28 px(默认 13)

界面

  • 聊天模式 ↔ 工作模式一键切换
  • 工作模式左栏按主任务 / 子任务分层,子任务默认折叠、右键可展开
  • 设置窗口 5 页:聊天与钥匙 / 飞书接入 / 音效 / 桌宠 / 关于

能力

  • 大模型聊天:DeepSeek / 通义千问 / 智谱 / Moonshot / OpenAI / Ollama 六套预设,
    回答支持 Markdown(含表格)
  • 小鲸鱼记账:余额观测推算今日已用 + 峰谷判断
  • 长期 / 短期提醒 + 桌面时钟
  • 飞书接入:手机发文字或图片,发 /shot 可回传屏幕截图
  • 6 个纯标准库合成的音效,无第三方音频素材
  • 单实例保护

本版要点

  • 版本号口径独立为 v1.0.1,唯一来源是 pet_constants.APP_VERSION
  • 删主任务时按 parent 关系做传递闭包,各层级子任务一并清理,并做路径越界校验
  • 飞书 /list、/harness 只列主任务,序号与实际屏幕一致
  • 聊天输入框随内容自动长高,最高 4 行,超出部分滚轮翻页
  • 工作界面支持右键删除任务(带确认框,默认停在「取消」)
  • 修掉飞书收图导致界面卡死的问题(跨线程一律走信号回主线程)

运行环境

  • Windows 10 / 11(64 位)
  • 源码运行需 Python 3.10+,依赖见 requirements.txt

已知限制

  • 仅支持 Windows 10 / 11(64 位),没有 macOS / Linux 版本
  • DSH(DeepSeek Harness)默认从「当前用户的标准安装位置」查找;装在别处时可用环境变量
    DSH_APP_DIR 指定,或在配置里填 dsh_exe
  • 分享版为单形态版本(只有全身女仆装一种形态,无「切换形态」功能),
    且不含局域网远程控制

License

MIT