跳到主要内容

版本发布记录

UnderControl 的版本更新历史和新功能介绍。

版本号说明

UnderControl 采用语义化版本号(格式:主版本号.次版本号.修订号),例如 v0.19.0

  • 主版本号 0:表示开发版本,API 和功能可能会有较大变动
  • 次版本号(如 0.19.0):增加新功能、重大改进或包含破坏性变更时递增
  • 修订号(如 0.19.0):修复 bug、小优化等向后兼容的改进时递增

v0.46.1 (2026-03-12)

问题修复

  • 修复已过期的登录会话缓存可能绕过登录页,导致显示引导对话框的问题

v0.46.0 (2026-03-12)

改进

  • 数据库升级机制改用版本化 SQL 迁移,升级更可靠
  • 修复桌面版(SQLite)启动时可能因旧数据库字段导致崩溃的问题

v0.45.2 (2026-03-12)

新功能

  • 命令面板搜索结果高亮显示匹配关键词,并支持预览备注内容
  • 导航命令整合为 /nav 子菜单,命令面板更简洁

问题修复

  • 修复看板侧边栏图标未直接跳转到所选看板的问题
  • 修复 /board 命令未正确跳转到所选看板的问题

v0.45.1 (2026-03-12)

改进

  • 新增集成测试框架,提升版本发布质量保障

v0.45.0 (2026-03-12)

新功能

  • 命令面板新增 Grep 搜索模式,按 Tab 切换标题搜索和全文搜索(标题+描述+备注)
  • 工作区任务面板新增"前往看板"按钮
  • 资源预览支持多种文本格式、Markdown 预览以及 docx/xlsx 预览
  • 任务附件支持文本资源

v0.44.5 (2026-03-11)

新功能

  • 命令面板新增 /windows 命令,快速切换工作区窗口
  • 数据流节点支持描述字段,可通过编辑按钮和悬浮提示查看

改进

  • 对比页面改用亮点图库展示核心优势

问题修复

  • 修复看板窗口标题未显示所选看板名称的问题

v0.44.4 (2026-03-11)

问题修复

  • 修复只读共享任务仍显示历史记录操作的问题
  • 修复工作区终端未继承看板配置工作目录的问题

v0.44.3 (2026-03-11)

新功能

  • 工作区新增窗口数量限制,可通过许可证密钥解锁更多窗口
  • 工作区任务面板中任务标题下方显示任务 ID

问题修复

  • 修复退出登录或清理预设数据后财务数据未刷新的问题
  • 修复移动端显示创建看板按钮的问题

v0.44.2 (2026-03-11)

新功能

  • 工作区任务面板新增工作区切换下拉菜单
  • 独立编辑器新增"保存到 UnderControl"按钮

问题修复

  • 修复可视化编辑器中 frontmatter 块损坏的问题
  • 修复编辑器模式切换时实例未正确隔离的问题

v0.44.1 (2026-03-11)

新功能

  • 看板页面新增内联工作区栏

问题修复

  • 修复看板拖拽时页面水平滚动的问题
  • 修复光标移出滚动容器边缘后自动滚动仍继续的问题
  • 修复看板拖拽到屏幕外列及右侧边距的问题
  • 修复工具栏滚动消失的问题,现已固定在标题栏下方
  • 修复只读共享任务仍显示编辑操作的问题

v0.44.0 (2026-03-10)

新功能

  • 桌面应用内置独立 Markdown 编辑器,可直接打开 .md 文件进行编辑

问题修复

  • 修复 Electron 自定义协议过滤缺失的问题

v0.43.0 (2026-03-10)

新功能

  • TUI 全新 k9s 风格界面:三栏布局、双列顶栏、品牌展示与上下文信息
  • TUI 看板视图:垂直列布局,支持展开/折叠,看板钻入浏览
  • TUI 工作区支持:从任务详情启动工作区,PTY 管理,操作选择器
  • TUI 中使用 $EDITOR 编辑任务,支持 frontmatter 格式
  • TUI 通过编辑器创建新任务
  • TUI / 快捷键过滤所有资源视图
  • :ctx 命令切换上下文,显示 API URL 和用户信息
  • TUI 任意视图进入命令模式
  • TUI 后端在线状态指示器
  • CLI 资源短名称和复数别名
  • "打开 Claude(任务上下文)" 工作区操作

改进

  • 过滤模式下支持上下箭头导航表格

问题修复

  • 修复费用表格填充导致日期列截断的问题
  • 修复离开工作区选择器后视图未恢复的问题
  • 修复工作区分离/重新连接时 goroutine 泄漏的问题
  • 修复工作区重新连接时 TUI 布局异常的问题

v0.42.1 (2026-03-09)

改进

  • 看板字段和占位符新增国际化支持

问题修复

  • 修复 Hook 开关需要正确项目目录上下文的问题

v0.42.0 (2026-03-09)

新功能

  • 看板权限系统:支持设置只读看板,任务权限以看板为上限
  • 看板分享弹窗新增权限开关
  • 共享任务和看板的只读视觉反馈
  • 分享任务至看板群组时自动转移所有权
  • 富文本编辑器中点击图片可放大预览
  • 看板创建按钮移至设置按钮旁,操作更便捷
  • 项目级 Hook 注入,支持按看板开启/关闭

改进

  • 富文本编辑器中图片显示更简洁(去除圆角)

问题修复

  • 修复拖拽覆盖层溢出看板容器边界的问题
  • 代码块支持横向滚动,不再自动换行
  • 修复代码块中空白符处理的问题
  • 修复动态传感器导致的拖拽错误

v0.41.6 (2026-03-09)

改进

  • 看板拖拽排序现在跨页面刷新后仍保持顺序

问题修复

  • 修复看板列显示查询的问题
  • 修复看板任务拖拽排序反馈不一致的问题
  • 修复默认查询排序顺序的问题

v0.41.5 (2026-03-09)

问题修复

  • 修复 Windows 上 PowerShell 参数转义导致 CLI 命令执行失败的问题
  • 修复 Windows 上工作区命令中变量分词错误的问题

v0.41.4 (2026-03-08)

改进

  • 内部代码优化和维护性改进

v0.41.3 (2026-03-08)

改进

  • 桌面应用工作区代理启动更快——技能提示词在构建时嵌入,无需运行时调用 CLI

v0.41.2 (2026-03-08)

改进

  • CLI 默认 API 地址改为官方服务器(ud.oatnil.top)
  • 工作区桌面操作使用确认对话框替代提示气泡,操作更明确

问题修复

  • 修复看板拖拽排序后卡片顺序未持久化的问题
  • 修复工作区代理命令执行的可靠性问题

v0.41.1 (2026-03-08)

问题修复

  • 修复标签条件筛选中的无限循环问题,避免页面卡死

v0.41.0 (2026-03-08)

新功能

  • 多账户切换:支持保存最多 5 个账户并快速切换,无需退出登录,可在侧边栏、登录页和个人资料页使用
  • CLI 任务看板查看:ud task 现在显示任务所属的看板
  • 统一引导流程:访客账户创建与示例数据生成分为独立步骤,有清晰的进度提示
  • 定时任务:「立即执行」升级为直接按钮,操作更便捷;预设数据清理默认关闭

改进

  • 偏好设置持久化到 localStorage,页面加载即时渲染

问题修复

  • 修复仪表盘图表渲染警告
  • 修复缓存中过期的固定任务未清理的问题

v0.40.0 (2026-03-08)

新功能

  • ud vs Obsidian 对比页面:全新的产品对比落地页,包含功能对比表、熟悉功能清单和痛点解决方案
  • 首页新增 Obsidian 对比展示区,配图片画廊
  • 登录后引导对话框,支持语言选择
  • 管理员工作区管理页面,可全局监控守护进程和会话
  • CLI ud apply 支持 board 字段,可直接创建看板任务
  • Windows 远程工作区代理支持(PowerShell 钩子脚本)
  • 工作区监控页面新增刷新按钮
  • 新增远程工作区搭建指南(应用内文档)

改进

  • /tasks 路径重定向至看板视图
  • 固定任务缓存采用 stale-while-revalidate 策略,渲染更快

问题修复

  • 修复看板卡片拖拽超出最后一列时浮动在外的问题

v0.39.0 (2026-03-07)

新功能

  • 远程工作区:全新的远程工作区系统,支持守护进程注册与发现、SSE 实时事件推送、会话跟踪与代理启动、工作区控制信号(停止/读取新指令)、操作黑名单安全机制,以及前端触发与查看界面
  • 任务笔记 SSE 实时通知,支持工作区实时更新

问题修复

  • 修复 CLI 在 Claude Code 代理会话中无法执行 ud 命令的问题
  • 修复 CLI 传递 task_id 作为提示词给 Claude Code 代理的问题
  • 增强 CLI 守护进程稳定性:安全的 ID 截断、SSE 退避重置、一致的错误处理
  • 修复 SSE 端点响应拦截器导致的连接问题

v0.38.10 (2026-03-06)

问题修复

  • 移除订阅桌面版区域的中国下载选项

v0.38.9 (2026-03-06)

问题修复

  • 修复无提示词时仍启动代理执行的问题
  • 改进看板类型选择 — 默认为共享看板,描述更清晰

v0.38.8 (2026-03-06)

新功能

  • 看板项目设置新增目录路径选择器

问题修复

  • 优化任务描述时的上下文提示顺序

v0.38.7 (2026-03-06)

问题修复

  • 修复 ud CLI skills 命令兼容性问题
  • 修复非 Claude AI 代理的提示词上下文处理
  • 修复 Windows 上提示词参数分割问题

v0.38.6 (2026-03-06)

问题修复

  • 修复 Codex CLI 提示词处理问题,正确合并系统提示词和用户提示词
  • 修复传递提示词给 Codex 时的参数分割问题

v0.38.5 (2026-03-06)

新功能

  • 命令行工具:set-context 命令新增登录提示,login 命令支持 --name/-n 参数,简化认证流程

问题修复

  • 修复工作区终端未正确解析用户完整 PATH 的问题
  • 移除命令面板中已废弃的 /view 命令

v0.38.4 (2026-03-06)

问题修复

  • 修复 Windows 桌面应用工作区启动时 PowerShell 命令解析失败的问题

v0.38.3 (2026-03-06)

新功能

  • 仪表盘账户和预算小组件新增最近记录展示
  • 仪表盘交易小组件显示最近 3 条交易记录
  • 命令行工具新增 migrate 命令,支持服务器间数据迁移

问题修复

  • 修复仪表盘账户环形图颜色不一致的问题
  • 修复仪表盘账户小组件布局与预算、交易小组件不对齐的问题
  • 修复命令行工具 saved-query 和 task-view 列表响应格式

v0.38.2 (2026-03-06)

改进

  • 内部稳定性和工具链改进

v0.38.1 (2026-03-06)

新功能

系统信息查看

  • 管理员可在系统配置页面直接查看数据库类型、版本和大小等元数据

数据流导出为 AI 提示词

  • 数据流图表支持一键复制为结构化提示词,方便在 AI 工具中使用

保存查询中删除任务

  • 支持在保存查询的结果列表中直接删除任务,无需跳转

改进

  • AI 助手现在会描述当前正在处理的任务上下文
  • 预设保存查询名称和数据清理任务支持中英文翻译

问题修复

  • 修复数据流复制提示词生成的 JSON 格式问题
  • 修复命令行工具安装配置问题

v0.38.0 (2026-03-05)

新功能

看板创建体验升级

  • 看板头部新增醒目的「创建看板」按钮,轻松创建自定义看板
  • 创建看板对话框支持高级设置(描述、可见性),默认展开方便配置
  • 在系统看板上使用时,会引导您创建自己的自定义看板

新用户预设数据

  • 新注册用户自动获得示例数据,帮助快速了解和体验应用功能
  • 支持标签化清理,随时一键删除所有预设数据

桌面应用 CLI 自动配置

  • 桌面应用登录后自动配置命令行工具的个人上下文,无需手动设置

改进

  • 新用户引导任务从 30 个精简为 10 个,内容更准确实用
  • 共享看板描述更清晰地说明协作功能

问题修复

  • 修复点击创建看板按钮时的崩溃问题
  • 修复欢迎任务中预设数据清理链接显示异常
  • 修复 Windows 平台命令行工具路径设置问题

v0.37.9 (2026-03-05)

改进

  • 桌面应用启动时自动安装 ud 命令行工具并配置 Claude Code hooks,无需手动设置

问题修复

  • 修复 Windows 平台命令行工具安装路径与工作区终端不匹配的问题
  • 移除个人资料页中的手动 CLI 安装选项(已改为自动安装)

v0.37.8 (2026-03-05)

问题修复

  • 修复 Windows 平台命令行工具兼容性问题
  • 修复桌面应用包标识问题

v0.37.7 (2026-03-05)

改进

  • 首页功能展示新增资源管理相关展示图片,更直观地了解资源管理功能

v0.37.6 (2026-03-05)

新功能

  • 首页新增「下载桌面应用」按钮,方便快速下载桌面客户端
  • 命令行工具新增 get/describe 命令,支持查看支出、预算和账户详情

v0.37.5 (2026-03-04)

改进

  • 关闭主窗口确认对话框支持中英文双语显示

v0.37.4 (2026-03-04)

新功能

看板终端

  • 在看板头部直接打开 AI 代理终端,支持同时运行多个终端
  • 为每个操作选择不同的 AI 代理,支持临时工作区操作

实时状态更新

  • 工作区状态通过 Server-Sent Events 实时更新,响应更快更可靠

关闭确认

  • 当有子窗口(工作区)打开时,关闭主窗口前会弹出确认提示,防止误关闭

问题修复

  • 修复看板终端提示包含不必要的任务上下文的问题
  • 修复无提示词时代理无法交互式启动的问题
  • 修复代理选择下拉菜单被遮挡的问题

v0.37.3 (2026-03-04)

新功能

史诗视图(Epic View)

全新的任务子树可视化页面,以树形结构展示任务层级关系:

  • 从任务详情页进入 Epic View,查看完整的子任务树
  • 支持展开/折叠所有节点,快速浏览或聚焦特定分支
  • 快速添加子任务,直接在树中创建新的子任务
  • 任务标题可直接点击,快速跳转到任务详情

子任务进度指示器

  • 任务列表和任务详情页显示子任务完成进度
  • 关联任务区域显示进度条,一目了然

工作区事件历史

  • 监控页面现在追踪工作区状态变化历史
  • 工作区打开时自动标记为空闲状态,确保事件追踪准确

改进

  • 首页在移动端使用水平标签页布局,浏览更便捷

问题修复

  • 修复看板卡片在刷新或创建新卡片后消失的问题
  • 修复工作区监控页面未始终显示事件历史的问题

v0.37.2 (2026-03-04)

问题修复

  • 修复工作区操作导致页面无限重渲染的问题

v0.37.1 (2026-03-04)

新功能

全新首页功能展示

  • 首页功能卡片支持点击交互,展示多图画廊、自动轮播、左右导航和点击放大灯箱
  • 新增「立即试用」按钮,访客可从首页直接体验平台
  • 更新了任务、财务、工作区、资源和本地同步等功能描述

工作区窗口状态标识

  • 工作区窗口标题显示状态表情符号,方便一眼掌握工作状态

问题修复

  • 修复看板列加载时无限请求循环的问题
  • 修复代理选择器中的无限循环问题
  • 修复关联任务排序改为按更新时间排序
  • 移除移动端不可用的 PDF 导出按钮

v0.37.0 (2026-03-04)

新功能

工作区设置重构

  • 设置页面重新组织为 CLI、工作区和集成三个独立板块,导航更清晰
  • 内置工作区操作和代理 CLI 现在以只读方式显示在设置中
  • 点击内置操作和代理可查看完整详情

可配置代理 CLI 和按任务设置工作目录

  • 支持添加自定义代理 CLI,灵活配置工作区自动化
  • 支持为每个任务配置独立的工作目录
  • 看板和任务工作区支持 CLI 上下文配置

快速添加自定义操作

  • 工作区下拉菜单新增"添加自定义操作"快捷入口
  • 自定义操作表单预填实用示例,开箱即用

改进

  • 看板设置和看板下拉菜单完整支持多语言

问题修复

  • 修复自定义操作提示词包含多余占位符的问题

v0.36.9 (2026-03-03)

新功能

  • 工作区操作现在使用模板系统,组织更清晰
  • AI 代理进入规划模式时显示绿色"规划中"状态
  • 工作区下拉菜单新增"检查实现"操作

问题修复

  • 移除看板实现工具选项中无效的"shell"选项

v0.36.8 (2026-03-03)

问题修复

  • 调整看板卡片工作区状态圆点大小,与相邻图标保持一致

v0.36.7 (2026-03-03)

问题修复

  • 修复看板卡片在没有打开工作区窗口时也显示状态圆点的问题

v0.36.6 (2026-03-03)

新功能

资源标签

  • 资源现在支持添加标签,方便分类和检索

看板代理状态

  • 看板卡片上直接显示工作区代理状态,一目了然

问题修复

  • 统一工作区状态颜色,视觉更一致

v0.36.5 (2026-03-03)

新功能

工作区增强

  • 工作区下拉菜单新增"打开终端"选项,快速打开 Shell
  • AI 代理现在知道当前任务 ID,能提供更有针对性的帮助

问题修复

  • 修复看板创建任务对话框默认聚焦在描述而非标题的问题
  • 修复工作区代理在权限和输入对话框期间状态未更新的问题

v0.36.4 (2026-03-03)

改进

  • 移除记账和收入对话框中的计算器组件,界面更简洁
  • AI 代理空闲状态改用蓝色标识,与工作状态区分更清晰

问题修复

  • 修复剩余公共页面无法垂直滚动的问题

v0.36.3 (2026-03-03)

新功能

工作区监控

  • 新增工作区监控页面,鸟瞰所有活跃工作区的状态
  • 可通过命令面板快速打开工作区监控
  • 工作区任务面板提供快捷按钮,一键跳转到主窗口查看和编辑任务

改进

  • 工作区面板中任务标题旁显示状态图标,方便快速识别

问题修复

  • 修复工作区任务面板中状态图标对齐问题

v0.36.2 (2026-03-02)

改进

  • 桌面应用个人资料页新增 CLI 安装提示,方便快速安装命令行工具

问题修复

  • 修复工作区数量限制对话框跳转到错误页面的问题
  • 修复公共页面(订阅/联系/文档)无法垂直滚动的问题

v0.36.1 (2026-03-02)

改进

  • 窗口标题新增 WK/Task 前缀,方便快速识别不同窗口

问题修复

  • 修复看板页面出现双重水平滚动条的问题
  • 修复不同工作区之间 AI 代理状态互相串扰的问题

v0.36.0 (2026-03-02)

新功能

AI 工作区实时状态检测

  • 工作区窗口现在实时显示 AI 代理的运行状态(工作中/空闲/离线)
  • 状态通过表情符号前缀直观展示在窗口标题中
  • 空闲状态使用醒目的琥珀色指示器,便于快速注意

任务固定

  • 任务详情页新增固定/取消固定按钮,将重要任务置顶显示

Electron 任务窗口

  • 在桌面应用中为任务打开独立窗口,支持多任务并行处理
  • 窗口标题显示任务名称,方便识别

注册语言偏好

  • 注册表单新增语言偏好选择,首次使用即可设置界面语言

改进

  • 工作区笔记按创建时间倒序排列,最新笔记始终在顶部

v0.35.7 (2026-03-01)

新功能

工作区体验优化

  • 工作区窗口标题栏现在显示任务名称,方便识别不同任务对应的工作区
  • 看板任务预览弹窗新增「开始实现」按钮,无需打开任务详情即可直接启动实现

改进

  • 跳转到 CLI 安装页面前增加确认对话框,避免意外导航

v0.35.6 (2026-03-01)

新功能

ud CLI 资源同步增强

  • 新增 --concurrent 并发同步标志,大幅提升文件同步速度
  • 新增过滤标志,支持按条件选择性同步文件

问题修复

  • 修复看板列滚动条显示问题,保持滚动功能的同时隐藏滚动条

v0.35.5 (2026-03-01)

新功能

休息提醒小组件

仪表盘新增休息提醒小组件,帮助您定期休息:

  • 倒计时计时器,支持自定义间隔(支持小时、分钟、秒,如 "2m3s")
  • 应用内弹窗提醒,支持自定义提醒标题
  • 系统通知被屏蔽时自动播放提示音

交易小组件

仪表盘的支出小组件升级为交易小组件,新增环形图直观展示收支分布。

保存查询改进

  • 保存的查询支持一键复制
  • 创建查询对话框升级为抽屉式布局,新增预设快捷查询
  • 新增「AI 生成(无看板)」预设查询

问题修复

  • 修复休息提醒相关的多个问题(通知发送、倒计时显示、计时器停止等)
  • 修复弹窗标题固定显示"定时提醒"而非自定义消息的问题
  • 修复输入有误时仍可开启开关的问题

v0.35.4 (2026-03-01)

新功能

任务自定义元数据

在任务详情页查看所有元数据字段,并直接添加自定义键值字段。

保存查询任务操作

在保存的查询结果行中直接更改任务状态和分享任务到看板。

问题修复

  • 修复非 ASCII 标题的任务无法创建 tmux 会话的问题

v0.35.3 (2026-02-28)

新功能

预算共享到群组

支持将预算共享给群组,使用 Unix 风格的权限控制(读取/写入/管理),方便团队协作管理预算。

问题修复

  • 修复手机端有子分类但无数据时现金流汇总不显示的问题

v0.35.2 (2026-02-28)

新功能

个人版工作窗口数量限制

个人版用户现在最多可同时打开 2 个实现窗口。达到上限时会弹出提示,引导升级到 Pro 版解锁无限窗口。

个人版凭据显示

个人版用户可在个人资料页查看默认登录凭据,方便在命令行工具或其他客户端中使用。

命令行工具安装检测

使用「开始实现」功能时,应用会自动检测 ud 命令行工具是否已安装,未安装时会引导前往安装页面。


v0.35.1 (2026-02-28)

新功能

从桌面应用安装命令行工具

现在可以直接在桌面应用中安装 ud 命令行工具,无需再通过 Homebrew 手动下载。前往设置 > 集成设置,一键安装即可在终端中使用。

  • 一键安装,自动配置系统 PATH
  • 显示安装状态和路径
  • 自动识别通过 Homebrew 等包管理器安装的 CLI

任务详情刷新按钮

任务详情页新增刷新按钮,可快速重新加载最新数据。

问题修复

  • 修复手机端月度收支柱状图显示问题

v0.35.0 (2026-02-28)

新功能

工作区:AI 驱动的任务实现

从看板直接启动任务实现,全新的嵌入式终端工作区让 AI 辅助编程更顺畅:

  • 任务详情页新增「开始实现」按钮,一键进入实现流程
  • 嵌入式终端工作区自动加载任务上下文,启动 Claude Code
  • 看板支持配置项目目录,工作区自动在正确的目录下打开

月度收支柱状图

交易页面新增按月收入/支出柱状图,直观展示每月收支对比,默认折叠显示。

改进

  • 看板编辑对话框升级为抽屉式布局,新增项目目录配置

v0.34.7 (2026-02-27)

新功能

命令面板预览

命令面板新增预览面板,支持在左右分栏布局中查看任务描述

改进

  • 身份提供商设置页面支持中英文切换

问题修复

  • 修复本地同步推送任务后,当前视图不会自动刷新的问题

v0.34.6 (2026-02-27)

问题修复

  • 修复自部署场景下跨域 API 地址处理问题
  • 修复身份认证配置页面的重定向 URL 显示

v0.34.5 (2026-02-26)

新功能

预算月度视图

全新的月度预算视图,支持按月查看和管理预算,通过月份选择器轻松切换,更好地追踪每月支出情况。

预算概念说明页

新增预算概念文档页面,帮助您理解预算管理中的各项术语和概念。

改进

  • AI「手气不错」功能现在会显示来源任务引用,提供更好的上下文信息

问题修复

  • 修复预算页面在移动端的布局问题

v0.34.4 (2026-02-26)

新功能

Feel Lucky 仪表盘小组件

仪表盘新增「手气不错」知识探索小组件,随机发现和探索您的知识库内容。

AI 提供商国际化

AI 提供商配置对话框和设置区域现已完整支持中英文双语。

改进

  • 新增 AI 提供商配置操作指南

问题修复

  • 修复操作指南导航重定向问题
  • 修复任务图片识别和视觉任务创建时的文件上传路径
  • 修复 AI 提供商启动配置
  • 改进 Feel Lucky 功能的 AI 错误处理

v0.34.3 (2026-02-25)

新功能

内容大纲(目录)

任务详情页新增内容大纲功能,自动检测当前可见区域的标题并显示目录导航:

  • 支持任务描述和备注中的标题导航
  • 普通视图和禅模式均可使用
  • 平滑的淡入淡出动画效果

侧边栏切换按钮重新设计

全新的侧边栏切换按钮设计,采用右侧竖线加圆形按钮样式,更简洁优雅。

禅模式增强

  • 禅模式下新增右侧边缘返回按钮
  • 禅模式下也可使用内容大纲

侧边栏自动折叠

进入任务详情页时左侧边栏自动折叠,为阅读留出更多空间。

改进

  • 双击编辑时自动聚焦并定位光标到点击位置
  • 编辑内容时自动隐藏内容大纲,避免干扰
  • 内容大纲显示区域更宽,阅读更舒适
  • 移除任务详情页的 PDF 导出按钮,界面更简洁

问题修复

  • 修复打印视图页眉页脚显示问题,保留页码
  • 修复侧边栏切换按钮与滚动条重叠的问题
  • 修复侧边栏折叠/展开时内容大纲位置未更新的问题

v0.34.2 (2026-02-25)

新功能

看板截止日期显示

看板列表视图和看板卡片现在直接显示任务的截止日期,方便一目了然地追踪时间敏感的任务。

@ 提及菜单

在富文本编辑器中输入 @ 即可调出提及菜单,快速搜索并引用任务、预算等实体。

问题修复

  • 修复截止日期跨年时未显示年份的问题
  • 修复截止日期未根据语言设置显示对应日期格式的问题
  • 优化截止日期在任务标题后的对齐显示
  • 修复列表行中截止日期徽章对齐不一致的问题
  • 修复 @ 提及菜单的方向键导航问题
  • 修复 Chrome 扩展源码链接地址错误

v0.34.1 (2026-02-24)

新功能

  • 命令面板新增 /localsync 命令,快速触发本地同步

问题修复

  • 修复任务以只读方式分享时,任务所有者无法编辑的问题
  • 修复本地同步无法解析包含空格的文件名(如中文文件名)

v0.34.0 (2026-02-23)

新功能

扁平文件本地同步

本地同步全面升级为扁平 .md 文件格式,替代原来的嵌套 UUID 文件夹结构,让您可以在文件管理器或 Obsidian 中更方便地浏览和编辑任务。

同步时自动识别和解析任务之间的 [[wikilink]][文本](./文件.md) 链接,保持任务之间的关联关系。

全量推送到远端

新增「全量推送」按钮,一键将所有本地文件强制推送到应用。

任务导航历史

任务详情页新增浏览器风格的前进/后退导航箭头,方便在任务之间快速切换。

改进

  • 推送/拉取按钮现在清晰显示方向(本地 → 应用,应用 → 本地)
  • .md 文件无需 frontmatter 即可作为任务导入,使用默认字段值
  • 本地同步在设置中升级为独立区域

问题修复

  • 修复 macOS 程序坞图标尺寸和比例问题
  • 导航箭头始终可见,支持缓存回退

v0.33.2 (2026-02-20)

新功能

账户资产趋势图

账户首页新增多折线资产趋势图,直观展示资产变化:

  • 默认显示近 3 个月趋势,支持切换时间范围
  • 图表默认折叠,点击展开查看
  • 数据点标注真实记录日期

账户历史备注

账户历史记录新增备注字段,方便记录每笔变动的说明。

CSV 导出

支持在客户端直接导出账户数据为 CSV 文件。

资源元数据

资源上传流程支持添加元数据,并新增元数据更新接口。

CLI 文件夹同步

新增 ud sync resource 命令,支持递归同步本地文件夹到云端。

改进

  • 访客模式下账户历史预设数据更丰富,趋势图展示效果更好

问题修复

  • 修复趋势图 X 轴刻度重复显示相同日期的问题
  • 修复生成预设账户历史时丢失原有日期的问题
  • 修复访客账户历史时间点未对齐的问题

v0.33.1 (2026-02-20)

新功能

命令面板快捷提示栏增强

  • 新增快捷提示栏显示/隐藏开关,让工作区更简洁
  • 新增「新标签页打开」和「复制链接」快捷操作,提示项支持点击触发
  • 快捷键提示改用文本标签显示,更加清晰易读

npm 安装 ud CLI

ud CLI 现在可通过 npm 安装:npm install -g @oatnil/ud

改进

  • Web Clipper 现在同时支持 Markdown 和 SingleFile HTML 两种格式
  • 应用内安装文档更新,新增 npm 和 Homebrew 安装方式说明

v0.33.0 (2026-02-19)

新功能

新用户预设保存查询

新注册用户自动获得一组预设的保存查询,帮助您快速上手使用。

CLI 看板命令

命令行工具新增看板相关命令:获取、查看详情和添加看板。

访客收入预设数据

访客账户现在包含预设收入数据,方便体验完整功能。

改进

  • 个人版登录状态延长至 7 天,无需频繁重新登录
  • 首页架构图各节点新增简要说明,更清晰展示系统组成

问题修复

  • 修复移动端交易筛选栏高度和对齐问题

v0.32.0 (2026-02-18)

新功能

收入管理与统一交易页面

全新的收入跟踪功能和统一交易页面,让您在一个地方管理所有收支:

  • 新增收入记录功能,支持收入详情页和交易跳转
  • 统一交易页面,同时查看支出和收入
  • 创建收入时自动填充默认标题

现金流概览

在交易页面新增现金流汇总功能:

  • 实时查看收支汇总
  • 支持多币种展示
  • 添加或删除支出/收入后自动刷新

预算进度追踪

交易侧边栏新增预算进度条,直观了解预算使用情况:

  • 各预算独立进度条
  • 总支出/预算汇总进度条

隐私模式

交易页面新增隐私模式开关,一键隐藏金额信息。

任务 PDF 导出

支持将任务及其备注导出为 PDF 文件。

改进

  • 交易图标和金额颜色简化,视觉更清晰
  • 现金流汇总布局更紧凑

问题修复

  • 修复创建支出时未使用预算货币的问题
  • 修复队列任务列表页面自动刷新的问题

v0.31.1 (2026-02-15)

改进

官网展示优化

  • 应用展示区全新改版,采用自动轮播幻灯片展示真实产品截图
  • SaaS 订阅区域重新设计,视觉效果更佳
  • 架构图支持交互式节点预览,点击节点可查看对应的应用画面
  • 架构图新增桌面应用、Apple 快捷指令、存储选项等节点

问题修复

  • 修复对话框无障碍访问问题

v0.31.0 (2026-02-15)

新功能

Web Clipper (Chrome 扩展)

全新 Chrome 浏览器扩展,一键将网页保存为 UnderControl 任务:

  • 点击扩展图标,编辑标题,保存整个页面
  • 使用 SingleFile 技术将页面捕获为完整的 HTML 快照
  • 快照作为资源附件自动关联到新创建的任务
  • 订阅页面新增 Web Clipper 介绍和文档入口

CLI 多账户支持

CLI 工具新增 --context 标志,支持临时切换上下文:

  • 无需修改默认配置即可快速访问不同账户/服务器
  • 例如:ud --context work get task 临时使用 work 上下文
  • 应用内文档更新,包含完整的多账户使用指南

v0.30.1 (2026-02-14)

Bug Fixes

  • 修复构建错误,提升应用稳定性

v0.30.0 (2026-02-14)

新功能

文件系统式资源浏览

资源页面全新升级为文件系统风格的浏览体验:

  • 创建文件夹,将文件整理到不同目录中
  • 面包屑导航,快速切换目录层级
  • 点击 .. 返回上一级目录
  • 列表视图和画廊视图都支持文件夹浏览

拖拽管理文件

  • 拖拽文件到文件夹即可移动
  • 从桌面拖拽文件直接上传到当前目录

文件列表排序

  • 点击列标题(名称、大小、创建时间、更新时间)即可排序
  • 箭头指示当前排序方向

看板快速添加任务

  • 在看板列表视图中快速输入并通过 AI 创建任务

改进

  • AI 识别的小票自动归档到 /system/expense-from-vision/ 目录
  • AI 识别的任务图片自动归档到 /system/task-from-vision/ 目录

v0.29.1 (2026-02-13)

改进

  • 保存的查询项新增刷新图标,快速重新执行查询

v0.29.0 (2026-02-13)

新功能

预算预测账本

新增预算预测功能,查看预算余额随时间的变化趋势。

预算明细时间线

全新的时间线视图,展示预算计划和一次性调整:

  • 在时间线中直接添加计划和一次性调整
  • 侧边栏显示相关支出,全面掌握预算动态

快捷导航链接

  • 从支出详情直接跳转到关联账户
  • 从支出详情直接跳转到关联预算
  • 在预算详情页直接添加支出

改进

  • 支出设置了关联账户时,账户链接图标始终可见
  • 创建预算时显示货币字段(只读),明确当前选择的货币

问题修复

  • 修复对话框中预算货币使用硬编码 CNY 的问题,现在正确使用预算自身的货币
  • 修复计划和调整对话框中的日期格式问题
  • 修复时间线对齐问题
  • 修复编辑器源码模式中多余的顶栏
  • 修复主题偏好订阅中的默认值问题

v0.28.5 (2026-02-13)

新功能

AI 翻译

在编辑器中选中文本,通过气泡菜单即可使用 AI 翻译功能。

增强的 AI 气泡菜单

  • 编辑模式下新增"Ask AI"按钮,快速获取 AI 辅助
  • AI 结果弹窗新增复制按钮,一键复制 AI 生成内容
  • 复制后显示勾选反馈,操作更直观

问题修复

  • 修复使用 AI 文本优化时可能出现的崩溃问题
  • 修复 AI 聊天输入框自动调整大小的问题

v0.28.4 (2026-02-12)

构建失败 - 已被 v0.28.5 取代。


v0.28.3 (2026-02-12)

问题修复

  • 修复 AI 聊天选择任务上下文时导致过多网络请求的问题

v0.28.2 (2026-02-12)

改进

  • AI 聊天现在会将任务笔记作为上下文发送给 AI,让 AI 能更全面地了解你的任务信息

问题修复

  • 修复预算详情页浮动操作按钮显示的问题
  • 修复看板任务预览弹窗显示过时数据的问题

v0.28.1 (2026-02-12)

新功能

队列任务页面

新增队列任务管理页面,可以直接在应用中查看和监控后台队列任务的执行状态,支持一键重试失败的任务。

问题修复

  • 修复队列页面空状态的显示问题

v0.28.0 (2026-02-11)

新功能

UDQ 内联任务查询块

在 Markdown 文档中嵌入动态任务查询。使用 udq 代码块,通过状态、优先级、标签等条件查询任务,结果实时渲染在文档中。

Discord 社区

联系页面新增 Discord 社区邀请链接,方便加入社区交流。

问题修复

  • 修复全屏编辑器(DrawIO 图表、思维导图)被侧边栏遮挡的问题
  • 修复个人资料页面 API Key 标签重复显示的问题
  • 修复个人资料页面内容宽度未充分利用可用空间的问题

v0.27.2 (2026-02-10)

新功能

CLI 文件上传与附件管理

通过命令行直接上传文件并关联到任务,无需打开网页。

  • ud upload resource <文件路径> — 上传文件到资源库
  • ud attach resource <资源ID> --entity-type <类型> --entity-id <ID> — 将资源关联到任务等实体
  • 上传时可直接指定关联目标,一步完成上传和绑定

v0.27.1 (2026-02-10)

新功能

数据流 AI 生成

在数据流图编辑器中新增 AI 生成功能,支持多种 AI 提供商,通过自然语言描述快速生成数据流图。

改进

  • 编辑数据流图时侧边栏自动隐藏,提供更大的编辑空间

v0.27.0 (2026-02-10)

新功能

标签管理页面

新增专用标签管理页面,左侧展示所有标签列表,右侧显示所选标签下的任务。支持按使用次数、字母顺序和最近使用排序,支持搜索过滤,支持分页加载更多任务。

  • 左右分栏布局,一目了然
  • 标签列表显示使用次数、颜色标记
  • 点击标签即可查看关联的所有任务
  • 支持删除未使用的标签

v0.26.0 (2026-02-09)

新功能

标签智能补全

所有标签输入框现在都会自动显示您已有标签的建议。聚焦输入框即可看到建议列表,无需手动输入,批量添加标签时下拉菜单保持打开状态。

改进

  • 标签统一显示为 #标签 药丸样式,整个应用视觉一致
  • 标签名称现在支持特殊字符

问题修复

  • 修复保存任务标签后建议列表未刷新的问题

v0.25.5 (2026-02-09)

新功能

kubectl 风格 CLI 命令

CLI 现在支持 getdescribeapplydelete 等顶层命令来管理任务,操作更直观高效。

改进

  • 保存的查询任务行支持在新标签页中打开
  • 应用内 CLI 文档更新,新增 kubectl 风格命令参考
  • 查询文档新增完整文档站链接

v0.25.4 (2026-02-08)

新功能

侧边栏高级搜索

侧边栏新增高级搜索入口,快速导航到搜索页面。

CLI 备注应用命令

新增 ud task note apply 命令,通过 CLI 直接创建或更新任务备注。

改进

  • 管理后台用户、角色、分组页面采用全新的移动端优先卡片布局,在手机上浏览更便捷

问题修复

  • 修复链接弹窗中 Ctrl/Cmd+Enter 导致命令面板误选额外项目的问题

v0.25.3 (2026-02-08)

新功能

自然语言搜索

在高级搜索页面中使用自然语言查询您的数据,无需记忆复杂的查询语法。


v0.25.2 (2026-02-08)

改进

  • 查询构建器简易模式现在支持所有字段类型(文本、数字、日期、布尔、选择等),每种类型提供对应的输入控件

问题修复

  • 修复查询构建器中 CONTAINS_ALL 生成错误语法的问题

v0.25.0 (2026-02-07)

新功能

保存的查询

保存常用的任务搜索查询,方便随时快速复用。展开任务行可直接查看任务描述和备注,无需跳转到详情页。

侧边栏分组折叠

导航栏现在按功能分组,支持折叠和展开,让导航更整洁有序。

改进

  • 更新应用图标

问题修复

  • 修复看板视图中 Ctrl+Enter 导致重复创建任务的问题
  • 修复保存的查询中自定义字段验证和自动填充的问题

v0.24.0 (2026-02-06)

新功能

看板任务创建自动匹配列条件

在特定列中创建任务时,任务会自动继承该列的筛选条件值。例如在「高优先级」列中新建任务,会自动设置为高优先级。

自定义字段命名空间系统

自定义字段名称现在支持中文等 Unicode 字符,让您可以用更自然的方式命名字段。

改进

  • 看板列操作支持中英文多语言切换
  • 系统看板增加编辑保护提示,防止误修改
  • 看板列条件支持用户类型枚举字段

问题修复

  • 修复任务详情面板中自定义字段前缀处理错误
  • 修复共享看板在「添加到看板」弹窗中未显示的问题
  • 修复用户候选项预取和缓存机制

v0.23.0 (2026-02-05)

新功能

看板高级过滤和查询

看板现在支持更强大的任务筛选功能,帮助你更精确地找到需要的任务。

  • 字符串字段支持模糊匹配(LIKE、ILIKE)和空值检测(IS NULL、IS NOT NULL)
  • 数字字段支持完整的比较运算符(等于、大于、小于等)
  • 枚举字段支持 IN 运算符,可一次选择多个值进行匹配
  • 新增 8 个可查询字段:状态、预定日期、截止日期、开始时间、暂停时间、完成时间、标签 ID、优先级

自定义字段改进

  • 自定义字段的键名现在自动生成,无需手动输入
  • 看板卡片现在显示任务状态
  • 自定义字段下拉框现在显示用户名而不是用户 ID,更加清晰易读

命令面板增强

命令面板现在可以自动识别和查询实体 UUID,快速定位任务、预算等资源。

用户体验优化

  • 斜杠菜单重新排序:任务列表放在最前面,文本格式化放在最后,符合使用频率
  • 看板界面新增中文翻译支持

问题修复

  • 修复看板用户字段下拉选项无法加载的问题
  • 修复自定义字段在任务标签变更时未刷新的问题
  • 修复看板查询字符串解析比较运算符的错误
  • 修复看板 IN 运算符查询格式问题
  • 修复字段名称的国际化翻译路径错误
  • 修复切换语言时字段名称未更新的问题

改进

  • 用户下拉框打开时自动刷新用户列表,确保数据最新
  • 完善看板界面的中文翻译

v0.22.2 (2026-02-03)

新功能

回收站

删除的任务现在可以恢复了。

  • 在新的「回收站」页面查看已删除的任务
  • 一键恢复误删除的任务
  • 看板侧边栏显示回收站小部件

改进

  • 快捷键现在可通过命令面板访问

问题修复

  • 修复看板列不必要显示加载动画的问题
  • 修复待办列表删除任务时的短暂闪烁
  • 改进删除任务时的状态处理

v0.22.1 (2026-02-03)

新功能

仪表盘快捷搜索

在仪表盘添加了命令面板快捷入口,点击即可快速搜索任务、支出和命令,无需记忆键盘快捷键。

看板标签筛选增强

  • 支持"不包含"操作符,可以筛选不含特定标签的任务
  • 条件配置界面更清晰显示"包含/不包含"选项

命令行工具改进

  • 完成任务前需要确认,避免误操作

问题修复

  • 修复看板标签查询的一致性问题
  • 优化看板列配置表单的布局显示
  • 修复空看板无法添加列的问题

v0.22.0 (2026-02-02)

新功能

看板卡片转移动作

当卡片在看板列之间移动时,现在可以自动触发预设动作:

  • 支持配置列的退出动作(exitAction)
  • 智能中断逻辑,避免重复触发
  • 多个动作自动合并,提升执行效率

ud-cli 任务关联命令

新增 linkunlink 命令,可以关联和取消关联任务

改进

  • 个人版用户现在可以看到专属功能入口

Bug 修复

  • 修复了看板列动作在某些情况下无法正确保存的问题
  • 修复了创建看板时默认列动作生成的问题

v0.21.11 (2026-02-02)

改进

看板列排序

创建看板列时可以设置排序顺序,更灵活地组织任务视图。

修复

  • 修复 Markdown 编辑器斜杠菜单的键盘导航和 Enter 键问题

v0.21.10 (2026-02-01)

新功能

CLI Apply 命令

新增 kubectl 风格的 apply 命令,使用 YAML 文件管理任务:

ud task apply -f task.yaml

看板自定义字段排序

看板现在支持按自定义字段排序,根据字段类型智能显示排序方向标签。

修复

  • 修复自定义字段排序时空值的处理方式
  • 修复 CLI 状态值格式问题
  • 修复私有看板所有者权限问题
  • 改进看板权限相关的错误提示

v0.21.9 (2026-01-31)

改进

看板类型选择

创建看板时,现在可以选择看板类型(私有或共享),让您更灵活地组织任务。

私有看板简化

私有看板不再创建多余的分组,个人任务管理更加简洁清爽。


v0.21.8 (2026-01-31)

新功能

CLI 任务备注

通过命令行为任务添加备注、进度更新和评论,实现人机无缝协作。

# 添加进度备注
ud task note add abc123 "✓ 认证模块完成"

# 查看任务的所有备注
ud task note list abc123

# 删除备注
ud task note delete abc123 note-id

AI 助手可以记录工作进度,人类可以随时追踪和提供上下文信息。


v0.21.7 (2026-01-31)

新功能

自定义字段排序

任务列表现在支持按自定义字段排序,让您可以根据项目特定的字段来组织任务。

CLI 改进

  • 短ID匹配:现在可以使用任务ID的前缀来快速选择任务,无需输入完整ID
  • 批量更新命令:新增 task apply 命令,支持从文件批量更新任务
# 使用短ID操作任务
ud task get abc # 匹配以 "abc" 开头的任务

# 从文件批量更新任务
ud task apply tasks.yaml

v0.21.6 (2026-01-31)

新功能

自然语言任务查询

在命令行中使用自然语言查询您的任务:

ud nlquery "显示本周到期的任务"
ud nlquery "我有哪些高优先级任务?"

v0.21.5 (2026-01-31)

新功能

CLI 多账户支持

现在可以使用 kubectl 风格的命令管理多个账户和 API 端点:

  • 多上下文管理:轻松切换个人账户和工作账户
  • 多服务器支持:配置开发、测试、生产等多个服务器
  • 环境变量覆盖:支持 CI/CD 场景下的临时覆盖

常用命令:

  • ud config get-contexts - 列出所有配置的上下文
  • ud config use-context work - 切换到工作账户
  • ud login --context staging - 登录到指定上下文

文档

  • 新增 CLI 多账户认证完整指南

v0.21.1 (2026-01-30)

改进

CLI 安装体验

  • 版本验证:CLI 现在支持 ud --version 命令,方便验证安装是否成功
  • 一键安装:订阅页 CLI 下载区新增可复制的一键安装命令

v0.21.0 (2026-01-30)

新功能

命令行工具 (CLI)

全新的终端命令行工具,让您从终端管理任务:

  • TUI 交互模式:运行 ud 进入可视化终端界面

    • Vim 风格快捷键(j/k 上下移动,gg/G 跳转,/ 搜索等)
    • 任务列表和详情页浏览
    • 直接创建、编辑、删除任务
  • 文件选择器:按 f 打开类似 fzf 的模糊搜索

    • 从当前目录选择文件创建任务
    • 文件第一行作为标题,其余作为描述
    • 自动跳过二进制文件
  • 单次命令:适合脚本和自动化

    • ud task list - 列出任务
    • ud task create "标题" - 创建任务
    • ud task done <id> - 完成任务
  • AI 助手集成:让 Claude Code、Cursor 等 AI 工具访问您的任务

CLI 下载

  • 订阅页新增 CLI 下载区:支持 macOS、Linux、Windows 多平台
  • 完整使用文档:新增 CLI 文档页面,包含安装、配置和使用说明

v0.20.3 (2026-01-29)

改进

看板列表视图增强

  • 列设置编辑:在列表视图中点击列标题旁的设置按钮,可以编辑列的筛选条件和排序方式
  • 创建看板引导:点击「所有任务」系统看板的设置时,会弹出引导对话框,鼓励您创建自定义看板以获得更灵活的配置

v0.20.2 (2026-01-29)

新功能

看板列表视图

全新的看板列表视图模式,提供更灵活的任务浏览方式:

  • 列表视图模式:在看板页面切换到列表视图,以表格形式查看任务
  • 全部任务看板:新增系统级「全部任务」看板,方便查看所有私人任务
  • 看板切换器:在列表页面头部快速切换不同看板

任务详情页改进

  • 桌面端侧边栏固定:任务详情的侧边栏现在会固定在视窗中,滚动时保持可见

改进

  • 导航优化:任务菜单现在直接跳转到看板列表视图
  • 分段控件重设计:侧边栏头部改用分段控件,操作更直观
  • 列排序支持:看板列现在支持配置 ORDER BY 排序规则
  • 搜索预览:在列编辑对话框中添加了搜索预览链接

修复

  • 任务详情侧边栏:修复了侧边栏固定位置的问题
  • 看板翻译:修复了国际化翻译缺失的问题
  • 费用日期格式:修复了日期更新时的格式问题
  • 自定义字段查询:修复了看板中自定义字段的查询处理

v0.20.1 (2026-01-29)

新功能

看板智能拖拽

拖拽任务到新列时,系统会智能更新任务属性以匹配目标列的条件:

  • 自动属性更新:任务移动时自动设置目标列需要的字段值
  • 智能清理:自动清除只属于原列条件的属性
  • 标签处理:标签会被智能添加或移除,而非覆盖

看板多列显示

  • 任务可同时出现在多列:如果一个任务同时满足多个列的条件,它会在所有匹配的列中显示
  • 独立卡片操作:每个列中的任务卡片可以独立拖拽

看板自定义字段筛选

  • 支持自定义字段:列匹配条件现在支持使用自定义字段进行筛选
  • 灵活的条件组合:可以组合状态、标签和自定义字段创建精确的任务视图

看板文档

  • 新增看板使用文档:在看板信息弹窗中添加了文档链接,点击即可查看详细使用说明

改进

  • 列设置对话框:点击列标题打开对话框,更方便地查看和编辑列的名称及匹配条件

v0.20.0 (2026-01-28)

新功能

看板编辑模式

全新的看板布局编辑功能,让您更灵活地管理任务视图:

  • 布局编辑模式:点击"编辑布局"按钮进入编辑模式

    • 内联编辑列名称,双击即可修改
    • 直接编辑看板条件和列筛选条件
    • 使用状态下拉菜单快速选择匹配条件
    • 拖拽列进行重新排序
  • 条件编辑器:在看板标题旁显示当前筛选条件

    • 直接编辑原始查询字符串
    • 点击跳转到搜索页面查看匹配结果

思维导图增强

  • 状态颜色显示:任务节点现在可以根据状态显示不同颜色,一眼识别任务进度

任务视图排序

  • 分组排序配置:为每个分组设置独立的排序规则
  • 视图默认排序:创建视图时可预设排序配置

命令面板优化

  • 快捷键提示:显示创建任务和选择任务的键盘快捷键
  • 更清晰的快捷键显示:改进了快捷键的视觉呈现

改进

  • 看板性能:列重排序使用乐观更新,操作更流畅
  • 视图编辑:现在可以编辑根级筛选条件(带警告提示)

修复

  • 思维导图稳定性:修复了工具提示显示问题
  • 看板状态选择:修复了状态值匹配问题

v0.19.1 (2026-01-27)

文档改进

  • AI 聊天功能说明:更清晰地说明了不同 AI 提供商的通信模式,帮助您更好地理解 AI 功能的工作方式
  • 版本号说明:在发布记录中添加了版本号的解释,让您了解版本号的含义
  • 迁移指南:为 v0.18.0 版本添加了数据迁移说明,帮助自部署用户平滑升级
  • AI 辅助提示:在查询语法文档中添加了 AI 辅助使用技巧
  • 快速访问更新日志:「什么是新的」按钮现在直接链接到完整的发布记录页面

v0.19.0 (2026-01-27)

新功能

思维导图

现在您可以用思维导图的方式可视化和整理任务了!

  • 任务层级思维导图:在任务详情页面点击"思维导图"按钮,以思维导图的形式查看任务及其子任务

    • 自动根据任务关系生成思维导图
    • 点击节点直接跳转到对应任务
    • 清晰展示任务的层级结构
  • 思维导图编辑器:在任务中添加思维导图作为附件

    • 在任务详情页的附件区域,点击"添加思维导图"
    • 自由创建节点和连接关系
    • 拖拽调整节点位置
    • 双击编辑节点内容
    • 导出为图片保存

v0.18.0 (2025-01-24)

新功能

资源管理增强

  • 一对多资源关联:现在一个文件可以同时关联多个任务、预算或账户

    • 例如:一份设计图可以同时关联到多个相关任务
    • 在资源详情页查看所有关联的内容
  • 快捷上传:在资源页面顶部新增上传按钮,上传文件更方便

改进

  • 账户、预算、费用页面:加载速度更快,操作更流畅
  • 附件管理:修复了附件删除和显示的一些问题
  • 界面优化:简化了部分按钮样式,界面更简洁

升级说明(自部署用户)

如果您从旧版本升级到 v0.18.0,需要运行以下数据迁移脚本来迁移现有的资源关联关系:

-- 迁移脚本:将资源关联关系迁移到新的链接表
-- 此脚本将 resources 表中的 entity_type/entity_id 数据迁移到新的 resource_entity_links 表
-- 在 GORM AutoMigrate 创建新表后运行
-- 可安全重复运行(使用 INSERT OR IGNORE)

INSERT OR IGNORE INTO resource_entity_links (
id,
resource_id,
entity_type,
entity_id,
created_at,
created_by,
updated_at,
updated_by
)
SELECT
lower(hex(randomblob(4)) || '-' || hex(randomblob(2)) || '-4' ||
substr(hex(randomblob(2)),2) || '-' ||
substr('89ab',abs(random()) % 4 + 1, 1) ||
substr(hex(randomblob(2)),2) || '-' || hex(randomblob(6))) as id,
r.id as resource_id,
r.entity_type,
r.entity_id,
COALESCE(r.created_at, datetime('now')) as created_at,
r.owner_id as created_by,
COALESCE(r.updated_at, datetime('now')) as updated_at,
r.owner_id as updated_by
FROM resources r
WHERE r.entity_type IS NOT NULL
AND r.entity_type != ''
AND r.entity_id IS NOT NULL
AND r.entity_id != ''
AND NOT EXISTS (
SELECT 1 FROM resource_entity_links rel
WHERE rel.resource_id = r.id
AND rel.entity_type = r.entity_type
AND rel.entity_id = r.entity_id
);

运行方法

  1. 使用 SQLite 客户端连接到数据库文件
  2. 执行上述 SQL 脚本
  3. 重启应用

历史版本

更早的版本历史请参考项目的 Git 提交记录。