Repository navigation
谛听 DITING 2.4.0
DITING 2.4.0
提供 Windows amd64 程序与对应源码。首次业务列表为空,模型密钥和数据库由使用者自行配置。README 保留标注的演示截图,截图数据不会导入应用。
- 首次启动提供本机数据库连接与环境检测页面,数据库就绪后初始化登录密码,再配置自己的模型。保存模型不自动发起供应商请求。
- 模型、搜索、代理、MCP 和通知凭据迁移为 AES-256-GCM 加密存储;独立 secrets.key 必须随备份保存,密钥异常时拒绝替换已有密钥。
- 加入登录限速、严格 JWT 校验、改密后旧会话失效和持续 SSE 鉴权;前端流式连接使用认证请求头。
- 备份工具验证加密密钥能解密数据库凭据;恢复只写入新空库和新目录,保留已有数据。
- 隔离 Windows/PostgreSQL 16 验证:689 项 Go 顶层测试通过、5 项跳过;11 项前端测试、类型检查、32 页静态构建、vet 和 4 项发行包检查器测试通过。解包首次空态、数据库初始化 API、浏览器模拟模型保存/激活通过。
- 实际使用已保存的 2.3.1 和 2.4.0 二进制演练升级:密码、模型配置、企业记录和工作区文件保留,旧会话失效;恢复升级前备份到新库后,2.3.1 可重新运行,升级后的数据库保留原状。
升级前停止应用并保存完整加密备份。2.3.x 不能读取 2.4.0 的凭据密文;退回旧版必须恢复升级前数据库和工作区,不能只替换程序。初始化密码提交使用 API 验证,浏览器验证覆盖数据库操作、登录及模型向导;没有调用真实模型、执行目标任务或验证其他平台。
上述验证引用已保存的本地记录,本次发布不声称重新执行测试。本版不交付完整应用 Docker 镜像;其他平台构建入口不等于实际运行支持。