CorianderLab
首页
关于
首页 关于
CorianderLab
Coriander
Coriander
AI 应用开发工程师,专注前端工程、Electron 桌面端、RAG 知识库、Agent 工作流与自动化工具。
分类
???? 0
云服务实践 1
AI 工具 3
开发实践 12
项目实战 42
技术分享 25
网盘资源 0
福利羊毛 2
免费资源 1
技术笔记 0
标签
SBOM容器安全TrivyKnip代码协作MergirafBiomeAPI工程????BufProtobufAPI??JavaScriptOxlintNotebookmarimoFirebaseGenkitCILLM评测PromptfooPlaywrightAIGitAPI 调试Bruno消息队列JetStreamNATS工作流编排KestraSaaS权限系统OpenFGAIaCOpenTofu云原生Feature FlagsOpenFeature缓存Valkey依赖管理RenovateDaggerLLMOps本地开发ComposeDocker代码审查Repomix可观测性OpenTelemetry本地优先WebAssemblyPostgresPGliteAI GatewayLiteLLMServerlessCron TriggersQueuesCloudflare WorkersCI/CDGitHub Actions前端开发OpenStreetMapMapLibre地图服务CLIFastMCPMCP文档处理开源工具uvPythonDevOpsCoolifyS3对象存储云服务实践Secrets 管理Google命令行AI 工具云服务Zero TrustCloudflare自托管HoppscotchAPI 工具自动化Agent前端工程工程实践TypeScript工作流RAGElectronAI 应用开发GitHub开发实践开源项目AI工具
给 Electron 自动更新加发布闸时,我会先把通道和回滚证据拆开
2026-06-26
2026-06-26
项目实战
AI 应用开发 / Electron / 自动化 / 工作流 / TypeScript / 工程实践
一篇 Electron 桌面端自动更新接入复盘:把发布通道、代码签名、更新元数据、客户端事件和回滚证据拆开,避免一次更新事故变成线上黑盒。
3
|
0
给 Electron 自动更新加发布闸时,我会先把通道和回滚证据拆开
把 Python 工具链交给 uv 前,我会先分清三类环境
2026-06-26
2026-06-26
开发实践
uv / Python / 开源项目 / 依赖管理 / DevOps / 开发实践
一篇面向小团队的 uv 实践笔记:把项目依赖、一次性命令工具和 CI 环境分开治理,让 Python 工具链更容易复现和交接。
3
|
0
把 Python 工具链交给 uv 前,我会先分清三类环境
给 AI 表单助手加差异预览时,我会先把字段契约锁住
2026-06-25
2026-06-25
项目实战
AI 应用开发 / 前端工程 / Agent / TypeScript / 工程实践
一篇前端 AI 表单助手的项目复盘:把字段 schema、校验、dirty field、差异预览和人工确认串成提交前的安全门禁。
3
|
0
给 AI 表单助手加差异预览时,我会先把字段契约锁住
给前端 Agent 流式输出加取消和重试时,我会先把事件账本建起来
2026-06-22
2026-06-22
项目实战
AI 应用开发 / 前端工程 / Agent / 工作流 / TypeScript / 工程实践
一次前端 Agent 流式输出治理复盘:把取消、重试、缓冲区和审计事件拆清楚,避免用户点击停止后页面还在继续吐 token。
5
|
0
给前端 Agent 流式输出加取消和重试时,我会先把事件账本建起来
把权限判断交给 OpenFGA 前,我会先画清 tuple 和模型边界
2026-06-18
2026-06-18
开发实践
OpenFGA / 权限系统 / 开源项目 / SaaS / 开发实践
一篇面向 SaaS 小团队的 OpenFGA 实践笔记:先把资源、关系、tuple、模型版本和测试流程收拢,再把权限检查接进业务服务。
4
|
0
把权限判断交给 OpenFGA 前,我会先画清 tuple 和模型边界
给前端 Agent 工具调用做离线回放时,我会先把 MSW 场景表建起来
2026-06-17
2026-06-17
项目实战
AI 应用开发 / 前端工程 / Agent / 自动化 / TypeScript / 工程实践
一次前端 Agent 调试复盘:用 MSW 把工具调用、异常响应和测试场景收进可回放 fixtures,让排障少依赖真实后端状态。
1
|
0
给前端 Agent 工具调用做离线回放时,我会先把 MSW 场景表建起来
RAG 文档解析失败时,我会先建隔离队列和复核台
2026-06-16
项目实战
AI 应用开发 / RAG / 自动化 / 工作流 / TypeScript / 工程实践
一次 RAG 文档导入链路复盘:把解析失败从后台错误变成可分类、可复核、可重试、可追踪的隔离队列。
3
|
0
RAG 文档解析失败时,我会先建隔离队列和复核台
把云资源变更交给 OpenTofu 前,我会先管好 state 和 plan
2026-06-16
2026-06-16
开发实践
OpenTofu / IaC / 云服务实践 / DevOps / 开源项目
一篇面向小团队的 OpenTofu 实践笔记:先把配置、plan、state、锁和审批链路理顺,再把云资源变更接进自动化流水线。
4
|
0
把云资源变更交给 OpenTofu 前,我会先管好 state 和 plan
给 Agent 文件工具加路径沙箱时,我会先从 realpath 和 dry-run 开始
2026-06-15
项目实战
AI 应用开发 / Agent / Electron / 自动化 / TypeScript / 工程实践
一次桌面端 Agent 文件工具复盘:把模型给出的文件操作先收进路径沙箱,经过 scope、resolve、realpath、dry-run、审批和审计后再落盘。
3
|
0
给 Agent 文件工具加路径沙箱时,我会先从 realpath 和 dry-run 开始
用 OpenFeature 给功能开关留一层可替换接口
2026-06-12
开发实践
OpenFeature / Feature Flags / 开源项目 / 云原生 / 开发实践
OpenFeature 适合把功能开关从零散 if 判断收敛成标准 SDK、Provider、Context 和 Hook 组合,方便以后替换平台或接入自研系统。
6
|
0
用 OpenFeature 给功能开关留一层可替换接口
1 2 3
4
5 6 9
© 2026 CorianderLab. 保留所有权利。 / RSS / Sitemap
Powered by Halo & Fuwari
© 2026 CorianderLab. 保留所有权利。 / RSS / Sitemap
Powered by Halo & Fuwari