Files
gxde-ai-see/docs/TODO.md
T
shenmo c8a0391abe
Building GXDE Arch Package / detect (push) Skipped
Building GXDE Arch Package / aarch64-arch (push) Skipped
Building GXDE Arch Package / x86_64-arch (push) Skipped
Building GXDE Testing Package / call-arch (push) Skipped
Building Program / call (push) Skipped
Building GXDE Testing Package / call-zhuangzhuang (push) Skipped
Building GXDE Testing Package (zhuangzhuang) / call-i386-zhuangzhuang (push) Skipped
Building GXDE Testing Package (zhuangzhuang) / call-amd64-zhuangzhuang (push) Skipped
Building GXDE Testing Package (zhuangzhuang) / call-arm64-zhuangzhuang (push) Skipped
Building GXDE Testing Package (zhuangzhuang) / call-riscv64-zhuangzhuang (push) Skipped
Building GXDE Testing Package (zhuangzhuang) / call-loong64-zhuangzhuang (push) Skipped
Building GXDE Package / ${{ inputs.display-name || 'Build Job' }} (push) Skipped
chore(release): 1.0.0~beta
- 版本号 1.0.0~beta(CMake / 程序 / debian)
- 新增 GitHub Actions 构建(复用 GXDE-OS/GXDE building-deb)
- CHANGELOG 1.0.0~beta
- docs/TODO.md 记录后续待办
2026-10-30 22:27:58 +08:00

1.4 KiB

1.0.0~beta 之后待办

按优先级排列,部分项需要单独一轮实现与测试。

对话

  • 会话列表支持拖拽排序、右键删除、批量多选;先在本仓库实现,随后抽成 dtk2widget-qt6 的可复用列表控件(避免每个项目重写)
  • 浅色/深色主题跟随 DTK,默认浅色
  • 消息版本树:重试/编辑保留历史,可在旧版本之间左右切换
  • 每条消息下方常驻 重试 / 编辑 / 复制(已做基础版,版本树未做)

国际化

  • 源码中的 tr() 文案改为英文,中文放进 zh_CN 翻译;保证非中文环境 显示英文而不是中文
  • 更新 translations/*.ts 并补齐中文翻译

系统能力

  • OCR / TTS / 翻译对接 GXDE Daemon 的接口(当前为占位)
  • 全屏时隐藏:合成器侧判断全屏窗口,面板自动隐藏
  • 待办窗口「取消置顶」:可切换为普通窗口
  • 上下文压缩支持按 token(128k / 1024k)而不是只按条数

兼容性

  • X11 / 非 GXDE 合成器的降级方案:传送门旁展示窗口图标网格, 悬停最小化其他窗口并激活目标,松手完成 drop
  • DTK Wayland 应用拖拽文本时合成器侧生成文本预览(当前无 drag icon)
  • 更多窗口改用 DTK 控件与原生样式

图标

  • 清理小埃同学 logo 背景并重新生成应用图标,改善小尺寸清晰度