diff --git a/lifelog-recorder/app/src/main/kotlin/com/lemon/lifelog/chat/ChatViewModel.kt b/lifelog-recorder/app/src/main/kotlin/com/lemon/lifelog/chat/ChatViewModel.kt index 59df171..9075862 100644 --- a/lifelog-recorder/app/src/main/kotlin/com/lemon/lifelog/chat/ChatViewModel.kt +++ b/lifelog-recorder/app/src/main/kotlin/com/lemon/lifelog/chat/ChatViewModel.kt @@ -303,12 +303,18 @@ class ChatViewModel(app: Application) : AndroidViewModel(app) { ⑰ get_person_photos — 某人出现的照片(args: person_name, limit默认10) ⑱ get_followups — 待跟进事项(args: 无) + 【关系网络 & 组织】 + ⑲ get_stale_contacts — 列出长期未联系的人(args: min_days默认30, limit默认20) + ⑳ get_org_members — 查某组织的成员列表(args: org_name) + ㉑ link_person_org — 将人物关联到组织/公司(args: person_name, org_name, kind可选company|school|org|project, role可选, start_date可选如2023-01, end_date可选) + ㉒ find_relevant_persons — 根据目标找最相关的人「谁能帮我」(args: goal, limit默认10) + 【数据刷新】 - ⑲ refresh_person_data — 刷新某人微信聊天+朋友圈(args: person_name) + ㉓ refresh_person_data — 刷新某人微信聊天+朋友圈(args: person_name) ★ 查询某人聊天/朋友圈/时间线前,必须先调此工具确保数据最新! 【全网搜索】 - ⑳ web_search — Tavily 搜索互联网(args: query, max_results默认5;需设置中配置 Key) + ㉔ web_search — Tavily 搜索互联网(args: query, max_results默认5;需设置中配置 Key) 需要查询时,输出(每个工具独占一行,严格 JSON): TOOL_CALL: {"name": "工具名", "args": {"参数": "值"}}