mirror of
https://github.com/kuaifan/dootask.git
synced 2026-07-31 10:25:59 +00:00
2.4 KiB
2.4 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ai-assistant.privacy.concept | AI 助手数据隐私 | concept | ai-assistant | end-user | zh |
|
|
v1.7.90 |
AI 助手数据隐私
数据存到哪里
对话内容
- 数据库表:
ai_assistant_sessions,按userid行级隔离 - 其他普通用户绝对看不到别人会话
- 仅当前用户、系统管理员可通过后台数据库访问
图片
- 路径:
public/uploads/assistant/YYYYMM/{userid}/xxx.jpg - 按用户 id 分目录,删除会话时物理删除
配置 / 模型选择
- 存 IndexedDB
aiAssistant.model(仅当前浏览器) - 浮按钮位置 / 输入历史也存 IndexedDB,不上传
数据传给谁
浏览器
→ DooTask 后端 (POST api/assistant/auth)
→ ai 插件容器 (dootask-ai)
→ 上游 LLM 服务商 (OpenAI / Claude / DeepSeek 等)
- 上游服务商由系统管理员决定
- 选 Ollama 本地模型则对话不出 DooTask 部署网络
- 选公网服务则按服务商隐私条款处理
发送上去的内容
- 本次提问的文本 + 图片(多模态时)
- 当前会话最近 10 轮 context
- 当前页面弱提示词(仅页面类型 + 实体 id + 名称,不含业务详细数据)
- DooTask 默认 system prompt
不会发送的
- 用户密码、token、密钥
- 不在 context 窗口内的历史会话
- 其他用户对话
- 私聊 / 群聊具体消息(除非用户主动复制到提问)
- 完整页面业务数据(只发弱提示词)
清理与删除
- 单条 / 清空当前桶:ai-assistant.session-delete.howto
- 清浏览器 IndexedDB:清掉模型选择、浮按钮位置、输入历史
- 上游侧保留多久取决于服务商(如 OpenAI 默认 30 天)
不支持
- 不支持端到端加密让管理员都看不到
- 不支持把某条对话标记「不发送」
- 不支持自助导出全部历史