个人简介

Echo Blog


江湖无名 安心练剑
  • Manus AI 全球首款通用型AI Agent?
    前言 大家好,我是老马。 最近 AI 如火如荼,Deepseek, 机器人、manus 令人应接不暇。 还是那句话,打不过就加入。 最近这个 manus 虽然申请了体验码,但是短期内估计无法真实体验。只能先观望一下。 是什么? Manus AI 是由中国团队Monica.im于2025年3月5日发布的全球首款通用型AI Agent,其名称源自拉丁语“Mens et Manus”(...
    2025-03-07 11:49:19 | AI
  • 体验了一下 Trae AI 编辑器 时代学习编程如此丝滑
    前言 最近 AI 如火如荼,Deepseek, 机器人、manus 令人应接不暇。 还是那句话,打不过就加入。 于是下载了个国产的 Trae 编辑器,体验一下 builder 模式。 整体体验还是比较丝滑的。 实战笔记 我的问题 帮我生成一个 vue3 技术栈,最经典的 hell world 入门项目 选择的是 deepseek 模型。 AI builder 模式 然后...
    2025-03-07 11:49:19 | AI
  • 如何编写团队技术文档?
    团队 需求池===》调研 需求==》设计==》UI/DOC/Code===>测试回归==》部署(检测是否为最新?)==》验证回归===》监控==》持续运维/安全 DevOps 编码===》QA(静态/动态)===》代码评审===》测试验证 度量 资料 文档:实时协作 / 版本控制 / 审计 接口 代码 需求 团队文档 新人指引 研发流程 代码/接口/文档 规...
    2025-03-01 15:38:19 | Team
  • 为什么需要加密机服务?
    前言 大家好,我是老马。 以前我自己在写工具的时候,都是直接自己实现就完事了。 但是在大公司,或者说随着合规监管的要求,自己随手写的加解密之类的,严格说是不合规的。 作为一家技术性公司,特别是金融相关,一定要拥有自己的加解密、加密机服务。 思想 安全第一,加解密一定要统一管理,保证安全性。 风控 pos 收单 银联 加密机必须是采购的符合统一标准的。 加解密服务 可...
    2025-03-01 15:38:19 | Team
  • 【老马】加密机服务/加解密系列汇总篇(共计13篇)
    前言 老马一直想实现一套完整的加密机解决方案,拖了很久,最近总算抽时间完成了这个小目标。 本文是对这个系列的汇总,大概是加密机系列的最后一篇文章了。 加密机系列汇总 离线版金融敏感信息加解密组件开源项目encryption-local 【藏经阁】加密机服务完整解决方案,包含客户端+服务端 如何从零开始实现加密机服务 java 技术栈 加密机服务需要哪些核心能力? 为什么需要加...
    2025-03-01 15:38:19 | Team
  • 【老马】如何从零开始实现加密机服务 java 技术栈
    前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。 所以老马一直想实现一套完整的加密机解决方案。 本文主要梳理下如何从零开始实现加密机服务。 整体思路 一、架构设计与技术选型 分层架构模型 接口层:基于Spring Boot构建RESTful API,支持HTTPS双向认证(需集成KeyStore密钥库) 核心服务层:通过Java Crypto...
    2025-03-01 15:38:19 | Team
  • 【老马】加密机服务需要哪些核心能力?
    前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。 所以老马一直想实现一套完整的加密机解决方案。 本文介绍一下一个加密机服务需要哪些核心能力,作为实现之前的准备工作。 核心能力 金融解密机服务的核心能力需围绕数据安全、算法支持、合规性、系统性能及业务适配性展开 一、多维度加密算法支持能力 对称与非对称算法兼容 需支持国密算法(如SM1/SM...
    2025-03-01 15:38:19 | Team
  • 【老马】金融敏感信息如何实现用户银行卡号(bankCardNo)加解密+脱敏?encryption-local 使用及源码介绍
    前言 你是否存在这样的苦恼,数据需要安全存储,但是每个系统大家自己写,很浪费时间。 encryption-local 一个离线版本的金融敏感信息加解密工具,用于数据库敏感信息存储。 本文介绍一下用户姓名的加解密+掩码源码解析。 快速开始 maven 引入 <dependency> <groupId>com.github.houbb</grou...
    2025-03-01 15:38:19 | Team