文章列表

Kakapo:使用 Wails v3、Go 和 Echo 构建一个本地翻译工作台

, , , , ,
Kakapo 是一个基于 Wails v3、Go 和 Echo 构建的本地桌面翻译工作台,它把多个 OpenAI 兼容模型(Kimi、DeepSeek、OpenAI 等)收拢到同一个界面里,支持多模型并行翻译、结果比较、回译、系统朗读和本地历史记录。普通配置保存在 settings.json,API Key 使用 macOS Keychain 保存,历史记录保存在 history.json。本文记录这个项目的实现过程,以及 Wails v3、Go、Echo、系统 WebView、Keychain 和 OpenAI 兼容接口这套技术栈在桌面工具场景下的实践与取舍。 阅读全文

构建稳定的 CAN 网络通信桥梁:CAN-Bridge

, , ,
CAN-Bridge 是一款基于 Golang 开发的开源轻量级 CAN 网络服务工具,采用 Apache v2 协议发布,旨在简化物联网、汽车电子及工业自动化领域中 CAN 协议适配器的管理与调试流程。 阅读全文

把状态“亮”出来:几十块搞定家用 NAS 电子监控屏

以数十元成本为无显示屏设备搭建可视化监控方案,选用 Arduino 开发板与 IIC 2004 LCD 液晶屏,通过 Docker 容器部署数据采集服务,经串口通信将 NAS 运行时间、内存、网络及磁盘状态实时呈现于屏幕。 阅读全文

使用 AI 辅助开发一个开源 IP 信息查询工具:二

, , ,
基于AI辅助开发开源IP信息查询工具系列的第二篇,延续前文项目 soulteary/ip-helper 的进展,重点完善多协议支持与工程化改进。通过与AI模型对话驱动开发,为Golang应用添加TELNET协议服务端实现,监听23端口返回客 阅读全文

使用 AI 辅助开发一个开源 IP 信息查询工具:一

, , , ,
借助 Anthropic Claude Sonnet 与 Midjourney 等 AI 工具,从零开发了一款开源 IP 信息查询工具。项目采用前后端分离架构:前端通过多模态模型生成 UI 设计图并转化为 HTML/CSS 代码,配合 AI 阅读全文

ThinkPad + Redis:构建亿级数据毫秒级查询的平民方案

, , , , ,
针对亿级数据毫秒级查询需求,采用二手ThinkPad L14笔记本(AMD Ryzen 7 PRO 4750U、64GB内存)替代云服务器,解决高IO场景下虚拟机死机问题。通过Docker部署Redis 7.4. 阅读全文

使用结构化数据管理 SSH 配置:SSH Config Tool

, , ,
介绍一款名为 ssh-config 的开源命令行工具,用于通过结构化 YAML 数据管理复杂的 SSH 配置。该工具支持 SSH Config 与 YAML 格式双向转换,可将冗余配置压缩至原行数的 25% 左右,转换过程具备幂等性与可靠性 阅读全文

福布斯 AI 50 榜单中唯一开源向量数据库:Weaviate

福布斯2023 AI 50榜单中仅有两家向量数据库公司入选,Weaviate作为其中唯一的开源方案,与商业化闭源的Pinecone形成差异化竞争。该产品具备数据持久化与容错能力,支持混合搜索及水平扩展,同时保持轻量化设计,官方定位为AI时代 阅读全文

轻量的 WebHook 工具:歪脖虎克

, , ,
歪脖虎克(soulteary/WebHook)是一款基于 Go 语言开发的轻量级可配置 WebHook 工具,用于快速创建 HTTP 钩子服务以连接异步处理流程。该工具源自对停止维护的开源项目 webhook 的分叉翻新,专注于接收请求、解 阅读全文

使用 Dify 和 AWS Bedrock 玩转 Anthropic Claude 3

, , , , ,
基于 Dify 与 AWS Bedrock 集成 Anthropic Claude 3 模型的实践方案,解决了个人账号因多设备登录触发风控的问题。通过向 Dify 官方仓库提交代码适配,实现了基于 Docker 的快速部署,支持一键搭建 C 阅读全文