digua
4b10cf21dd
feat: 移除旧版提示词系统
2026-03-16 00:27:55 +08:00
digua
c26594d8af
feat: 调用模型的时候,切换页面不再终止进程 resolve #14
2026-03-16 00:27:55 +08:00
digua
ef7ac49959
refactor: 重构AIChat组织
2026-03-16 00:27:55 +08:00
digua
db9b67071c
feat: 支持@选择成员
2026-03-16 00:27:55 +08:00
digua
7a1a9fc2b1
feat: 聊天对话支持使用技能
2026-03-16 00:27:55 +08:00
digua
95fc70ae4b
docs: 更新用户协议
2026-03-16 00:27:55 +08:00
digua
cc24d7f1b6
feat: 部分UI优化
2026-03-16 00:27:55 +08:00
digua
5124b26028
feat: 设置页面重构
2026-03-16 00:27:55 +08:00
digua
a633b4f326
feat: 支持繁体中文和日语国际化
2026-03-16 00:27:55 +08:00
digua
e7f2ee7db7
style: format and lint codebase
2026-03-16 00:27:55 +08:00
digua
ebff151d36
feat: 提升导出聊天记录的展示位置
2026-03-10 23:42:44 +08:00
digua
502e604a8e
feat: 总览模块样式调整
2026-03-10 23:28:12 +08:00
digua
2b354d269b
feat: 移除自定义筛选的AI功能
2026-03-10 22:56:47 +08:00
digua
bfe72d8e44
feat: AI对话界面UI优化
2026-03-10 22:32:55 +08:00
digua
6edb3e3b95
feat: 优化助手逻辑
2026-03-10 21:35:53 +08:00
digua
60be78b767
feat: 完善助手功能,新增分析tools
2026-03-10 20:42:25 +08:00
digua
f36623d72e
feat: 完成助手模式初版
2026-03-02 01:19:54 +08:00
digua
729b19f716
fix: 修复预处理设置页面的两个BUG
...
1. 修复 i18n 中 desensitizeRulePatternPlaceholder 的 {4,6} 被 vue-i18n
解析为插值占位符导致 SyntaxError: 7
2. 修复 setLocale 中将 Vue 响应式 Proxy 直接通过 IPC 发送导致
structured clone 失败 (An object could not be cloned)
2026-02-28 10:51:16 +08:00
digua
9ce333afe3
feat(ai): 增加 DEBUG 模式与 AI 日志增强
...
- 设置>关于 新增 DEBUG 模式开关,开启后日志记录完整消息不截断
- aiLogger 支持 debugMode 控制截断行为
- Agent 执行前在 DEBUG 模式下记录完整 System Prompt 和消息历史
- INFO 日志增强:记录模型/Provider/API地址、上下文配置、预处理开关
- 工具调用日志升级:记录完整参数(tool_start)
- 预处理管道统计提升至 INFO 级别
2026-02-28 00:02:12 +08:00
digua
dc0881e279
feat(ai): 预处理设置界面与配置管理
...
- 新增 AIPreprocessTab.vue:数据清洗/去噪/合并/脱敏/匿名化开关、脱敏规则管理、黑名单编辑
- AISettingsTab 调整 Tab 顺序:预处理放在对话配置下方
- settings store 新增 aiPreprocessConfig 持久化 + debugMode 定义
- useAIChat 序列化 preprocessConfig 防止 IPC 克隆错误
- 中英文 i18n 翻译(预处理 + 脱敏规则 + DEBUG 模式)
2026-02-28 00:02:12 +08:00
digua
1823042fad
style: auto-format code (eslint --fix)
...
Formatting-only changes from ESLint auto-fix, no logic changes.
Made-with: Cursor
2026-02-27 20:22:18 +08:00
digua
07fffb0112
refactor: data flow inversion, IPC contract fixes, and frontend adaptation
...
Data flow inversion:
- Add getHistoryForAgent() in conversations.ts — Agent now reads
history directly from SQLite instead of receiving it from frontend
- Remove historyMessages parameter from agent:runStream IPC chain,
add maxHistoryRounds for configurable context window
- Frontend (useAIChat.ts) pre-creates conversation before Agent call,
removes history message collection logic
IPC fixes:
- Restore llm:chat and llm:chatStream handlers using pi-ai's
completeSimple/streamSimple (P0-1: SQLLab compatibility)
- Send agent:complete with aborted flag in all abort paths to prevent
hanging Promises in renderer (P0-2)
- Fix createConversation parameter order to match preload/data layer
contract: (sessionId, title?) instead of (title, sessionId?) (P1)
Preload/frontend:
- Update preload API signatures and type declarations
- Use shared types for TokenUsage and AgentRuntimeStatus
2026-02-26 21:06:27 +08:00
digua
1b059a52cc
refactor: add shared types and improve ChatStatusBar with i18n
...
- Add electron/shared/types.ts as single source of truth for
TokenUsage and AgentRuntimeStatus across main/preload/renderer
- Refactor ChatStatusBar.vue to use shared types and i18n keys
instead of hardcoded phase text mappings
- Add phaseShort translations for zh-CN and en-US
2026-02-26 21:06:03 +08:00
n-WN
284118ca21
feat(agent): add session-based context timeline and runtime status
2026-02-23 19:17:25 +08:00
digua
fe0a2ed010
fix: 部分UI在英文设置下未国际化
2026-02-21 14:23:18 +08:00
digua
8a12aa5c1b
refactor: 重构部分图表为插件形式
2026-02-19 22:56:41 +08:00
digua
1f4c0cfbf7
chore: 暂时隐藏向量模型配置
2026-02-16 17:38:46 +08:00
digua
e198aedc67
feat: 优化windows下右上角控制栏样式
2026-02-15 11:16:03 +08:00
digua
a24c463f89
feat: 优化UI,增加主页面空间
2026-02-13 17:11:55 +08:00
digua
ab1778a6d6
feat: 管理页面支持显示聊天对话的 摘要数量和AI对话数量
2026-02-13 17:11:55 +08:00
digua
8dcbc7eba7
feat: 管理页面支持按shift多选
2026-02-13 17:11:55 +08:00
digua
79b57721bf
feat: 完善AI调用国际化
2026-02-13 14:15:38 +08:00
digua
83c0641bf3
fix: 修复增量导入后索引失效的问题 resolve #81
2026-02-13 14:15:38 +08:00
digua
21d1426405
fix: 修复切换对话页面闪两次的问题
2026-02-13 14:15:38 +08:00
digua
c7e6457221
feat: support telegram message import
2026-02-13 14:15:38 +08:00
digua
cb443ea7ea
feat: 优化增量导入交互和文案
2026-02-13 14:15:38 +08:00
digua
6c58049506
chore: ts配置优化
2026-02-13 14:15:38 +08:00
digua
6ea9e863b3
feat: 优化打开协议交互
2026-02-13 14:15:38 +08:00
digua
f3ba043140
refactor: format with eslint & prettier
2026-02-13 14:15:38 +08:00
digua
5068df81c3
refactor: 重构国际化代码
2026-02-13 14:15:38 +08:00
digua
448f28da14
feat: 互动频率分析
2026-02-10 23:36:03 +08:00
digua
d17bb6a7ee
feat: 时间筛选支持更多灵活选择
2026-02-08 22:31:23 +08:00
digua
b1bf4ff8f9
feat: 对于API key进行本地加密
2026-02-04 23:20:25 +08:00
digua
e687f77c06
feat: 新用户不显示版本日志
2026-02-04 22:45:34 +08:00
digua
233fc1c33c
feat: 优化AI对话底部配置状态
2026-02-04 22:40:43 +08:00
digua
a1da54a57c
feat: 数据目录迁移后立即重启软件
2026-02-03 23:57:24 +08:00
digua
878507ba8a
fix: 修复windows用户自定义筛选时消息量过大导致软件崩溃的BUG
2026-02-03 00:25:09 +08:00
digua
38738eb090
feat: 优化数据存储目录迁移逻辑
2026-02-03 00:25:09 +08:00
xuncha
5f072628b4
fix: 修改目录后新增确认弹窗
2026-02-03 00:25:09 +08:00
xuncha
a7e9d8d0d5
fix: 修复管理页面表头在设置之上
2026-02-03 00:25:09 +08:00