mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-05-06 13:06:09 +08:00
docs: update
This commit is contained in:
@@ -0,0 +1,295 @@
|
||||
[
|
||||
{
|
||||
"version": "0.6.1",
|
||||
"date": "2026-01-23",
|
||||
"summary": "优化 AI 对话体验,并改进更新逻辑与图表方案。",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"优化更新逻辑",
|
||||
"完善AI对话错误日志",
|
||||
"聊天对话底部支持快速选择对话模型",
|
||||
"优化默认提示词,带点幽默",
|
||||
"Echarts 替换 chart.js",
|
||||
"取消注册协议逻辑"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.6.0",
|
||||
"date": "2026-01-21",
|
||||
"summary": "接入AI sdk,提高 AI对话 的稳定性;追加思考内容块;部分样式优化",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"新增定位日志功能",
|
||||
"接入AI sdk",
|
||||
"追加思考内容块",
|
||||
"解决全局弹窗会被首页顶部拖拽区域遮挡的问题",
|
||||
"优化windows下右上角关闭样式"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.5.2",
|
||||
"date": "2026-01-20",
|
||||
"summary": "支持合并导入;修复了一些问题",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"支持合并导入",
|
||||
"主面板显示聊天记录起止时间",
|
||||
"拖拽区域优化"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"优化构建配置以解决macOS x64编译问题",
|
||||
"消息记录查看器在windows下关闭按钮样式问题",
|
||||
"macOS 打包时需在对应架构上编译(fixes #36)"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.5.1",
|
||||
"date": "2026-01-16",
|
||||
"summary": "修复了一些问题",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"文案优化"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"修复windows下关闭软件进程不退出的问题(#33)",
|
||||
"修复数字输入框BUG (resolve #34)"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.5.0",
|
||||
"date": "2026-01-14",
|
||||
"summary": "支持 instagram 聊天记录导入;支持批量导入;支持增量导入",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"支持 instagram 聊天记录导入",
|
||||
"逻辑优化",
|
||||
"系统提示词预设功能优化",
|
||||
"支持增量导入",
|
||||
"支持批量导入",
|
||||
"样式优化",
|
||||
"Windows 端支持原生窗口控制并实现主题同步 (#31)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "chore",
|
||||
"items": [
|
||||
"移除componenst.d.ts"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.4.1",
|
||||
"date": "2026-01-13",
|
||||
"summary": "这个版本进行了一些样式和交互上的优化,没有功能更新",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"提示词支持预览",
|
||||
"优化AI对话状态栏",
|
||||
"优化迁移表逻辑",
|
||||
"侧边栏支持显示头像",
|
||||
"样式优化",
|
||||
"替换原生窗口控制栏",
|
||||
"优化全局背景色",
|
||||
"关闭软件时清理 Worker"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"修复主题模式设置跟随系统不生效的问题",
|
||||
"修复更新弹窗提示内容排版问题"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.4.0",
|
||||
"date": "2026-01-12",
|
||||
"summary": "导入支持 shuakami-jsonl格式;优化了 AI 对话,现在更加节省token了;导入聊天记录时支持生成会话索引,同时消息查看器也支持按索引查看;更新支持了加速镜像。",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"兼容shuakami-jsonl",
|
||||
"优化Loading",
|
||||
"新增自定义筛选",
|
||||
"重构预设词系统,支持通用预设词",
|
||||
"精简系统提示词以节省token",
|
||||
"新增会话相关function calling调用",
|
||||
"处理消息跳转到上下文逻辑",
|
||||
"聊天记录查看器支持查看会话索引和快速跳转",
|
||||
"重构设置弹窗,新增会话索引设置",
|
||||
"导入聊天记录支持生成会话索引",
|
||||
"重构设置弹窗",
|
||||
"优化基础组件交互样式",
|
||||
"优化首页样式",
|
||||
"优化更新加速逻辑",
|
||||
"添加加速镜像"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.3.1",
|
||||
"date": "2026-01-09",
|
||||
"summary": "新版本已适配 Discord 导入;各个解析器支持了回复类型的导入;软件存储目录迁移至更规范的目录;导入时支持角色导入;对导入报错支持了更详细的诊断和提示;部分功能优化。",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"数据表升级改为在主进程升级",
|
||||
"自动检查更新时忽略beta版本",
|
||||
"将数据存储目录迁移到userData下",
|
||||
"各个解析器重新支持回复消息导入",
|
||||
"支持平台消息id和回复id,同时进行表迁移",
|
||||
"支持Tyrrrz/DiscordChatExporter消息格式导入",
|
||||
"member表支持角色",
|
||||
"增强chatlab格式检测行为",
|
||||
"确保点击导入和拖入导入的逻辑一致",
|
||||
"支持更详细的格式诊断"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"修复部分用户platformId 为空的情况"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.3.0",
|
||||
"date": "2026-01-08",
|
||||
"summary": "本次更新支持了英文版;以及一些功能优化",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"SQL实验室支持导出",
|
||||
"AI对话支持导出",
|
||||
"完成最终国际化",
|
||||
"AI模型错误时显式报错",
|
||||
"SQL结果支持跳转消息查看器",
|
||||
"优化系统prompt,支持prompt市场"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"date": "2025-12-29",
|
||||
"summary": "支持配置代理;导入时支持显示错误日志;优化部分界面交互;以及部分功能更新",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"消息管理器支持显示系统消息",
|
||||
"优化导入逻辑,错误时会显示导入日志",
|
||||
"WhatsApp支持英文格式消息导入",
|
||||
"支持配置代理(resolve #7)",
|
||||
"优化AI模型界面交互",
|
||||
"添加用户配置API教程",
|
||||
"1、新增GLM两个免费调用模型 2、新增豆包服务商和对应的最新模型",
|
||||
"AI回复不输出think内容"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.1.3",
|
||||
"date": "2025-12-25",
|
||||
"summary": "修复了一些问题",
|
||||
"changes": [
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"修复 Echotrace 解析器错误"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.1.2",
|
||||
"date": "2025-12-25",
|
||||
"summary": "支持深色模式,AI对话中,系统提示词中支持传递给用户身份",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"AI对话中,系统提示词中支持传递给用户身份",
|
||||
"聊天记录查看器中,Owner显示在右侧",
|
||||
"支持数据库升级",
|
||||
"成员Tab中支持设置Owner视角",
|
||||
"支持深色模式"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"修复私聊误判为群聊的问题"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.1.1",
|
||||
"date": "2025-12-24",
|
||||
"summary": "支持 WhatsApp、旧版QQ 聊天记录分析",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"聊天会话底部显示token消耗",
|
||||
"支持WhatsApp原生格式消息",
|
||||
"支持旧版QQ txt版本的讨论组格式"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"修复消息管理器层级过低的问题"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.1.0",
|
||||
"date": "2025-12-23",
|
||||
"summary": "项目发布。",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"init"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,295 @@
|
||||
[
|
||||
{
|
||||
"version": "0.6.1",
|
||||
"date": "2026-01-23",
|
||||
"summary": "Improve the AI chat experience, and refine update logic and charting.",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Improve update logic",
|
||||
"Improve AI chat error logs",
|
||||
"Quick model selection at the bottom of chat",
|
||||
"Improve default prompts with a touch of humor",
|
||||
"Replace chart.js with ECharts",
|
||||
"Remove registration agreement logic"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.6.0",
|
||||
"date": "2026-01-21",
|
||||
"summary": "Integrate AI SDK to improve AI chat stability; add a thinking content block; and refine some styles",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Add a log locator feature",
|
||||
"Integrate AI SDK",
|
||||
"Add a thinking content block",
|
||||
"Fix global modals being covered by the home page drag area",
|
||||
"Improve top-right close button style on Windows"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.5.2",
|
||||
"date": "2026-01-20",
|
||||
"summary": "Support merged imports; fix several issues",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Support merged imports",
|
||||
"Show chat log start/end time on the main panel",
|
||||
"Improve the drag-and-drop area"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"Improve build config to fix macOS x64 compilation",
|
||||
"Fix close button style in the message viewer on Windows",
|
||||
"Require building on the target architecture for macOS packaging (fixes #36)"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.5.1",
|
||||
"date": "2026-01-16",
|
||||
"summary": "Fix several issues",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Improve copy"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"Fix app process not exiting on Windows when closing (#33)",
|
||||
"Fix number input bug (resolve #34)"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.5.0",
|
||||
"date": "2026-01-14",
|
||||
"summary": "Support Instagram chat import; add batch and incremental import",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Support Instagram chat import",
|
||||
"Logic improvements",
|
||||
"Improve system prompt presets",
|
||||
"Support incremental import",
|
||||
"Support batch import",
|
||||
"Style improvements",
|
||||
"Support native window controls and theme sync on Windows (#31)"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "chore",
|
||||
"items": [
|
||||
"Remove componenst.d.ts"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.4.1",
|
||||
"date": "2026-01-13",
|
||||
"summary": "This release focuses on style and interaction improvements, with no major new features",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Prompt preview support",
|
||||
"Improve AI chat status bar",
|
||||
"Improve table migration logic",
|
||||
"Show avatars in the sidebar",
|
||||
"Style improvements",
|
||||
"Replace native window controls bar",
|
||||
"Improve global background color",
|
||||
"Clean up Worker on app exit"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"Fix theme-follow-system setting not working",
|
||||
"Fix update modal layout issues"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.4.0",
|
||||
"date": "2026-01-12",
|
||||
"summary": "Import now supports shuakami-jsonl; AI chat is optimized to save tokens; imports can generate session indexes and the viewer can jump by index; updates now support acceleration mirrors",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Compatibility with shuakami-jsonl",
|
||||
"Improve loading state",
|
||||
"Add custom filters",
|
||||
"Refactor preset system with shared presets",
|
||||
"Trim system prompts to save tokens",
|
||||
"Add session-related function calling",
|
||||
"Handle message jumps with context",
|
||||
"Message viewer supports session index and quick jump",
|
||||
"Refactor settings modal and add session index settings",
|
||||
"Generate session index when importing chats",
|
||||
"Refactor settings modal",
|
||||
"Improve base component interactions",
|
||||
"Improve home page styling",
|
||||
"Improve update acceleration logic",
|
||||
"Add acceleration mirrors"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.3.1",
|
||||
"date": "2026-01-09",
|
||||
"summary": "Add Discord import support; parsers now import reply messages; storage moves to a more standard location; role import is supported; import errors provide more detailed diagnostics; and various improvements",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Move table upgrades to the main process",
|
||||
"Ignore beta versions during auto-update checks",
|
||||
"Move data storage to userData",
|
||||
"Parsers re-enable reply message import",
|
||||
"Support platform message IDs and reply IDs with table migration",
|
||||
"Support Tyrrrz/DiscordChatExporter import format",
|
||||
"Support roles in the member table",
|
||||
"Enhance ChatLab format detection",
|
||||
"Align click import and drag import behaviors",
|
||||
"Provide more detailed format diagnostics"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"Fix some users having empty platformId"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.3.0",
|
||||
"date": "2026-01-08",
|
||||
"summary": "Add English support and various improvements",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"SQL Lab supports export",
|
||||
"AI chat supports export",
|
||||
"Finalize localization",
|
||||
"Show explicit errors for AI model failures",
|
||||
"SQL results can jump to the message viewer",
|
||||
"Improve system prompts and support a prompt marketplace"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.2.0",
|
||||
"date": "2025-12-29",
|
||||
"summary": "Support proxy configuration; show error logs on import; improve some UI interactions; and add feature updates",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Message manager shows system messages",
|
||||
"Improve import flow and show logs on errors",
|
||||
"WhatsApp supports English-format message import",
|
||||
"Support proxy configuration (resolve #7)",
|
||||
"Improve AI model UI interactions",
|
||||
"Add API tutorial for user configuration",
|
||||
"Add two free GLM models; add Doubao provider and latest models",
|
||||
"AI replies no longer output think content"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.1.3",
|
||||
"date": "2025-12-25",
|
||||
"summary": "Fix several issues",
|
||||
"changes": [
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"Fix Echotrace parser errors"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.1.2",
|
||||
"date": "2025-12-25",
|
||||
"summary": "Add dark mode and allow passing user identity in system prompts during AI chats",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Allow passing user identity in system prompts during AI chats",
|
||||
"Show Owner on the right in the message viewer",
|
||||
"Support database upgrades",
|
||||
"Allow Owner view in the Members tab",
|
||||
"Support dark mode"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"Fix private chats misidentified as group chats"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.1.1",
|
||||
"date": "2025-12-24",
|
||||
"summary": "Support WhatsApp and legacy QQ chat analysis",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Show token usage at the bottom of chat sessions",
|
||||
"Support native WhatsApp message format",
|
||||
"Support legacy QQ txt group format"
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "fix",
|
||||
"items": [
|
||||
"Fix message manager z-index being too low"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"version": "0.1.0",
|
||||
"date": "2025-12-23",
|
||||
"summary": "Project launch",
|
||||
"changes": [
|
||||
{
|
||||
"type": "feat",
|
||||
"items": [
|
||||
"Initial release"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user