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
WilliamClifton-dev/README.md

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-switch farion1231/cc-switch Public

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

    Rust 131k 9k

  2. openai/codex openai/codex Public

    Lightweight coding agent that runs in your terminal

    Rust 121k 18.5k

  3. AgentLoom AgentLoom Public

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

    Python

  4. hbti-prototype hbti-prototype Public

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

    JavaScript