Portfolio  /  AI Agent PM  /  2026.05
Portfolio of an AI Agent PM · v0.1 · 2026

懂产品,
也懂 Agent 工程化。

两个个人 AI Native 作品 + 一套我自己 own 的 AI Agent Harness。
不是 PPT,是每天在自己机器上跑的产品和方法。

3products
个人 AI Native 作品
openclaude · 理财工具 · Agent Harness
5harness 件套
Skills(17) · Subagent · Rules
Memory · Agent Loop 齐全
17skills
端到端 SDLC 产品开发工作流
idea → 调研 → 设计 → 开发 → 部署
§ 01 — HANDS-ON

openclaude · 内部模型 API 资源的 PM 工作台

拿到一个可调用的内部模型 API 资源时做的第一个端到端产品。当时只想要一个能自己长期维护、决策都讲得清的产品——这就是 openclaude。不能开源,但每一条产品决策都可以讲。

产品形态Desktop · macOS

它是什么

自研 macOS 桌面客户端,支持 Agent 异步执行任务,形态接近 Codex 的本地版。它是 Agent Harness 五件套的真实跑测环境——每跑一轮就能发现 skill / rule / memory 的边界问题,反过来驱动整套体系迭代。
关键产品决策3 条

为什么这么做

从立项到形态选型的完整思考链。
  • 01定位 · 拿到内部模型 API 资源后,需要一个能自己长期维护的端到端产品,把 PM 工作流真正落到产品决策上,而不只停留在 prompt 层
  • 02形态选型 · 选客户端而非 Web,对齐 Codex 这类 Agent 异步执行平台的本地化形态——任务下发后 agent 自主跑、分步交付结果
  • 03纵深目的 · 本职在做的电商 AI Agent 也是端形态产品,openclaude 让我在自有项目中深入 agent 执行、工具调用、记忆存储等技术细节,直接用到本职工作上;同时它也是 Agent Harness 五件套的真实跑测场,反过来驱动整套体系迭代
§ 02 — END-TO-END

个人理财工具 · 前后端 + 部署一人 own

不是设计稿、不是 demo——这是一个长期自用、跑在公网、有真实数据流的全栈工具。

技术栈 Stack

  • URLfin.reasty.top(demo 密码:demo2026)
  • StackVite + React + Hono + SQLite + 阿里云 ECS
  • Owner一人需求 · 一人设计 · 一人开发 · 一人运维
  • Use本人长期自用 · 真实数据流验证
§ 03 — AGENT HARNESS

一套我自己 own 的 AI Agent Harness

不是 17 个孤立的 skill,而是 Skills + Subagent + Rules + Memory + Agent Loop 五件套齐全的个人 agent 支架——每天跑在我自己机器上,边用边修,反过来驱动整套体系迭代。

flowchart LR
    R[Rules
always-on 行为约束]:::sat -.约束.-> LOOP M[Memory · Experience
跨会话长期记忆]:::sat -.上下文.-> LOOP LOOP[Agent Loop
dev-planning 编排]:::core --调度--> S[Skills × 17
SDLC 全流程能力]:::sat LOOP --派发--> SA[Subagent
dev-executor]:::sat classDef core fill:#eedfc7,stroke:#2a1e13,stroke-width:2.5px,color:#2a1e13 classDef sat fill:#fafafa,stroke:#2a1e13,color:#2a1e13
SPOTLIGHT 01

Skills · 17 个 SDLC skill

从需求塑形到上线部署 · 全链路覆盖

17 个 skill 覆盖完整 SDLC——松耦合可独立运行,也能端到端串联。每个 skill 是一个完整的执行单元——SOP 流程 + 脚本 + 产出模板 + 边界约束,agent 触发后按结构走,不靠即兴发挥。

  • 分层链路:idea-shaping → product-research / requirement-analysis → product-design → ui-design / tech-design → dev-planning → spec-driven-frontend / spec-driven-backend / ai-agent-engineering → test-guard → easy-deploy
  • _shared/ 协议复用:跨 skill 复用的协议(AI Agent 项目两步判定、5 维度设计评审、9 段式 DESIGN.md 等)统一抽到 _shared/,单 skill 内禁止重复造轮子
  • 设计取舍:宁可让 skill SOP 严苛,也不让 agent 自由发挥——每个 skill 都带"不适用"清单防越界
SPOTLIGHT 02

Subagent + Agent Loop

dev-planning ↔ dev-executor · 协议化握手

大项目让单个 agent 一路跑容易跑偏。dev-planning 负责"拆 + 管",dev-executor 负责"干"——上下文短、职责清、每一步都能停下来等人确认。

  • 任务再切片:每个 Milestone 太大就切成 Slice,每个 Slice 派一个 dev-executor 子 agent 单独干,上下文短、不串味
  • scope 冻结:每个 Slice 开工前写死"做什么 / 不做什么 / 哪些是红线",子 agent 不能自作主张砍功能或加功能
  • HITL 人工卡点:关键决策必须停下来等人确认,agent 不能偷偷跳过——信任靠协议保障,不靠默认
SPOTLIGHT 03

Rules + Memory

agent 的常驻意识 · 跨会话学习

Skills 是"被触发才用"的能力库,Rules 和 Memory 才是 agent 的常驻意识——前者是 always-on 的行为约束,后者是跨会话累积的经验。两者一起,让 agent 越用越懂我。

  • Rules:项目级 always-on 约束(中文回复、不擅自创建文档、不绕过 SOP 直接写码等),不需触发,每次推理都生效
  • Memory:用户偏好 / 项目背景 / 经验教训分类沉淀,agent 在执行前主动召回,避免反复问相同问题
  • Experience:把成功的工作流(如"作品集文案专业性优化流程")沉淀成可复用的步骤模板,下次直接套用
DEEP-DIVE · SKILLS 全景

17 个 Skill 怎么串起来 — SDLC 流水线总图

从模糊想法到推上公网,覆盖完整 SDLC。实线 = 主路径,虚线 = 旁路——任何 skill 都可独立运行(无上游也能跑),也能端到端串联。

flowchart LR
    S0["⓪ 破题
idea-shaping"] S1["① 探索与需求
product-research
requirement-analysis"] S2["② 方案设计
product-design
ui-design · tech-design"] S25["②⁺ 开发编排
dev-planning"] S3["③ 工程落地
spec-driven-frontend · spec-driven-backend
ai-agent-engineering · easy-build"] S35["③⁺ 质量守卫
test-guard"] S4["④ 部署上线
easy-deploy"] SX["旁路 · 演示与对齐
product-demo · project-kickoff
presentation-design"] S0 --> S1 --> S2 --> S25 --> S3 --> S35 --> S4 S2 -.-> SX SX -.-> S4 classDef stage fill:#fafafa,stroke:#2a1e13,color:#2a1e13,stroke-width:1.2px classDef side fill:#fafafa,stroke:#2a1e13,color:#2a1e13,stroke-dasharray:4 3 class S0,S1,S2,S25,S3,S35,S4 stage class SX side

节点合并为阶段、虚线为旁路。元能力 skill-creator(技能工厂)不入主链,面向本套 harness 本身的迭代。

— 五件套自循环

这套 harness 不是设计完就冻结的——我每天用它做 PM 工作(写 PRD、调研、做方案、跑 demo),每次跑到不顺手的地方就回头改 skill / 调 rule / 沉淀 experience。产品在用 harness,harness 也在被产品打磨——这是它从"个人玩具"变成"可演进资产"的根本原因。

§ 04 — CAPABILITY MAP

三个项目 · 三个能力维度

从 AI Agent PM 岗位视角看,这三个项目各自能证明一类不同的能力。

AXIS 01
Hands-on 工程能力
openclaude 是一个端形态客户端产品——本地存储、进程模型、打包分发这些细节都能聊,不停留在 prompt 工程层。
▸ openclaude
AXIS 02
端到端产品 ownership
个人理财工具 是一个真实跑在公网、长期自用的全栈产品——需求、设计、开发、部署、运维都由一个人完成。
▸ 个人理财工具
AXIS 03
Agent 编排能力
Agent Harness 五件套 证明的是对 agent 的编排能力——不只是用 AI,还能定义、约束、调度 AI 的工作方式(Skills · Subagent · Rules · Memory · Loop 齐全),并已在多个项目中复用验证。
▸ Agent Harness