用 OpenFeature 给功能开关留一层可替换接口 2026-06-12 开发实践 OpenFeature / Feature Flags / 开源项目 / 云原生 / 开发实践 OpenFeature 适合把功能开关从零散 if 判断收敛成标准 SDK、Provider、Context 和 Hook 组合,方便以后替换平台或接入自研系统。 6 | 0
用 Valkey 给本地开发加一层可替换缓存 2026-06-11 开发实践 Valkey / 开源项目 / 缓存 / 开发实践 / 云服务实践 Valkey 适合先从本地开发缓存层练起:明确 TTL、驱逐、持久化和 ACL,再决定是否接入生产服务。 6 | 0
把 CI 脚本写进代码前,我会先用 Dagger 做一条本地可复跑流水线 2026-06-09 开发实践 Dagger / CI/CD / DevOps / 开源项目 / 开发实践 Dagger 可以把测试、构建、发布这些交付动作写成可组合函数,让同一条流水线在本地和 CI 中复跑,适合先治理脚本漂移和缓存边界。 3 | 0
用 LiteLLM Proxy 给团队留一个可替换的 AI 网关 2026-06-08 AI 工具 LiteLLM / AI 工具 / 开源项目 / 开发实践 / LLMOps LiteLLM Proxy 可以把多家模型服务收拢成一个 OpenAI 兼容入口,适合小团队先做统一路由、密钥隔离和成本观察。 3 | 0
用 Docker Compose Watch 缩短本地开发反馈链 2026-06-06 技术分享 Docker / Compose / 开发实践 / 本地开发 Docker Compose Watch 可以在保存代码后自动同步、重建或重启服务,适合把本地容器开发做成更顺手的反馈循环。 3 | 0
把代码库交给 AI 前,我会先用 Repomix 打包一份上下文 2026-06-05 AI 工具 Repomix / AI 工具 / 开源项目 / 开发实践 / 代码审查 Repomix 可以把仓库整理成 AI 更容易读取的单文件上下文,适合代码审查、重构规划和文档生成前的准备工作。 4 | 0
给小服务加观测前,我会先用 OpenTelemetry Collector 收拢三类信号 2026-06-04 技术分享 OpenTelemetry / 可观测性 / 开发实践 / 云服务实践 / 开源工具 OpenTelemetry Collector 能把日志、指标和 Trace 先收进一条本地管道,再统一处理和导出,适合作为小服务上线前的观测出口演练。 4 | 0
接入 MCP 工具前 我会先用 Inspector 跑完本地验收 2026-06-03 技术分享 MCP / AI 工具 / 开发实践 / 开源工具 MCP Inspector 可以把连接、能力协商、工具 schema、样例调用和安全检查提前到上线前,适合作为本地 MCP 服务的轻量验收台。 4 | 0
把多模型调用收口到 LiteLLM 前,我会先做这三层边界 2026-06-01 AI 工具 LiteLLM / AI Gateway / 开源项目 / 开发实践 一篇面向小团队的 LiteLLM AI Gateway 实践笔记,重点放在统一出口、虚拟 Key、预算追踪和保守路由策略。 7 | 0
给 GitHub Actions 提速前,我会先把缓存和产物保留策略分开 2026-05-30 开发实践 GitHub Actions / CI/CD / 开发实践 / 自动化 一次面向个人项目和小团队的 GitHub Actions CI 治理实践:用依赖缓存减少重复安装,用短周期产物保留测试报告与构建结果。 8 | 0