docs: 统一 README,删除冗余文档;refactor: 消除全部 15 个 warning

- 新建 README.md,整合项目架构、命令、配置、数据流
- 删除 6 个冗余/过时 md 文档
- save_summary_to_db 委托 db::models::save_summary,避免 SQL 重复
- #[allow(dead_code)] 标注 serde 反序列化字段和预留 API
- 移除未使用的 re-export (Summarizer, Message, Role, StreamChunk)
- 修复 README 中 manage_memos 风险等级和缺失的 AMAP_KEY 配置
This commit is contained in:
2026-06-03 17:14:01 +08:00
parent b2fe054eaf
commit 69ba8887ff
13 changed files with 267 additions and 1301 deletions
+2
View File
@@ -34,6 +34,7 @@ pub fn create_provider(_config: &ConversationConfig) -> Result<BoxedProvider, St
// ─── 内部:SSE 解析工具 ───
/// 流式块解析结果
#[allow(dead_code)]
pub(crate) enum ParsedChunk {
Text(String),
Reasoning(String),
@@ -65,6 +66,7 @@ pub(crate) fn parse_chat_chunk(line: &str) -> Option<ParsedChunk> {
#[serde(default)]
id: Option<String>,
#[serde(rename = "type", default)]
#[allow(dead_code)]
call_type: Option<String>,
#[serde(default)]
function: Option<ToolFunctionDelta>,