Repository navigation
Tiance v0.3.34
本版修复工具超时返回、前端能力桥重试、退出兜底和预览加载问题,并清理旧版数据迁移分支。
- 命令工具保留每次调用的
timeout_seconds。超时后及时返回已收集输出,避免下级进程占用输出管道而一直等待;没有新增一律终止下级进程的规则。平台总执行时限仍由工具自己的runtime.timeout_seconds配置。 - 前端能力桥领取请求遇到短暂通信失败后可以重试,并保留防止重复执行的保护;等待与执行使用工具的总截止时间,不再套用固定的 30 秒领取租约。
- 桌面壳在前端失效或未回应关闭请求时提供退出兜底,正常关闭仍先走保存和确认流程。
- 工具基础设置相关文件作为一组保存,失败时回滚;修复切换供应商时绕过未保存提示的问题。
- 避免 PPT 初次打开时重复绘制;PDF 预览模块加载失败后允许重试,并提供必要的界面刷新恢复入口。
- 会话索引看板直接读取当前页;内置语言解析结果复用;旧网络客户端在正在进行的请求结束后回收;自动发现项目时排除目录链接。
- 完善取消任务时已完成结果的落盘,避免重复写入结束状态;会话桥通过匹配的运行结束状态与持久化记录确认最终回复,断线后不重复发送消息。
- 调整侧栏主题选择器的展开、键盘和焦点交互。
- 在线工具市场同步更新命令行执行、Excel 工作簿和 Tiance 会话桥。Excel 导出可用
export_sheets明确选择工作表。主题内容与市场一致,安装包同步已有主题版本信息。
数据格式说明:按项目当前开发约定,本版移除了旧格式自动迁移和兼容分支,只接受当前数据库与配置格式。遇到过旧格式会明确报错,不会自动清空或改写旧数据。当前数据库版本为全局 49、项目 6、用量 1。
下载说明:
Tiance.zip:完整安装包,解压后运行Tiance.exe。Tiance-update.zip:完整程序更新包,不覆盖用户Data;旧数据格式边界见上文。Tiance-update-incremental.zip:仅适用于从 v0.3.33 更新至 v0.3.34。update.json:在线更新所需的大小与 SHA-256 校验信息。
已有用户的工具通过在线工具市场更新;程序更新包不会覆盖工具、会话或其他用户数据。
验证:TypeScript 检查和生产构建通过;前端 391 项、桌面壳 116 项、三个更新工具 62 项测试通过;完成后端全量回归,并在修复首次并发打开用量库的问题后通过 55 项存储与统计专项检查。