Forráskód Böngészése

docs: README 改动记录改为按时间正序(从早到晚)

原为倒序(20260916 → 20260914),与参考文档的格式不符,现改为
20260914 → 20260915 → 20260916。

Co-Authored-By: Claude Code <noreply@anthropic.com>
gongtianxiao 4 napja
szülő
commit
541bc78786
1 módosított fájl, 21 hozzáadás és 21 törlés
  1. 21 21
      README.md

+ 21 - 21
README.md

@@ -3,18 +3,17 @@
 > 本文件当前只记录**按日期的改动**。项目概述、技术栈、目录结构、接口说明等内容,
 > 等项目结束时再统一总结。
 
-## 20260916
+## 20260914
 
-- 公司补问改为按 `status` 字段判定形态(`found` / `not_found` / `failed` / 无 `status`),
-  替掉原先靠"候选数是否为 0"和 `input_help` 文案正则的猜测式判断
-  - `failed`(查询服务失败)此前会落进 `not_found` 分支,文案被填成"未查询到匹配的公司",
-    等于把失败说成查无公司,已改为独立分支并说明失败原因
-  - 无 `status`(初次询问是否需要公司信息)此前给"跳过公司查询",改为"不需要公司信息"
-- 补问卡片:输入框移到选项上方并常驻(原来在选项之后、需点击才展开)
-- 补问卡片:修复选项序号错乱——输入框在最上却拿 B、选项在下面却拿 A,现输入框取 A、选项顺延
-- 补问卡片:正文里已展示过的同一段文字不再在卡片内重复
-- 「跳过公司查询」由发送 `/skip` 改为发送选项文本「跳过公司查询」
-- 问卷提交:修复只取第一题(多题丢失)、多选只取第一项、以及数字开头选项被静默改写成纯数字
+- AI 对话迁移到接口 `POST /api/chat`(SSE)
+  - 新增协议适配层 `src/components/api-chat-coordinator.ts`,把 SSE 事件翻译成既有渲染组件
+    可识别的内容标记,渲染层无需感知新协议
+  - 请求体严格只发 `{thread_id, question}`;`answer` 与 `result.response` 只展示一次;
+    未收到 `done`/`error` 即断流时按连接中断处理,不自动重试
+  - 旧协议实现 `src/components/stream-message-coordinator.ts` 保留未用
+- 新增环境变量 `VITE_CHAT_API`,新增 dev 代理 `/chat-api` → `http://192.168.2.23:8000`
+- 政策卡片、政策详情、参考资料、公司补问与候选确认接入新协议
+- 错误码翻译:把 HTTP 与 SSE 错误码转成中文提示(如 `thread_busy` → 该问题还在处理中)
 
 ## 20260915
 
@@ -29,14 +28,15 @@
 - 政策详情面板新增「条件核验 / 匹配依据 / 原文引用」三个区块
 - 建立本机开发工作流文件与接口参考目录(按 `.gitignore` 约定不入库)
 
-## 20260914
+## 20260916
 
-- AI 对话迁移到接口 `POST /api/chat`(SSE)
-  - 新增协议适配层 `src/components/api-chat-coordinator.ts`,把 SSE 事件翻译成既有渲染组件
-    可识别的内容标记,渲染层无需感知新协议
-  - 请求体严格只发 `{thread_id, question}`;`answer` 与 `result.response` 只展示一次;
-    未收到 `done`/`error` 即断流时按连接中断处理,不自动重试
-  - 旧协议实现 `src/components/stream-message-coordinator.ts` 保留未用
-- 新增环境变量 `VITE_CHAT_API`,新增 dev 代理 `/chat-api` → `http://192.168.2.23:8000`
-- 政策卡片、政策详情、参考资料、公司补问与候选确认接入新协议
-- 错误码翻译:把 HTTP 与 SSE 错误码转成中文提示(如 `thread_busy` → 该问题还在处理中)
+- 公司补问改为按 `status` 字段判定形态(`found` / `not_found` / `failed` / 无 `status`),
+  替掉原先靠"候选数是否为 0"和 `input_help` 文案正则的猜测式判断
+  - `failed`(查询服务失败)此前会落进 `not_found` 分支,文案被填成"未查询到匹配的公司",
+    等于把失败说成查无公司,已改为独立分支并说明失败原因
+  - 无 `status`(初次询问是否需要公司信息)此前给"跳过公司查询",改为"不需要公司信息"
+- 补问卡片:输入框移到选项上方并常驻(原来在选项之后、需点击才展开)
+- 补问卡片:修复选项序号错乱——输入框在最上却拿 B、选项在下面却拿 A,现输入框取 A、选项顺延
+- 补问卡片:正文里已展示过的同一段文字不再在卡片内重复
+- 「跳过公司查询」由发送 `/skip` 改为发送选项文本「跳过公司查询」
+- 问卷提交:修复只取第一题(多题丢失)、多选只取第一项、以及数字开头选项被静默改写成纯数字