业务流程与数据流
iOS 端在请求 GLM-4 时,使用以下 System Prompt 确保数据可被解析:
"你是一个数据转换器。请将文本解析为 JSON 格式。维度包括:1.情绪(type,intensity); 2.灵感(core_idea,tags); 3.待办(task,time,location)。必须严格遵循 JSON 格式返回。"
NLP 语义解析策略
| 提取维度 | 逻辑 | 去向 |
|---|---|---|
| 情绪 | 识别情感极性与 1-10 的强度值 | moods.json |
| 灵感 | 提炼 20 字以内的核心观点 + 3个标签 | inspirations.json |
| 待办 | 识别时间词(如“明晚”)、地点与动词短语 | todos.json |
技术栈总结
- 开发语言:Swift 6.0 / SwiftUI
- 核心框架:CoreBluetooth (硬件), SwiftData (存储), CoreHaptics (震动)
- AI 接口:智谱 API (HTTP/HTTPS 请求)
- 数据存储:iOS Local SandBox (音频文件 + 结构化数据)