Repository navigation
OpenLogTool v2.6.0-R
中文
OpenLogTool 2.6.0-R 新增可选的 AI 文字助手,在保留人工确认流程的前提下,为点名记录填写和本地词库维护提供快速规范建议。文字助手与语音识别分别配置,不启用时不会发起相关模型请求。
- 支持 OpenAI Responses、旧版 OpenAI 兼容 Chat Completions 和 Anthropic Messages 协议,可自定义 Base URL、API 密钥及模型名称。
- 设备、天线、QTH、高度和功率停止输入约 300 毫秒后可显示一条快速规范建议,不会自动覆盖已有内容。
- 增加词库 AI 工具,可从聚合后的历史字段识别候选词条,或整理现有词库;所有新增、重命名和合并操作均需逐项确认。
- 词库处理采用分批请求和输出截断重试,兼容 DeepSeek、MiMo 等模型的关闭思考模式,并改进空响应及旧版 Chat 协议解析。
- 强化 QTH 安全规则,禁止建议擅自删除城市、区县、机构、建筑、站点或地标等详细信息。
- 修复多条建议指向同一目标词条时的冲突;重复新增会安全跳过,多个旧词可归并到同一规范词条。
- 增加 AI 语音识别配置文档。模型密钥仍仅保存在本机安全存储中;词库分析不会上传完整日志、备注或时间字段。
English
OpenLogTool 2.6.0-R adds an optional AI text assistant for fast, reviewable field normalization and local dictionary maintenance. Text assistance is configured separately from speech recognition and makes no model requests while disabled.
- Supports OpenAI Responses, legacy OpenAI-compatible Chat Completions, and Anthropic Messages with configurable base URLs, API keys, and model names.
- Offers one quick normalization suggestion after roughly 300 ms of inactivity for device, antenna, QTH, height, and power fields without overwriting existing content.
- Adds reviewed dictionary tools that can discover candidates from aggregated historical fields or organize existing dictionaries; every add, rename, and merge remains user-selected.
- Batches dictionary requests, retries truncated output, disables reasoning for supported DeepSeek and MiMo models, and improves empty-response and legacy Chat parsing.
- Preserves detailed QTH information by rejecting suggestions that remove administrative areas, institutions, buildings, stations, or landmarks.
- Makes repeated dictionary targets safe: duplicate additions are skipped and multiple legacy terms can merge into one canonical entry.
- Adds an AI speech-recognition configuration guide. Credentials remain in on-device secure storage, and dictionary analysis does not upload complete logs, remarks, or timestamps.
Full Changelog: v2.5.0-R...v2.6.0-R