Kkits.chat

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

  • 发布日期:2026-04-23
  • 范围:kits-chat(前端)/ kits-api(后端)

变更日志

功能新增

  • Header 搜索支持拼音匹配(输入英文/拼音可匹配工具中文名与描述)
  • 增加 “/” 快捷键聚焦搜索框

功能修改

  • Vite 开发服务器新增 `/api`、`/health` 代理到 `http://127.0.0.1:8000`,简化前后端本地联调

Bug 修复

  • DevLog 页面渲染时补齐 `AppContext`,使 Header 搜索选择工具可正常跳转

体验优化

  • 搜索下拉支持方向键上下选择、Enter 打开、Esc 关闭
  • 工具列表无新增时,开发日志页面不再展示空的 “新增工具” 区块

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

- 读取仓库状态与差异:查看工作区变更文件、提炼改动点 - 安全扫描:对前后端目录做敏感信息模式扫描(私钥、Token、云密钥等) - 代码修改:更新版本号、开发日志数据、页面渲染逻辑与导航细节、忽略 IDE 元数据目录 - 构建与验证:执行前端构建、后端语法编译与本地启动验证

  • 接受指令:按“版本发布”要求执行版本管理、变更日志、开发日志页面更新、编译与部署
  • 评估与拆解:识别为 4 项交付(版本管理/文档/前端日志页/构建部署),并按依赖顺序执行
  • 工具调用(只记录外显动作):
  • 执行修改:所有修改均落盘在本仓库(详见下方“涉及文件”)

效率与消耗

  • 开发/测试用时:N/A(当前环境无法精确统计;可根据终端命令时间戳与日志自行复核)
  • Token 消耗:N/A(本地 IDE 对话未提供可校验的 token 统计来源)

涉及文件

- `kits-chat/package.json` - `kits-chat/src/components/Header.tsx` - `kits-chat/src/components/DevLog.tsx` - `kits-chat/src/data/changelog.json` - `kits-chat/src/App.tsx` - `kits-chat/vite.config.ts`

- `kits-api/main.py`

- `.gitignore`

  • 前端
  • 后端
  • 仓库

构建与部署

前端(本机构建)

cd kits-chat
npm ci
npm run build

产物目录:`kits-chat/dist/`

可选本地预览:

cd kits-chat
npx vite preview --host 127.0.0.1 --port 4173

后端(本机验证启动)

cd kits-api
py -m pip install -r requirements.txt
py -m uvicorn main:app --host 127.0.0.1 --port 8000