⚡ AiNews
⚡ 速览 🧠 模型
← 返回首页

#sqlite

包含标签 "sqlite" 的文章,共 9 篇。

🎁 羊毛福利 V2EX

开源运动健康 App Vitaloop

开发者在 V2EX 社区推出了开源运动健康客户端 Vitaloop,主打本地数据自主管理、手表直连与离线地图,摆脱对第三方平台的依赖。核心功能包含基于 HRV、睡眠和静息心率等指标的身心准备度评分,支持动态权重调整;提供整合心率、血压、血糖的今日看板;支持华为和荣耀蓝牙手表的增量同步。技术栈方面,地图采用 MapLibre 矢量方案与 PMTiles 瓦片,兼容高德栅格底图,支持轨迹分析与 GPX/TCX 导出;底层使用 Rust 的 rusqlite 处理本地存储,并提供旧数据迁移、自建服务器备份及实时共享功能。项目遵循 AGPL-3.0 协议,内置 9 种离线语言与亮暗主题,适合注重隐私的数据主权用户。

🛠️ 开发工具 V2EX

用 AI 20 分钟搞定陈年个人博客迁移

开发者长期使用自研程序和 SQLite 存储博客,因需要编写 Python 脚本导出旧数据,迁移到 Markdown 加 Hugo 静态站的计划搁置多年。此次通过自然语言指令,直接让 AI 访问本地开发目录和数据库,自主完成数据解析与导出,快速打通了迁移流程。这表明 AI 在处理遗留代码维护和数据迁移等繁琐杂务时,能显著降低开发成本并提高效率。

💻 AI 编程 OpenAI Blog

OpenAI发力低资源编程语言代码能力

OpenAI近期着手改善ChatGPT在低资源编程语言上的表现,并针对软件工程、SQLite以及COBOL代码迁移推出了全新的评估基准。这些优化旨在帮助大模型准确理解和处理冷门或传统语言,从而降低老旧系统维护和代码重构的门槛,切实提升模型在复杂软件工程场景中的可用性。

🛠️ 开发工具 V2EX

开发本地截图搜索引擎的实战与避坑指南

开发者分享了将近 1TB 本地截图可检索化改造的实战经验,重点解决两大技术难题。OCR 识别方面,针对中英混排、代码和报错路径识别率低的问题,采用通用 OCR 打底加低置信度视觉模型重读的方案,同时保留坐标信息用于高亮定位。索引膨胀方面,通过基于文字块的切分粒度、利用正则过滤无关 UI 文字,以及 SQLite FTS5 关键词粗筛加向量精排的分层策略,有效控制体积并提升检索效率。

🛠️ 开发工具 V2EX

为1TB本地截图做个搜索引擎的开发记录

开发者为近1TB本地电脑截图搭建了一套内容搜索引擎,重点解决OCR识别率和索引体积两大痛点。针对中英文混排、代码及报错信息,采用“通用OCR打底+视觉模型重读”的互补方案,并保留文字坐标用于高亮定位。在索引优化上,通过正则和过滤规则剔除无效UI文本,配合“SQLite FTS5关键词粗筛+向量模型精排”的分层检索策略,在控制存储开销的同时兼顾了检索性能。

🛠️ 开发工具 V2EX

开发本地截图搜索引擎的实践与踩坑记录

一位开发者为近 1TB 本地截图打造内容搜索引擎的实战记录。面对中英文混排、代码及报错截图识别率低的痛点,项目组合了通用 OCR 与视觉模型,并保留坐标信息以实现高亮定位。在索引和存储优化上,针对向量化导致的体积暴涨问题,通过正则和位置过滤剔除冗余水印;同时设计了 SQLite FTS5 关键词粗筛加向量精排的分层架构,在控制存储开销的同时兼顾了检索实用性。

🛠️ 开发工具 Hacker News

Editable 2.0 预览:Svelte 搭配 SQLite 的轻量可编辑网站方案

Editable 2.0 预览版发布,提供了一种无需传统 CMS 的网页内容管理方案。项目采用 Svelte 结合 SQLite 架构,让开发者能够直接在页面上修改和管理内容,省去了复杂后台系统的搭建成本。这种轻量级的设计适合独立开发者和小型项目,在简化动态内容更新的同时,也提升了本地数据存储和前端交互的响应速度。

🔌 MCP 协议 Hacker News

AGY 内存引擎:基于 SQLite FTS5 的 MCP 事实存储

AGY Memory Engine 是一个轻量级开源事实存储与检索系统,专为大模型应用设计。项目采用零外部依赖架构,底层基于 SQLite FTS5 实现高性能文本索引,具备极简部署与跨平台能力。它原生集成 Model Context Protocol(MCP)服务器,支持 AI 助手与 Agent 在会话中直接读写、更新及检索结构化与非结构化数据。该系统有效解决长文本对话中的关键信息遗忘问题,为构建具备长期记忆能力的 Agent 提供低开销的基础设施。

🛠️ 开发工具 V2EX

Codex频繁写SSD损耗寿命,可用触发器解决

近日有开发者在 GitHub 社区反映,OpenAI Codex 相关本地工具/插件存在频繁写入 SSD 的问题,高频的日志写入引发了用户对固态硬盘寿命损耗的担忧。经排查,该问题源于工具持续向本地的 SQLite 数据库(路径为 `~/.codex/logs_2.sqlite`)写入运行日志。 为了解决这一高 I/O 损耗问题,社区给出了一个无需关闭工具的临时解决方案:通过执行 SQLite 命令,在 `logs` 表上创建一个 `BEFORE INSERT` 触发器,直接忽略后续的日志插入操作(`SELECT RAISE(IGNORE)`)。该方案能有效阻止 Codex 的无节制写入行为,降低磁盘损耗,保护开发者硬件。建议受此问题困扰的开发者尽快应用此配置。