Commit Graph

40 Commits

Author SHA1 Message Date
Sanjin 8e4da5f59e docs: 引用 sci-box 科研图表与流程图仓库
科研绘图和流程图模板已独立到 jihe520/sci-box,在中英文 README 顶部
加入姊妹项目入口,并新增独立小节说明 scibox-figure / scibox-diagram
的内容与安装方式。

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 20:41:58 +08:00
Sanjin 13e3995c09 docs: 引导用户下载最新桌面版 (#104)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-09 14:28:08 +08:00
Sanjin be9c59c1aa Feat/skills (#98)
* add skill

* Add scripts for generating RF TPE surface, Taylor diagram, and urban park cooling combo visualizations

- Implemented `make_rf_tpe_surface.py` to create a 3D surface plot of RMSE based on max depth and number of estimators.
- Developed `make_taylor_diagram.py` to visualize model performance using Taylor diagrams for training, testing, and full datasets.
- Created `make_urban_park_cooling_combo.py` to analyze and visualize urban park cooling effects across various city sizes with raincloud plots and boxplots.

* add readme
2026-06-30 11:02:38 +08:00
Sanjin 44ae206eb2 add linux do
add linux do
2026-06-07 11:40:02 +08:00
Sanjin 18de1dc7bf add skill (#94) 2026-06-05 20:47:53 +08:00
Sanjin 4a360cbc7d add mathmodel skill (#93) 2026-06-05 20:18:25 +08:00
Celyn c12903f270 docs(README): 更新项目文档和添加Windows一键启动bat脚本 (#82)
- 更新 README.md 中的项目状态标记
- 重新组织安装说明,分为 step1(安装依赖)和 step2(启动项目)
- 新增 win_start.bat 一键启动脚本,方便Windows用户快速启动Redis+后端+前端服务
- 删除已完成的计划文档 .trae/documents/stop-running-button-plan.md
2026-05-19 14:59:37 +08:00
Celyn e44ac308b6 docs(readme): 修正 README 功能状态标记并优化部署文档结构 (#80)
1. 将 5 个未实现/半成品功能从 [x] 改为准确状态:
  - [~] HIL 人机协作: 数据模型已实现但工作流集成不完整
  - [ ] Feedback 评估器+反馈重跑: 核心逻辑未实现,仅有 TODO 注释
  - [~] Web Search: 原计划 Tavily API 未实现,当前使用 OpenAlex 替代
  - [ ] RAG 知识库: 仅配置项存在,核心检索逻辑未实现
  - [ ] Fallback Hand Off: 配置项和备用模型切换逻辑均未实现

2. 重构本地部署文档:
  - 拆分为清晰的章节结构(下载Redis/启动后端/启动前端)
  - 补充 Redis 官方下载链接(windows/linux/mac)
  - 新增 PowerShell 执行策略配置步骤(Set-ExecutionPolicy)
  - 统一底部启动指南格式,移除硬编码绝对路径
2026-05-19 10:44:25 +08:00
Celyn 12615b6639 chore(config): Update .gitignore and .env.example (#76)
- 简化 .gitignore 中的 DS_Store 规则,移除冗余配置
- 新增 dump.rdb 与 backend/.env.example 忽略规则
- 创建 backend/.env.example 示例配置文件

Co-authored-by: xxxu680 <109032617+xxxu680@users.noreply.github.com>
2026-05-16 19:11:02 +08:00
Celyn 112725fb40 docs(deploy): 优化Windows部署命令,修复PowerShell环境变量与虚拟环境激活错误 (#71)
原README中Windows启动命令错误:
1. 修复Windows环境变量设置方式
2. 修复虚拟环境激活脚本(使用PowerShell专用Activate.ps1)
3. 区分Mac/Linux/PowerShell命令块
4. 让Windows用户可以直接复制运行,不再报错

Co-authored-by: xxxu680 <109032617+xxxu680@users.noreply.github.com>
2026-05-15 23:46:36 +08:00
Jiangming Zhong 7b849c4a8f feat: 默认开启 RAG/HIL、修复类型问题、添加升级教程 (#69)
* feat: 新增 Web Search、RAG 知识库、HIL 人机协作、Feedback 容错机制

- Web Search: Tavily API 搜索互联网获取真实数据,注册为 search_web 工具
- RAG 知识库: ChromaDB + Rerank 检索建模方法、代码模板、论文写作参考
- HIL 人机协作: 关键节点暂停等待用户审批,支持 6 种决策动作
- 统一工具注册: tool_registry 替代 if/elif 硬编码分发
- Fallback Hand Off: 主 LLM 故障时自动切换备用模型,新建实例避免状态污染
- 有限重试: 所有 Agent 有明确重试上限,不再无限循环
- Evaluator Shadow Mode: 独立 LLM 评估输出质量,记录日志
- Feedback Rerun: 评估不通过时注入反馈重跑,先 Writer 后 Coder
- 双向 WebSocket: 客户端可发送决策消息到后端

* docs: 添加升级说明文档并更新 README 功能列表和后期计划

- UPGRADE2.md: Web Search + RAG 知识库 + HIL 人机协作升级说明
- UPGRADE3.md: Feedback Loop + Hand Off 容错机制升级说明
- README.md: 功能特性新增 4 项,后期计划标记 5 项已完成

* feat: 默认开启 RAG/HIL、修复类型问题、添加升级教程

- 默认开启 RAG_ENABLED=True 和 HIL_ENABLED=True,开箱即用
- 修复 response.py pyright 类型问题(msg_type override)
- 修复 knowledge_retriever.py ChromaDB metadata 类型转换
- 添加 升级说明.md 完整教程(Web Search / RAG / HIL / Fallback / Evaluator)
- 更新 README.md 添加新功能配置段落
- 预置所有功能配置到 .env.dev

* feat: 默认开启 RAG 和 HIL 功能

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

* feat: 新增 Web Search、RAG 知识库、HIL 人机协作、Feedback 容错机制

- Web Search: Tavily API 搜索互联网获取真实数据,注册为 search_web 工具
- RAG 知识库: ChromaDB + Rerank 检索建模方法、代码模板、论文写作参考
- HIL 人机协作: 关键节点暂停等待用户审批,支持 6 种决策动作
- 统一工具注册: tool_registry 替代 if/elif 硬编码分发
- Fallback Hand Off: 主 LLM 故障时自动切换备用模型,新建实例避免状态污染
- 有限重试: 所有 Agent 有明确重试上限,不再无限循环
- Evaluator Shadow Mode: 独立 LLM 评估输出质量,记录日志
- Feedback Rerun: 评估不通过时注入反馈重跑,先 Writer 后 Coder
- 双向 WebSocket: 客户端可发送决策消息到后端

* docs: 添加升级说明文档并更新 README 功能列表和后期计划

- UPGRADE2.md: Web Search + RAG 知识库 + HIL 人机协作升级说明
- UPGRADE3.md: Feedback Loop + Hand Off 容错机制升级说明
- README.md: 功能特性新增 4 项,后期计划标记 5 项已完成

* feat: 默认开启 RAG/HIL、修复类型问题、添加升级教程

- 默认开启 RAG_ENABLED=True 和 HIL_ENABLED=True,开箱即用
- 修复 response.py pyright 类型问题(msg_type override)
- 修复 knowledge_retriever.py ChromaDB metadata 类型转换
- 添加 升级说明.md 完整教程(Web Search / RAG / HIL / Fallback / Evaluator)
- 更新 README.md 添加新功能配置段落
- 预置所有功能配置到 .env.dev

* Delete UPGRADE2.md

* Delete UPGRADE3.md

* fix: RAG 和 Web Search 改为默认关闭,减少用户配置负担

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-14 20:31:56 +08:00
Sanjin 8136d30b05 fix: 移除不再使用的 DartNode 赞助链接
feat: 更新 matplotlib 字体设置以支持中文图表
2026-05-01 16:48:37 +08:00
Sanjin aac34a1efd feat: 添加 OpenAlex API Key 支持并更新相关配置 2026-04-24 22:32:45 +08:00
Sanjin 353b16fdbd 修复: 移除过时的 QQ 群信息和相关图片 2026-02-22 15:34:44 +08:00
Sanjin dcb032bb08 add readme (#52)
add readme
2026-02-20 23:51:04 +08:00
Sanjin f212a00b23 update readme (#43)
update readme
2025-09-21 00:04:50 +08:00
Sanjin 474c76e5a3 Add caution notice about AI-generated content (#33)
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-09 14:29:46 +08:00
Sanjin e34b52caf9 update social 2025-09-04 00:03:21 +08:00
Sanjin b39b78dcee update readme 2025-09-03 19:54:41 +08:00
Sanjin 9a05fae38d update readme 2025-09-03 14:25:16 +08:00
Sanjin 49c5d6349a update readme , simplify config 2025-09-02 23:19:47 +08:00
Sanjin 1921f9da0c feat: apikeydialog
add apikeydialog 在网页配置 apikey
不需要再环境变量
update docker file and github action
change prompt
跳过问题核验导致不非数学建模问题
2025-08-18 14:41:40 +08:00
YangChengyi 6322755f05 Update README.md 2025-07-14 16:12:06 +08:00
Sanjin 57b7f55e78 fix bug
fix bug
2025-06-24 23:30:18 +08:00
Sanjin 448807277a add
add
2025-06-16 19:56:32 +08:00
Sanjin 9e8b5d79c9 fix docs and interpreter, update tests 2025-06-06 14:25:40 +08:00
Sanjin 59634a7194 add docker
add docker
2025-05-27 15:12:29 +08:00
Sanjin 734747a522 modify prompt
modify prompt
2025-05-27 12:34:51 +08:00
Sanjin 5b928790ba fix
fix
2025-05-25 16:37:27 +08:00
Sanjin f7db538240 bug fix 2025-05-24 13:44:08 +08:00
Sanjin 2595af63d3 add : modeler
add : modeler
2025-05-21 15:11:03 +08:00
Sanjin abb17af5a6 update
update
2025-05-19 20:31:56 +08:00
Sanjin db5f46987f modify
modify
2025-05-17 18:28:45 +08:00
Sanjin 56434a1c0a add search paper tool
add search paper tool
2025-05-15 14:21:39 +08:00
Sanjin ba3466c594 support all model
support all model
2025-05-12 13:30:41 +08:00
Sanjin eaa7c092e9 feat: index ,chat
add index page
add some examples in chat page
2025-05-10 14:47:32 +08:00
Sanjin 6cbaa3d7b8 add
add
2025-05-09 21:24:09 +08:00
Sanjin 5450f95d12 md_2_docx
md_2_docx
2025-05-09 15:54:21 +08:00
Sanjin ca1326a7a2 update readme
update readme
2025-05-09 15:35:51 +08:00
Sanjin 190dc98762 init
init
2025-05-05 23:47:52 +08:00