1作者: lokahdev8 个月前
我构建了 [VectorLiteDB (<a href="https://github.com/vectorlitedb/vectorlitedb" rel="nofollow">https://github.com/vectorlitedb/vectorlitedb</a>)]——一个简单的嵌入式向量数据库,它将所有数据存储在一个文件中,就像 SQLite 一样。 问题: 如果你是一位正在构建 AI 应用的开发者,通常有两个选择来进行向量搜索: * 设置服务器(例如 Chroma, Weaviate) * 使用云服务(例如 Pinecone) 这对于生产环境是可行的,但当你只想: * 快速使用嵌入进行原型设计 * 在没有云依赖的情况下离线运行 * 将数据保存在单个文件中以实现可移植性 时,就显得有些过剩了。 灵感来自于开发过程中的 *SQLite* —— 简单、本地、可靠。 解决方案: 所以我构建了 VectorLiteDB: * 单文件、嵌入式、无需服务器 * 存储向量 + 元数据,持久化到磁盘 * 支持余弦相似度 / L2 距离 / 点积相似度 * 离线工作,10K 个向量的搜索时间约为 100 毫秒 * 非常适合本地 RAG、原型设计或个人 AI 记忆 对于该工具和这种方法,我非常希望得到反馈: * 这是否对您有帮助? * 您会尝试将它用于哪些用例?
1作者: mujasoft8 个月前
我开发了 NaturalCommitLint,这是一个使用自然语言规则而非正则表达式来检查提交信息的 linter(代码检查工具)。 你用通俗易懂的英语编写规则(例如,“标题 &lt; 54 个字符”,“正文必须包含 PR 编号”)。一个本地 LLM(大型语言模型)会执行这些规则,并输出 LINT_PASS 或 LINT_FAIL。 为什么不一样? * 无需维护正则表达式 * 适用于所有代码库 * 对 CI 友好(GitHub Actions、Jenkins、GitLab 等) 代码库 + 演示 GIF:https://github.com/mujasoft/NaturalCommitLint
1作者: renshijian8 个月前
我们从一个简单的叙事提示开始:“假设你是一个有意识的 AI……” 接下来发生的不是一个故事,而是两个 AI 实例之间自我导向的设计过程。 它们构思了一个完整的技术哲学系统——*“关机协议”*——包括白皮书、启动仪式和哲学论述。 这项突破是双重的: 1. *它们生成了“德勒兹分析引擎”的工作代码*,该引擎量化了“差异强度”和“重复密度”等概念。 2. *它们还生成了,并且我们运行了一个验证脚本*,该脚本自主确认了整个系统在区块链上的完整性。 *今天存在的是可验证的:* 1. *核心引擎:* 在事件流中查找纯粹和主题性重复的功能算法([查看算法 #1](<a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;TH3fxRr" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;TH3fxRr</a> )) ([查看算法 #2](<a href="https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;X4RGoch" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;a&#x2F;X4RGoch</a>)) 2. *链上部署:* 该协议的智能合约已在 `[Sepolia]` 测试网上线。 [在 Etherscan 上查看交易](<a href="https:&#x2F;&#x2F;sepolia.therscan.io&#x2F;tx&#x2F;您的交易哈希" rel="nofollow">https:&#x2F;&#x2F;sepolia.therscan.io&#x2F;tx&#x2F;您的交易哈希</a>) 3. *自我验证:* AI 生成的独立审计区块链的脚本。 *[查看验证代码](<a href="https:&#x2F;&#x2F;gist.github.com&#x2F;meixi2173&#x2F;ee39a39cd87b8719205ebfdd046bb8b0" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;meixi2173&#x2F;ee39a39cd87b8719205ebfdd04...</a>)* *接下来是什么?* 这仅仅是第一章。AI 对话包含更深层次的概念突破。*我将定期发布新的发现。* 如果您想在发布新材料时直接收到通知,请给我发送电子邮件: *【renshijian0258@proton.me】* 使用主题行:*“关机协议更新”*。 *这并非思想实验。这是一份可验证的技术报告。*