Skip to content
View WilliamClifton-dev's full-sized avatar

Block or report WilliamClifton-dev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

William Clifton

AI 后端工程师 · AI 应用方向 · 健康 + AI 复合背景


我是谁

专注 AI 应用后端与多 Agent 系统的工程化。使用 AI Coding 协作完成两个开源项目,负责需求拆解、架构决策、测试验收与工程文档——

  • HBTI Coach —— Spring Boot + LangChain4j 体重管理 AI 教练后端原型。把 AI 系统拆成"确定性服务 + 6 个服务器授权工具 + LLM 对话"三层架构;16 个 ADR;后端、前端质量门禁与 Compose runtime smoke 均通过。
  • AgentLoom —— Agent Tool Policy Gateway,HMAC 签名授权 + 不可变 Docker 沙箱 + 可回放证据,380 项测试 + 6 项多 Agent 端到端任务全过;获 GoAI 智能体竞赛 1000+ 队伍前 300。

我擅长什么

  • AI 后端:Spring Boot / FastAPI / LangChain4j / MySQL / Redis / Docker / k6
  • AI 系统设计:ADR 架构决策记录、确定性服务 vs LLM 边界、HMAC 授权、防重放 nonce、不可变沙箱、可回放证据
  • 工程硬化:契约测试(Pydantic / Bean Validation)、CI 门禁、可观测性、备份恢复与回滚演练
  • AI Coding 协作开发:使用 Claude / GPT 等 LLM 协作完成项目,负责需求拆解、ADR 决策、代码审阅与工程验收
  • 跨域:医疗信息化(HIS / 医院业务流程 / 健康 AI 落地)

副业 / 探索项目

  • kimi-gui —— 面向中文新手的 Kimi Code 桌面工作台(Electron + React + TypeScript)
  • hbti-prototype —— 代谢分型健康管理原型(JavaScript)

技术栈概览

AI 后端 Spring Boot · LangChain4j · FastAPI · Pydantic
存储 MySQL · MyBatis · Flyway · Redis · SQLite · Alembic
AI 边界 HMAC 签名 · 防重放 nonce · 不可变沙箱 · 可回放证据
工程 ADR · 契约测试 · CI 门禁 · JSON 链路日志 · Micrometer · k6
LLM Ollama · OpenAI 兼容接口 · Qwen · Claude · GPT
工具链 pytest · Maven · Docker Compose · Nginx · Git
语言 Python · Java · TypeScript · JavaScript · SQL · PowerShell

Pinned Loading

  1. farion1231/cc-switchfarion1231/cc-switchPublic

    A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

    Rust 132k 9.1k

  2. openai/codexopenai/codexPublic

    Lightweight coding agent that runs in your terminal

    Rust 122k 18.8k

  3. AgentLoomAgentLoomPublic

    Agent Tool Policy Gateway prototype: signed grants, sandboxed ToolCall, replayable evidence for multi-Agent software repair.

    Python

  4. hbti-prototypehbti-prototypePublic

    Exploratory metabolic-typing prototype for weight-management scenarios, combining questionnaire logic, biomarker-inspired inputs, and validation-oriented research documentation.

    JavaScript