ssurui
|
ec7f111038
|
docs: 更新项目文档,补齐拍照提问、流式播报与提示词机制
CLAUDE.md:
- 文件说明补 visionHandler.ts / CameraCapture.vue / utils/tts.ts,
并修正 generator.ts 的过时描述(早就不接受 llamacppServer 配置了)
- AppConfig 补 vision 字段,并写明"改 DEFAULT_CONFIG 只对新配置生效"
这个部署坑(已有设备的 config.json 会盖掉新默认值)
- 新增"拍照提问"章节:三段式流程、"检索用组合文本+生成用原始问题"
这个分工的理由、视觉能力探测的判据顺序(含 er_backend 日志只留 200 条
导致 allow_image 会被挤掉、以及为什么不用 config.modelType)、
摄像头 deviceId 跨会话失效和画面倒置影响识别质量两个坑
- 关键技术约定新增语音流式播报(append 必须累加、加粗重复朗读的成因)
和系统提示词(为什么"每次换措辞"只写提示词无效、为什么不调 temperature)
README.md:新增"功能"和"启用拍照提问"两节,说明拍照提问是接入知识库
检索而非让模型凭空描述图片,以及需要多模态模型+设置开关两个前提。
文档里引用的文件、函数、IPC 事件已逐一核对与代码一致。
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01QeoAy5KmkHuKWHAktpEsaN
|
2026-09-03 21:22:49 +08:00 |
|
ssurui
|
d686e600be
|
chore: 删除未使用的 bge-base/bge-large/punct 模型
- bge-base-zh-v1.5、bge-large-zh-v1.5:只有 tokenizer/config 元数据,
onnx 权重从未提交(README 一直写"需自行下载”),代码里也完全没有
任何地方引用这两个目录,纯占位死文件。
- punct(标点恢复模型,75M onnx):electron-builder.config.ts 的
extraResources 从未把它纳入打包,装出来的应用里从来没有过这份模型,
语音识别的标点恢复功能实际一直是禁用状态。用户确认现阶段不需要,
直接删除源文件;代码逻辑保留(punctuationModelDir 为空时优雅跳过),
以后要用可以自行准备模型再在设置里指定目录。
models/ 从 ~475M 降到 399M。README 目录说明与模型文件章节同步更新。
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-23 00:36:17 +08:00 |
|
ssurui
|
b512857629
|
docs: 更新文档以反映 er_backend 代理重构、arm64 打包脚本与图标修复
- applyPlatformOverrides 章节改为描述统一走 er_backend 代理的现状,
删除已废弃的按 cardType 推导端口的旧逻辑说明
- AppConfig 里 voice 字段结构更新为实际的 asr/tts 嵌套结构
- 新增"应用图标打包踩坑":files 数组遗漏 resources/icon.png、
桌面菜单图标需要装全常规尺寸这两个真实踩过的坑
- 版本号管理章节补充三处版本号解析保持一致的说明
- 打包命令统一指向验证过的 package:kylin:arm64:deb(真机 fpm bug 的
绕行方案),标注旧 package:kylin:arm64 在真机上会失败
- README 数据存储路径修正为实际的 ~/.config/elec_rag_ui/(原文档
写的 simple-rag-app 是错的,真机验证过实际路径)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-22 23:52:33 +08:00 |
|
ssurui
|
7a4f149177
|
docs: 新增 README.md 和 CLAUDE.md 项目文档
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-08-15 20:10:47 +08:00 |
|