fix: 修复 fastgpt-merged 项目无法启动的问题
1. pnpm 版本降级 11.7.0→10.6.5 兼容 Node 20 2. 修复 husky prepare 脚本路径 3. 用 FastGPT-main 版本替换过时的 worker 模块(countGptMessagesTokens/htmlStr2Md/readFile) 4. 新增缺失源文件(tokenWorkerConfig.ts, count.ts, base64ImageUpload.ts 等) 5. 添加 OpenTelemetry 依赖到 service 6. 修复 lodash→lodash-es 导入 7. 重写 tool/api.ts 使用 runPluginToolStream 替代废弃的 @fastgpt-sdk/plugin 8. 修复 Turbopack 打包 vm2/proxy-agent 问题 9. 补全缺失环境变量 10. 移除 pnpm-workspace.yaml 中无效的 pro/ 引用和 allowBuilds 配置
Showing
| ... | @@ -26,6 +26,10 @@ | ... | @@ -26,6 +26,10 @@ |
| "@modelcontextprotocol/sdk": "catalog:", | "@modelcontextprotocol/sdk": "catalog:", | ||
| "@node-rs/jieba": "catalog:", | "@node-rs/jieba": "catalog:", | ||
| "@opentelemetry/api": "^1.9.0", | "@opentelemetry/api": "^1.9.0", | ||
| "@opentelemetry/api-logs": "^0.203.0", | |||
| "@opentelemetry/exporter-logs-otlp-http": "^0.203.0", | |||
| "@opentelemetry/resources": "^2.0.1", | |||
| "@opentelemetry/sdk-logs": "^0.203.0", | |||
| "@t3-oss/env-core": "catalog:", | "@t3-oss/env-core": "catalog:", | ||
| "@xmldom/xmldom": "^0.8.10", | "@xmldom/xmldom": "^0.8.10", | ||
| "@zilliz/milvus2-sdk-node": "2.4.10", | "@zilliz/milvus2-sdk-node": "2.4.10", | ||
| ... | ... |
This diff is collapsed.
Click to expand it.
fastgpt-merged/修复记录.md
0 → 100644
This diff is collapsed.
Click to expand it.
Please
register
or
sign in
to comment