|
|
2 minggu lalu | |
|---|---|---|
| .. | ||
| characteristic_curve_recognition | 1 bulan lalu | |
| main_fan | 2 minggu lalu | |
| README.md | 1 bulan lalu | |
| __init__.py | 1 bulan lalu | |
每个接入算法放一个目录,保持算法实现和调用封装集中:
algorithms/
characteristic_curve_recognition/
service.py # 与 HTTP 无关的输入、执行、结果封装
batch.py # 有界并行队列、任务状态和持久化结果
worker.py # 独立计算进程
vendor/ # 上游源码快照
UPSTREAM.json # 来源版本、文件摘要与本地改动
README.md # 接口、限制和调用示例
api/algorithm_routes.py # 上传参数、HTTP 状态和响应
新增算法时创建同级目录,在 API 层显式注册路由。算法目录不导入 api、
agents 或 extensions。如果后续需要 Agent 调用,在 extensions/ 注册
工具并调用算法的 service;计算实现仍留在这里。
上游项目以源码快照接入,避免部署依赖开发机上的兄弟目录。更新快照时记录 来源及差异,运行算法与接口回归测试;不复制密钥、桌面程序、历史结果或数据集。 发布白名单包含本目录,依赖统一进入根目录 requirements 和 release 锁文件。
已接入:特性曲线识别。