Skip to content

Commit e18a5cb

Browse files
committed
release: provider v0.1.0-alpha.5
1 parent b20df63 commit e18a5cb

2 files changed

Lines changed: 14 additions & 1 deletion

File tree

src/provider/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,18 @@
11
# Changelog
22

3+
## [0.1.0-alpha.5] - 2026-06-03
4+
5+
- API 完全重写为 StyleSample 驱动:`POST /review` 接受 `style`(含 dimensions/excerpts),返回 `dimension_alignments[]`
6+
- 新增 `POST /analyze`:深度分析特定维度偏差,返回 root_cause / fix_strategies
7+
- 新增 `POST /inspire`:生成多个启发式修改建议,支持 variety/target_dimensions 参数
8+
- 删除旧模型:`ArticleIn` / `ReviewOut` / `ParagraphReview` / `Comparison` / `Suggestion` / `CycleOut`
9+
- 删除旧端点:`POST /cycle`
10+
- 删除 `store.py`(StyleStore 由 SQLite 替代)
11+
- 删除 `services/review.py` / `reflect.py` / `rewrite.py`(逻辑合并到 `main.py`
12+
- 新增 `integrated_tests/`:14 个真实 LLM 业务逻辑测试
13+
- 新增 `pytest-httpx` 测试依赖
14+
- 测试总数:6 单元 + 14 集成
15+
316
## [0.1.0-alpha.4] - 2026-06-03
417

518
- `StyleStore` 从内存列表改为 SQLite 持久化(`data/store.db`),重启不丢失

src/provider/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "qtcloud-write-provider"
3-
version = "0.1.0-alpha.4"
3+
version = "0.1.0-alpha.5"
44
requires-python = ">=3.11"
55
dependencies = ["fastapi", "uvicorn", "pydantic-settings", "quanttide-agent"]
66

0 commit comments

Comments
 (0)