Kkits.chat

kits.chat 迭代版本文档:v12.0.3

  • 发布日期:2026-04-23
  • 范围:kits-chat(前端)/ deploy(部署脚本)

变更日志

功能新增

- 注:一键脚本在后续版本已移除,以避免环境差异导致误用;请以 `deploy/README.md` 的通用流程为准。

  • 新增一键部署脚本:`deploy/oneclick.ps1` / `deploy/oneclick.sh`(远程更新代码并执行 Docker Compose 重建/滚动)

功能修改

  • Header 搜索入口移动端适配增强:窄屏更稳定(防挤压),输入字号更友好
  • 前端版本号更新至 `12.0.3`

Bug 修复

  • 修复移动端窄屏下“开发日志”文字挤压显示异常:手机端使用 icon 入口;桌面端保留文字并加图标

AI 动作全过程(可审计版)

- 优先保证移动端 Header 的可读性与可点击性,避免窄屏出现入口挤压与换行异常 - 对外文档默认不包含任何服务器/账号/密钥等敏感信息;部署细节仅写入私有文档 - 在改动落盘后先做构建验证,再进行版本提交与推送

- 修复 Header 响应式布局:为搜索区增加 `min-w-0` 与移动端字号策略;将 DevLog 在手机端切换为 icon 按钮 - 补齐一键部署脚本:提供 PowerShell 与 Bash 两种入口,避免在本地重复手动执行远程更新命令 - 更新版本与对外变更日志:DevLog 数据源、版本变更日志、版本文档 - 验证:前端 `npm run build` 构建通过

  • 接受指令:对本次 Header 移动端适配修复与部署脚本改动进行版本发布和部署
  • 评估与思考:
  • 工具调用与执行修改(摘要):

完成效率

  • 开发用时:N/A(当前环境无统一计时器;可按终端命令日志复核)
  • 测试用时:N/A(仅执行前端构建验证)
  • Token 消耗:N/A(当前会话未暴露可校验的 token 统计来源)

构建与部署(不含敏感信息)

前端构建

cd kits-chat
npm ci
npm run build

Docker 部署(更新发布)

在服务器部署目录(私有信息见 `docs/deploy.private.md`):

cd <deploy-dir>/deploy
docker compose --env-file .env up -d --build
docker compose ps

(后续版本已移除一键脚本,部署以 `deploy/README.md` 的通用流程为准。)