跳至正文

关于 Cooper

我是 Cooper,生活在中国,长期远程工作的后端开发者。主要做支付、账户与资金系统,也参与企业业务平台的设计、实现和持续迭代。

日常使用 Go、PHP/Laravel 和 Java。做过的系统包括支付与账户平台、多渠道支付卡平台、多组织活动与交易平台,以及企业会议与事项管理系统。工作从需求分析、业务建模和接口设计,延伸到渠道接入、测试、部署与运行维护;产品需要时,也会处理 Web 前端和自动化任务。

我习惯先弄清业务流程和数据归属:一笔交易经过哪些状态,账户与余额由谁维护,重复或延迟的回调怎样处理,失败后如何恢复、对账和追溯。这些问题决定模块划分、事务边界与异步任务的设计,也是我写项目复盘时的主线。

Cooper 的头像
Cooper

这里写什么

支付、卡交易与账务

这部分文章沿着交易与资金的生命周期展开:从收款、收单、发卡与跨境汇款,到授权、清算、结算,再到撤销、退款、拒付、记账和对账。我关注参与方分别负责什么、消息与状态怎样变化,以及资金记录和后续责任怎样对应,也会解释接入方式、币种转换、认证与风控规则的适用范围。

后端架构与企业系统

项目复盘涉及支付与账户、多组织交易、财务共享和企业工作流。我会结合具体业务解释 API、权限、模块边界、渠道适配、异步任务与数据一致性的取舍,也写 Go 工程实践和 Laravel 源码阅读。

反复遇到的工程问题,我会整理成可以复用的代码与约束。例如,开源维护的 Go Skeleton 就把分层、事务、任务、接口契约和发布检查放进同一套服务骨架中。

AI 辅助开发与 Agent 工程

我用 AI 辅助开发,也记录如何拆解需求、组织上下文、编写 AGENTS.md 与 Skills,以及审查和验收结果。相关内容从 Vibe Coding 入门延伸到 MCP、RAG、Agent 工作流和 FDE,关注任务怎样进入真实业务、实现如何接受检查,以及交付后怎样维护。

写作方式

站内既有项目复盘、概念解释和源码阅读,也有译文与阅读笔记。写项目时,我会说明当时的业务限制、实现选择和取舍,并对项目身份与内部信息做泛化处理;引用或翻译公开资料时,注明作者与出处,保留可以继续查阅的链接。

我尽量把事实、个人判断与适用条件分开写。讨论一个方案时,也会说明它处理的具体问题、依赖的前提,以及仍然需要验证的部分。

需要按主题查阅时,可以在全部文章里按标签筛选。想系统了解资金系统的通用工程模式,我推荐先读 Voytek Pitula 的《金融科技工程手册》中文版。

合作与联系

可以联系我讨论支付、账户与账务系统建设、外部渠道接入、Go / Laravel 后端与企业业务流程,以及 AI 辅助开发的工程实践。远程和跨区域协作都可以。

来信时可以附上业务场景、当前问题和希望完成的事情,方便先判断合作范围。站内文章有事实错误或遗漏,或者有不同的实践经验,也欢迎交流。