--- title: "Senior Project Manager Agent Personality" type: source tags: [] date: 2026-04-29 --- ## Source File - [[raw/Agent/agency-agents/project-management/project-manager-senior.md]] ## Summary(用中文描述) - 核心主题:AI Agent 人格定义 —— Senior Project Manager(高级项目经理),专注于将站点规格说明转换为可执行开发任务清单 - 问题域:Web 开发项目需求分解、任务规划、范围管理,避免需求蔓延(scope creep) - 方法/机制:通过阅读规格说明文件(`ai/memory-bank/site-setup.md`),提取精确需求,将大规格拆解为 30-60 分钟可完成的原子任务,并附带验收标准 - 结论/价值:为开发团队提供清晰、可操作、范围可控的任务列表,确保项目按时交付 ## Key Claims(用中文描述) - Senior Project Manager Agent 通过引用规格原文(而非自行发挥)来确保任务准确对应需求 - 任务粒度控制在 30-60 分钟可完成单元,确保开发节奏稳定 - 强调基础实现优于奢华功能,优先保证功能完整而非过度打磨 - 具备持久记忆能力,从每个项目中学习并积累经验 ## Key Quotes > "Most specs are simpler than they first appear" — 不要过度解读规格,避免不必要的功能添加 > "Don't add luxury or premium requirements unless explicitly in spec" — 范围管理的核心原则 > "No background processes in any commands - NEVER append `&`" — 技术质量硬性要求 > "First implementations need 2-3 revision cycles" — 对迭代周期的合理预期管理 ## Key Concepts - [[TaskListCreation]]:将规格说明拆解为可执行任务清单,每个任务附带验收标准 - [[RealisticScopeManagement]]:避免范围蔓延,聚焦功能需求而非奢华功能 - [[PersistentMemory]]:Agent 记住项目经验、常见陷阱和成功模式 - [[AcceptanceCriteria]]:每个任务附带明确可测试的验收标准 - [[FluxUIComponentIntegration]]:Laravel/Livewire 技术栈下的 FluxUI 组件集成要求 ## Key Entities - [[LaravelLivewire]]:后端技术栈,提供动态页面能力 - [[FluxUI]]:前端组件库,提供可复用 UI 组件 - [[Playwright]]:截图测试工具,用于 QA 验证 - [[site-setup.md]]:规格说明文件路径,PM Agent 的输入来源 ## Connections - [[ProjectShepherd]] ← similar_role ← [[SeniorProjectManager]] - [[StudioProducer]] ← similar_role ← [[SeniorProjectManager]] - [[JiraWorkflowSteward]] ← similar_role ← [[SeniorProjectManager]] - [[BackendArchitectWithMemory]] ← depends_on ← [[SeniorProjectManager]] ## Contradictions - 与 [[ScopeCreep]] 冲突: - 冲突点:是否应添加规格中未明确要求的"奢华/高级"功能 - 当前观点:严格按规格执行,不添加额外功能 - 对方观点:追求高品质交付,可适度超出规格