digua
e49f2fbbe8
feat(config): create @openchatlab/config package
...
Phase 1.6: configuration management with TOML/JSON file support,
CHATLAB_* environment variable overrides, and Zod schema validation.
Config file location: ~/.chatlab/config.toml
2026-05-11 19:55:33 +08:00
digua
6d1408ec56
feat(core): extract schema definitions and migration framework
...
Phase 1.5: extract CHAT_DB_SCHEMA DDL (6 tables + FTS5 + indexes) and
a platform-agnostic migration framework (version detection, migration
runner) into @openchatlab/core. Platform-specific migration scripts
(e.g. FTS tokenization) remain in the runtime layer.
2026-05-11 19:54:05 +08:00
digua
0e034e7e84
feat(core): extract SQL query logic into platform-agnostic core
...
Phase 1.4: extract session, basic stats, and message query functions
from electron/main/worker/query/ into @openchatlab/core. All functions
accept DatabaseAdapter parameter instead of relying on global state.
Includes: session meta/overview, member activity, hourly/daily/weekday
stats, message type stats, LIKE search, recent messages, member list,
and readonly SQL execution.
2026-05-11 19:48:59 +08:00
digua
ebf941b53f
feat(node-runtime): add NodePathProvider for standalone Node.js
...
Phase 1.3: implement PathProvider for CLI/service mode using
~/.chatlab/data/ as default data directory with CHATLAB_DATA_DIR
environment variable override support.
2026-05-11 19:46:27 +08:00
digua
7c99ae2d26
feat(node-runtime): add BetterSqliteAdapter implementing DatabaseAdapter
...
Phase 1.2: create @openchatlab/node-runtime package with better-sqlite3
adapter that implements the DatabaseAdapter interface from core. Also add
pragma() method to the DatabaseAdapter interface.
2026-05-11 19:45:45 +08:00
digua
d1e160fe23
feat(core): init @openchatlab/core package with abstract interfaces
...
Phase 1.1 of CLI/Web transformation: create the platform-agnostic core
package with DatabaseAdapter, PathProvider, NotificationBus interfaces
and query filter utilities extracted from worker/core/dbCore.ts.
2026-05-11 19:44:24 +08:00
digua
24bdcc0a0e
docs: update
2026-05-09 00:28:41 +08:00
digua and Claude Sonnet 4.6
6035ad2bcc
chore: simplify Linux download links in release notes to AppImage only
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-09 00:27:04 +08:00
digua
3e26e5b41b
feat: 使用新Icon
2026-05-09 00:27:04 +08:00
digua
4e7ba91409
release: v0.19.0
v0.19.0
2026-05-07 00:02:51 +08:00
digua
63af381f27
fix: 修复部分BUG
2026-05-06 23:56:45 +08:00
digua
0f9f21db83
feat: 迁移到pnpm-workspace
2026-05-06 23:56:45 +08:00
digua
f181c70402
feat: 新用户支持查看Demo示例
2026-05-06 23:56:45 +08:00
digua
50da84fe38
feat: 移除向量模型配置逻辑
2026-05-06 23:56:45 +08:00
digua
f6cc5c8fb8
feat: 优化设置和展示逻辑
2026-05-06 23:56:45 +08:00
digua
99b4d3e275
feat: debug_context 记录完整 LLM 上下文
2026-05-06 23:56:45 +08:00
digua
df0b2a36d2
feat: 上下文压缩行为优化
2026-05-06 23:56:45 +08:00
digua
0c3bbcb37a
feat: 优化AI模型配置文案和UI
2026-05-06 23:56:45 +08:00
digua
47ef10f780
feat: 上下文压缩逻辑优化
2026-05-06 23:56:45 +08:00
digua
59f1548258
feat: 重构debug模式,新增原始数据查看
2026-05-06 23:56:45 +08:00
digua
b290a85499
feat: 优化上下文窗口配置逻辑
2026-05-06 23:56:45 +08:00
digua
5fc7b5670c
feat: 支持上下文自动压缩和新增相关配置
2026-05-06 23:56:45 +08:00
digua
ecdb699579
feat: 支持模型上下文窗口预设和配置
2026-05-06 23:56:45 +08:00
digua
70a164502e
release: v0.18.4
v0.18.4
2026-04-29 00:06:34 +08:00
digua
78689b2650
fix: 修复部分逻辑漏洞
2026-04-28 23:18:35 +08:00
digua
dd1fdfe923
chore: 同步日志技能逻辑优化
2026-04-28 23:18:35 +08:00
digua
3423bf04e5
feat: 优化部分展示样式
2026-04-28 23:18:35 +08:00
digua
5e919d3c0b
feat: 支持远程模型列表获取功能
2026-04-28 23:18:35 +08:00
digua
97de1e9439
feat: OpenAI 兼容 API 地址自动补全 /v1 并支持实时预览
2026-04-28 23:18:35 +08:00
digua
57455e3120
feat: AI 对话错误详情展示优化
2026-04-28 23:18:35 +08:00
digua
9eb20da030
release: v0.18.3
v0.18.3
2026-04-28 00:15:33 +08:00
digua
e2c20e2e3c
feat: 默认时间筛选优化
2026-04-28 00:06:08 +08:00
digua
ed6a979aa5
feat: 支持快捷工具入口位置配置
2026-04-28 00:06:08 +08:00
digua
541708b953
fix: 修复弹窗样式覆盖问题
2026-04-28 00:06:08 +08:00
digua
30d61fdf2e
feat: 禁止将数据目录设置在应用安装目录下
2026-04-28 00:06:08 +08:00
digua
a80730eb4c
fix: 修复设置页内弹窗被遮挡的 z-index 问题
2026-04-28 00:06:08 +08:00
digua
b28b763249
release: v0.18.2
v0.18.2
2026-04-27 00:00:05 +08:00
digua
6e10dd194b
chore: Github Actions 权限变更
2026-04-26 23:59:52 +08:00
digua
c97e2e7098
feat: 支持配置每次拉取消息数
2026-04-26 23:38:29 +08:00
digua
352a071a21
feat: 支持远程会话分页发现
2026-04-26 23:38:29 +08:00
xuncha
ef2334b758
feat: 订阅新增类型选择
2026-04-26 23:38:29 +08:00
digua
120eb93c23
release: v0.18.1
v0.18.1
2026-04-24 22:39:32 +08:00
digua
0f4a0da536
feat: 迁移至ChatLab组织
2026-04-24 22:33:56 +08:00
digua
071a8dbb2f
fix: AI对话中的链接应该在浏览器中打开( resolve #150 )
2026-04-24 22:33:56 +08:00
digua
68e7285570
feat: 全局样式优化
2026-04-24 22:33:56 +08:00
digua
a6e574115a
feat: 优化快速提问展示逻辑
2026-04-24 22:33:56 +08:00
digua
ad62f9e727
feat: 优化设置弹窗弹出方式
2026-04-24 22:33:56 +08:00
digua
c3e165409a
feat: 支持开机自启动
2026-04-24 22:33:56 +08:00
digua
2be18adf18
feat: 支持DeepSeek V4模型
2026-04-24 22:33:56 +08:00
digua
31f595a7d7
release: v0.18.0
v0.18.0
2026-04-23 00:08:35 +08:00