{{GROUP_NAME}}日报
+活跃时间线:{{ACTIVITY_TIMELINE}}
+活跃时间线:{{ACTIVITY_TIMELINE}}
+{{HERO_SUMMARY}}
+最活跃时段:{{ACTIVITY_TIMELINE}}
+今日状态:形成 {{CONCLUSION_COUNT}} 个结论,待办 {{TODO_COUNT}} 项,未解决 {{UNRESOLVED_COUNT}} 项。
+大群聊和图片识别耗时较长,可单独设置本次日报最多等待时间。
+微信数据库和聊天记录默认从本机读取。
diff --git a/src/renderer/src/components/reports/ReportMemberNameSelector.tsx b/src/renderer/src/components/reports/ReportMemberNameSelector.tsx new file mode 100644 index 0000000..40ac94b --- /dev/null +++ b/src/renderer/src/components/reports/ReportMemberNameSelector.tsx @@ -0,0 +1,61 @@ +import React from 'react' +import { ReportMemberNamePreference } from '../../hooks/useGroupReportGeneration' + +const OPTIONS: { + value: ReportMemberNamePreference + label: string + description: string +}[] = [ + { + value: 'groupNickname', + label: '群昵称', + description: '优先使用成员在当前群设置的昵称。' + }, + { + value: 'wechatNickname', + label: '微信昵称', + description: '优先使用对方公开的微信昵称。' + }, + { + value: 'remark', + label: '通讯录备注', + description: '优先使用你为对方设置的备注。' + } +] + +export function ReportMemberNameSelector({ + value, + disabled, + onChange +}: { + value: ReportMemberNamePreference + disabled?: boolean + onChange: (value: ReportMemberNamePreference) => void +}): React.ReactElement { + return ( +选择日报中群成员的显示名称,默认使用群昵称。
++ 选择日报呈现风格。模板2 支持图片板块,但需要 AI 模型服务商支持图片识别。 +
+{previewing.tagline}
+