d36b940981
test / pytest (push) Successful in 1m13s
Add app_settings migration, settings UI, and OpenAI-compatible httpx LLM client with mocked tests. Preserve API keys on blank form submissions, require a fresh key when base_url changes, and keep AI search settings untouched for step 3. Update docs/design LLM integration and step 3 AI search notes, including prompt contract and extra-hints planning.
docs · 文档索引 / Documentation Index
本目录存放「2026 搬家助手」的项目文档。 This folder holds documentation for the 2026 Moving Helper project.
| 文件 / File | 内容 / Contents |
|---|---|
repository-brief.md |
仓库总体简报:技术栈、架构、数据模型、路由、部署、CI/CD、测试,以及面向下一轮改动的扩展建议。 Full repository brief: tech stack, architecture, data model, routes, deployment, CI/CD, tests, and extension notes for the next round of changes. |
design/ |
具体改动轮次的设计文档与实施计划。当前轮次:LLM 接入与迁移地基(Alembic + LLM + 基础 AI 搜索)。 Per-round design docs and implementation plans. Current round: LLM integration & migration foundation (Alembic + LLM + basic AI search). |
说明 / Note:本文档由一轮代码走查整理而成,描述的是当前
main分支的状态。后续改动代码时,请同步更新这里。 This brief reflects the currentmainbranch. Please keep it in sync as the code evolves.