Skip to content

feat: 对话功能包——导出(MD/图片/HTML)、AI 命名、列表管理、辅助模型、星标 - #44

Open
Feplus2 wants to merge 9 commits into
xincmm:mainfrom
Feplus2:feat/chat-thread-features
Open

feat: 对话功能包——导出(MD/图片/HTML)、AI 命名、列表管理、辅助模型、星标#44
Feplus2 wants to merge 9 commits into
xincmm:mainfrom
Feplus2:feat/chat-thread-features

Conversation

@Feplus2

@Feplus2 Feplus2 commented Jul 22, 2026

Copy link
Copy Markdown

概述

本地一系列改造中第一批通用功能,聚焦 AI 对话体验,共 9 个独立 commit,可逐条审:

  • 对话导出为 Markdownexport-thread-markdown.ts
  • 渲染式图片导出、HTML 导出与多选导出:消息多选模式 + export-thread-image.ts / export-thread-html.ts
  • AI 对话命名与标题服务thread-title-service.ts):自动生成对话标题;并修复推理模型(如 deepseek-v4-pro)reasoning 吃光小 maxOutputTokens 导致标题输出为空的问题
  • 对话列表管理菜单:重命名/删除等;列表恢复纯时间排序
  • 辅助模型设置:标题生成等轻量任务可配置独立的辅助模型
  • 对话星标:星标标记与展示
  • fix: 对话收尾读取正确 thread 来源(侧边栏对话误读全局 store 导致对话分裂)

说明

  • 这是本地 fork 改造的第一批,后续还有几批按依赖顺序排队(全局主题系统、WebDAV 备份与增量同步),会陆续提 PR
  • 类型检查 tsc --noEmit 通过

如有不收的方向也请直言,相应功能留在本地自用即可。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant