fix: 移除损坏的 Claude gitlink 并同步业务与文档更新

- 从索引移除误记录的 .claude/worktrees gitlink(旧绝对路径会导致 git 命令失败)
- 新增根目录 .gitignore 忽略 .claude/worktrees 与 .DS_Store
- 后端:Coze/知识库、ResultAdvice、应用配置
- 前端 uniapp:AI 营养、食物百科等页面与 API
- 更新 README、测试文档与 shop-msh.sql

Made-with: Cursor
This commit is contained in:
panchengyong
2026-03-30 12:46:24 +08:00
parent 3329a2b296
commit 3023115bb0
19 changed files with 671 additions and 166 deletions

View File

@@ -19,6 +19,7 @@ import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.multipart.MultipartFile;
import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;
import javax.servlet.http.HttpServletResponse;
import java.io.File;
import java.io.IOException;
@@ -56,7 +57,9 @@ public class CozeController {
*/
@ApiOperation(value = "流式对话", notes = "与 Coze Bot 进行流式对话,使用 SSE 实时推送响应")
@PostMapping(value = "/chat/stream", produces = "text/event-stream")
public SseEmitter chatStream(@RequestBody CozeChatRequest request) {
public SseEmitter chatStream(@RequestBody CozeChatRequest request, HttpServletResponse response) {
response.setHeader("X-Accel-Buffering", "no");
response.setHeader("Cache-Control", "no-cache");
request.setStream(true);
return toolCozeService.chatStream(request);
}

View File

@@ -73,7 +73,7 @@ coze:
api:
base-url: https://api.coze.cn
auth-type: pat # pat 或 jwt
token: pat_fGSD3Jax9VNWOJ7yrjke8R1XjeLWQCT2amc2gk4xBI68OPrnlFGwkOAMS2xk5XuY # 有效期30天
token: pat_ehJTZT6rpqgllqiTmoeOZVRmvsLX9TMq7eVrE3E0q0HcyYQmSCqPNII8vwoaU4EW # 有效期30天
# JWT 模式配置(当 auth-type=jwt 时使用)
client-id: 1180790412263
private-key-file: classpath:coze-1180790412263-private_key.pem

View File

@@ -1,6 +1,6 @@
# CRMEB 相关配置
crmeb:
version: JAVA-SY-v2.2 # 当前代码版本
version: SY-v2.2 # 当前代码版本
imagePath: /usr/local/crmeb/crmebimage/ # 服务器图片路径配置 斜杠结尾
asyncConfig: true #是否同步config表数据到redis
activityStyleCachedTime: 10 #活动边框缓存周期 秒为单位生产环境适当5-10分钟即可