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工具
给镜像和 IaC 加安全闸时,我会先用 Trivy 把扫描结果分层
2026-07-18
开发实践
Trivy / 容器安全 / CI / SBOM / 开源工具
用 Trivy 把仓库、容器镜像和 IaC 配置放进同一条可复查的 CI 安全扫描链路。
3
|
0
给镜像和 IaC 加安全闸时,我会先用 Trivy 把扫描结果分层
给 Electron Agent 加截图取证时,我会先把授权和脱敏账本拆开
2026-07-17
项目实战
AI 应用开发 / Electron / Agent / 自动化 / TypeScript / 工程实践
一篇 Electron Agent 项目复盘:把截图取证链路拆成用户授权、来源选择、裁剪脱敏、轨道释放和留存账本,降低隐私风险,也让调试证据可追溯。
2
|
0
给 Electron Agent 加截图取证时,我会先把授权和脱敏账本拆开
给 JavaScript 项目清理死代码前,我会先用 Knip 把入口、依赖和导出账本跑出来
2026-07-17
2026-07-17
技术分享
JavaScript / TypeScript / Knip / 开源工具 / 开发实践
Knip 适合把 JavaScript 和 TypeScript 项目里的未使用文件、依赖和导出先变成可复核报告,再接入清理节奏和 CI 闸口。
3
|
0
给 JavaScript 项目清理死代码前,我会先用 Knip 把入口、依赖和导出账本跑出来
给前端 Agent 批量执行加并发池时,我会先把队列和结果账本拆开
2026-07-16
项目实战
AI 应用开发 / 前端工程 / Agent / 自动化 / TypeScript / 工程实践
一篇前端 AI 工作台的项目复盘:把批量工具调用拆成任务队列、并发限制、取消信号、结果账本和观测链路,减少页面卡顿、旧结果回写和失败难排查。
3
|
0
给前端 Agent 批量执行加并发池时,我会先把队列和结果账本拆开
处理 Git 冲突前,我会先用 Mergiraf 把语法树合并和人工复核分层
2026-07-16
技术分享
Git / Mergiraf / 开发实践 / 开源工具 / 代码协作
Mergiraf 用语法树理解三方版本,适合先处理机械冲突,再把真正需要人工判断的风险点留给评审和测试。
4
|
0
处理 Git 冲突前,我会先用 Mergiraf 把语法树合并和人工复核分层
给前端 Agent 任务加缓存边界时,我会先把 queryKey 和 runId 拆开
2026-07-16
项目实战
AI 应用开发 / 前端工程 / Agent / TypeScript / 工程实践
一篇前端 AI 工作台的项目复盘:把 TanStack Query 的服务端状态缓存、Agent runId 事件账本、请求取消和 mutation 失效边界拆清,减少串任务、旧结果回写和过度刷新。
3
|
0
给前端 Agent 任务加缓存边界时,我会先把 queryKey 和 runId 拆开
给前端质量闸口换成 Biome 前,我会先拆清 format、lint 和 assist 边界
2026-07-14
2026-07-14
技术分享
前端工程 / Biome / JavaScript / CI / 开源工具
Biome 适合把格式化、lint、assist 动作和 CI 校验收进同一条链路,但落地时要先分清自动修复、本地反馈和合并闸口各自的责任。
3
|
0
给前端质量闸口换成 Biome 前,我会先拆清 format、lint 和 assist 边界
给前端 AI 语音入口加降级链路时,我会先把录音和转写拆开
2026-07-13
项目实战
AI 应用开发 / 前端工程 / Agent / 工作流 / TypeScript / 工程实践
一篇前端 AI 语音输入的项目复盘:从麦克风权限、录音分片、音量检测、转写适配器到文本降级入口,把实时体验和失败恢复放进同一套可追踪链路。
3
|
0
给前端 AI 语音入口加降级链路时,我会先把录音和转写拆开
给 Protobuf 接口加合并闸口前,我会先用 Buf 把 lint 和 breaking check 分层
2026-07-13
技术分享
API工程 / Protobuf / Buf / CI / 开源工具
Buf 适合把 Protobuf 仓库的格式约束、兼容性检查和 CI 合并条件收进同一条链路,前提是先把本地反馈、对比分支和跳过策略分层设计。
4
|
0
给 Protobuf 接口加合并闸口前,我会先用 Buf 把 lint 和 breaking check 分层
给前端 AI 结果长列表加虚拟滚动时,我会先把事件账本和可见窗口拆开
2026-07-10
项目实战
AI 应用开发 / 前端工程 / Agent / TypeScript / 工程实践
一篇前端 AI 工作台的项目复盘:面对流式结果、工具日志和审计事件混在一起的长列表,先保留完整事件账本,再投影出可虚拟滚动的可见窗口。
3
|
0
给前端 AI 结果长列表加虚拟滚动时,我会先把事件账本和可见窗口拆开
1
2 3 4 5 9
© 2026 CorianderLab. 保留所有权利。 / RSS / Sitemap
Powered by Halo & Fuwari
© 2026 CorianderLab. 保留所有权利。 / RSS / Sitemap
Powered by Halo & Fuwari