digua
f7c427df50
refactor(tools): modularize tool system with AgentTool + TypeBox + i18n
...
- Delete monolithic registry.ts (−1185 lines)
- Add tools/definitions/ with 12 individual tool files + index.ts,
each using AgentTool interface and TypeBox schemas
- Add tools/utils/ with shared helpers (format.ts, schemas.ts, time-params.ts)
- Rewrite tools/index.ts to provide getAllTools() factory
- Clean up tools/types.ts, keep only ToolContext and OwnerInfo
- Use i18n keys for tool descriptions, preserve Chinese as comments
2026-02-26 21:05:39 +08:00
digua
90afe5f087
refactor(llm): unify LLM access layer via pi-ai
...
- Refactor llm/index.ts: remove chat()/chatStream() wrappers, inline
provider info from deleted service files, add buildPiModel() for
direct pi-ai model construction
- Migrate summary/index.ts to use pi-ai's completeSimple directly
- Migrate rag/pipeline/semantic.ts to use pi-ai's completeSimple directly
2026-02-26 21:05:28 +08:00
digua
da3d2531f5
chore: remove over-engineered sessionLog module
...
Delete sessionLog.ts and its test — this module was never used in production
and added unnecessary complexity to the context system.
2026-02-26 21:05:17 +08:00
digua
b9daae8cb4
chore: remove @ai-sdk dependencies and legacy LLM service implementations
...
- Remove @ai-sdk/google, @ai-sdk/openai, ai packages from dependencies
- Delete SDK-based service files: gemini.ts, openai-compatible.ts, sdkUtils.ts
- Clean up unused types from llm/types.ts (ChatMessage, ChatOptions, LLMConfig, ILLMService, etc.)
2026-02-26 21:05:08 +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
bc6c385c39
chore: 更新项目描述
2026-02-20 11:38:10 +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
90e4502e1d
fix: Windows 上动态更新 overlay 颜色以匹配主题
2026-02-16 17:14:23 +08:00
digua
0988aad607
release: v0.11.2
v0.11.2
2026-02-15 11:16:39 +08:00
digua
e198aedc67
feat: 优化windows下右上角控制栏样式
2026-02-15 11:16:03 +08:00
digua
89b479e292
feat: 优化聊天记录嗅探层,支持轮询检测和fallback
2026-02-13 17:11:55 +08:00
digua
2a925aef29
feat: 增强LINE和WhatsApp解析器兼容格式
2026-02-13 17:11:55 +08:00
digua
e617d9bcdd
docs: update
2026-02-13 17:11:55 +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
35768bbfbd
feat: 支持tg的单个对话导入
2026-02-13 17:11:55 +08:00
digua
a8a5084521
release: v0.11.0
v0.11.0
2026-02-13 14:53:16 +08:00
digua
79b57721bf
feat: 完善AI调用国际化
2026-02-13 14:15:38 +08:00
digua
d52769ce46
feat: 日志国际化
2026-02-13 14:15:38 +08:00
digua
1b8bbb6e49
feat: 主进程配置国际化
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
98de8d857c
fix: 修复WhatsApp使用iPhone导出后无法识别的问题 resolve #82
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
d4f5c58f90
chore: i18n构建配置
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
7361e0d550
chore: 优化Skill
2026-02-11 00:11:52 +08:00
digua
ea4e55df9f
release: v0.10.0
v0.10.0
2026-02-11 00:11:37 +08:00
digua
d3f5c1acaa
fix: 增量更新后,仅对增量内容生成会话索引( fix #79 )
2026-02-11 00:01:23 +08:00
digua
448f28da14
feat: 互动频率分析
2026-02-10 23:36:03 +08:00
digua
2d6c4d085a
refactor: query session
2026-02-09 22:37:33 +08:00
digua
7175e6e5dc
feat: 逻辑优化
2026-02-09 22:28:11 +08:00
n-WN
f2398a6c53
fix(database): skip non-chat sqlite files in migration and session scan
2026-02-09 22:13:16 +08:00
digua
717f8d9ef4
chore: update
2026-02-09 00:42:11 +08:00
digua
cf4d99583f
chore: remove transformers
2026-02-09 00:27:13 +08:00
digua
b346a096c6
release: v0.9.4
v0.9.4
2026-02-08 23:09:28 +08:00
digua
8ebfc3175c
chore: 新增日志生成Skill和日志同步Skill
2026-02-08 23:05:02 +08:00
digua
d17bb6a7ee
feat: 时间筛选支持更多灵活选择
2026-02-08 22:31:23 +08:00
haotien91
26d4164098
fix: 修復 LINE 聊天紀錄 parser
2026-02-08 20:54:48 +08:00
digua
fa307ad0fb
docs: update
2026-02-06 22:53:57 +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