快速开始
PM Agent
PM Agent 负责项目管理任务,支持项目数据提取、功能拆分与项目排期。
v3.0.3 (Latest)
发布日期:2026-09-24 | 基础版本:v3.0.2
1、概要
| 项目 | 内容 |
|---|---|
| 发布日期 | 2026-09-24 |
| 版本号 | v3.0.3 |
| 基础版本 | v3.0.2 |
2. 报告事项
2.1 新增功能
| 模块 | 详情 |
|---|---|
| 智能看板(SmartDashboard) | 新增智能看板模块:插件提供 Provider 协议(manifest + 数据投影),各 Skill 通过 emit_dashboard_data.py 向看板推送结构化数据,看板按 Provider 协议聚合多项目数据并渲染;支持多项目聚合投影,不同 Skill 的产物数据可在同一看板视图中统一展示新增看板配置自检脚本 check_dashboard_config.py,部署时自动验证各 Skill 的看板集成配置,降低接入出错率 |
| pm-smart-ai-agent Skill v0.3 | AIKO 注册表外置为独立文件 aiko-registry.json,功能索引合并,新增 schema_version 字段,契约横切层可版本化管理,多项目共享同一注册表而无需重复维护引入四层架构(L0 采集 / L1 数据元 / L2 分析 / L3 渲染),统一项目根路径契约( project_root 布局 + init/migrate + manifest),各阶段产物路径由项目根推导而非依赖工作目录新增 Run Journal:记录每次运行的输入指纹与执行路径,支持断点续跑与审计追溯 新增交付清单点检流程( process/22-delivery-checklist.md):规范校验 + 证据采集 + 逐项核对 + 依赖联动,并产出 Excel / Markdown / HTML 三种格式点检报告;交付物地址支持四种写法,ref 四级优先与默认分支可追溯里程碑预警支持落 Redmine 固定票追加评论,完成从预警计算到写票的端到端链路 新增 l2_metrics.py(L2 层量化指标)、risk_register.py(风险台账)、scorecard.py(记分卡)、flows.py(编排流)四个工具模块 |
| pm-skill-wbs Skill 看板集成 | WBS Skill 新增看板数据投影能力(build_dashboard_projection.py / emit_dashboard_data.py),WBS 产物可推送至智能看板;新增 build_delivery_xlsx.py(交付物 Excel 生成)与 calculate_budget.py(预算计算)脚本 |
| pm-skill-material-report Skill 看板集成 | 材料报告 Skill 新增 emit_dashboard_data.py,材料预审与报告产物可投影到智能看板;新增 pm-skill-project-prescreen 独立预审 Skill,支持商务 / 研发立项结项预审的看板投影 |
| pm-smart-ai-agent 前端适配 | Tab 结构重构:PlanProgress 与 RiskWarning 合并为 PlanRisk,减少 Tab 数量;驾驶舱、能力卡、设置面板、创建向导、运行面板全部更新以适配新的四层架构与项目根路径契约 新增 skill 指纹刷新 动作:插件启动时自动对比已安装 Skill 与仓库源版本的指纹,差异时提示更新;pack_plugin.py 新增 sync 模式,从仓库唯一源生成插件 Skill 副本,确保安装态与仓库源一致 |
2.2 变更功能
| 模块 | 详情 |
|---|---|
| Skill 源码管理 | pm-smart-ai-agent 唯一源迁移至仓库根 skills/pm-smart-ai-agent,插件内副本不再入库;pack_plugin.py 负责同步到插件分发目录,安装态始终来自仓库唯一源 |
| 项目账号配置 | 账号配置逻辑抽取为独立模块 account_config.py,统一管理 OA 账号文件的查找与读取路径,各脚本不再各自实现查找逻辑 |
| pm-skill-progress / pm-skill-sync-projects | 这两个 Skill 的看板数据投影与台账同步逻辑重构,统一通过 emit_dashboard_data.py / ensure_dashboard_config.py 接入看板协议,旧的独立管线数据清理,收敛为单一数据源 |
| 用户手册 | 用户手册移至 docs/ 根目录(去掉 05-操作手册 层级),pack_plugin.py MANUAL_SRC 路径同步更新;新增「DN 项目管理页面操作指南」章节,说明插件页面与主对话分工、首次自助配置与日常操作流程 |
| HTTPS 证书处理 | 项目台账同步、成本监控、进度监控等多个 Skill 脚本统一新增 SSL 证书验证宽容策略,内网自签证书环境下不再因证书校验失败阻塞数据采集 |
2.3 删除功能
| 模块 | 详情 |
|---|---|
| pm-skill-progress / pm-skill-wbs / pm-skill-sync-projects | 清理旧看板管线数据:移除各 Skill 中独立维护的 dashboard-patch.json、旧版 emit_dashboard_data.py、dashboard_bridge.py 等冗余文件,统一由新协议接管 |
| 构建产物 | 移除 EXE 构建中间产物(build_new/ 目录)出 git 跟踪,改用 build_exe.bat 本地构建后生成,仓库不再提交二进制构建中间文件 |
2.4 修正Bug
| 模块 | 详情 |
|---|---|
| pm-smart-ai-agent | 修复智能分配候选池未过滤非项目成员的问题:图谱构建阶段过滤 + 消费侧取交集,确保候选人只来自当前项目成员 修复有「KT 解析完了日」评论的票被快照过滤的问题:此类票会导致周报已完成数漏计,现保留在快照中 修复资源风险统计范围过宽的问题:KT 判定收紧,personnel 名单兜底,只统计光庭人员的资源风险 |
| 主对话通信 | 修复设置回传动作缺失导致设置中心保存后插件侧未更新的问题 |
v3.0.2
发布日期:2026-09-18 | 基础版本:v3.0.1
1、概要
| 项目 | 内容 |
|---|---|
| 发布日期 | 2026-09-18 |
| 版本号 | v3.0.2 |
| 基础版本 | v3.0.1 |
2. 报告事项
2.1 新增功能
| 模块 | 详情 |
|---|---|
| DN 项目管理页(pm-smart-ai-agent 接入) | 新增 DN 项目管理页面,整合 pm-smart-ai-agent Skill,支持项目周报、进度预警、SDW 实时风险、人员离项、智能分配、技能图谱、里程碑预警、工时采集与提醒、工时统计分析(实绩 / 预算对比 / 差异 / EAC)、通用工时报价、会议管理(KT 解析完了触发 → 日程/提醒 → 纪要分发)、干系人满意度跟踪、Token 用量监控与额度分配、Git 命名规范校验等全套 PM 能力;从 Jira / Redmine / SDW 采集数据并输出报告与定向提醒 页面闭环:页内本地项目创建 → 按能力就绪判定依赖 → 页内直接执行能力 → 产物页内查看,无需跳转其他界面 创建项目改为两步向导,数据依赖在向导中明示,减少创建后因缺数据无法运行的情况 能力卡支持一键生成,并内联显示缺失依赖的补齐按钮;创建后有三步引导,降低首次上手门槛 |
| 任务人员指派 Skill(pm-skill-task-staffing,新增) | 新增任务人员指派能力:输入任务场景,自动分析目标部门、估算建议人数与人天(越紧张人越多)、拉取部门花名册与批量员工详情,按证据(经历 / 优势 / 缺口 / 待确认)选出合适人选,输出精美 Excel 人员指派表并在对话中展示 支持内外网自动选路(172 外网优先,192 内网备用),首次或会话失效时自动打开浏览器引导员工系统 device 认证,认证恢复后从中断处继续,不重跑已完成的花名册采集 |
| 项目设置中心 v3.0 | 凭证保险箱 + 连接 / 票号表单 + 共通数据落盘,支持 proposal 待确认流程:连接变更先生成待确认提案,用户确认后才落盘,避免误改生效 项目 Key 支持用户指定并可一键拉取平台可访问项目列表,下拉选择后无需手动输入,降低填错风险 |
| 驾驶舱(CommandCenter)重构 | 驾驶舱重构为原型样式:待处理横幅 + 概览数值条(hot 项标红可定位)+ 行式技能列表 + 最近产物表,首屏信息密度提升 健康指标接入报告数据:overview 聚合进度 / 风险 / 资源三类 action,无数据时诚实引导采集,不展示空状态占位 驾驶舱新增全集能力与主对话跳转入口:从驾驶舱直接跳转主对话并绑定当前项目;产物支持格式切换;快照计入数据健康条;能力状态区分就绪 / 部分可用 / 未就绪 |
| 产物查看器 | 新增页内产物查看器:markdown 产物直接渲染,无需下载后另开;子目录产物同样可页内可读 对话生成的产物(分配 / 人员风险 / MR 状态)接入各模块最近结果区,历史产物一键查看 能力卡新增提示词预填充跳转主对话功能:点击能力直接携带可编辑的提示词落到主对话,修改后发送 |
| 立项 / 结项资料页 | 立项 / 结项资料页支持跳转自由聊天并携带生成报告提示词,方便从资料页直接发起 PPT 报告生成 |
| 项目数据区 | 新增文件删除按钮与打开数据目录按钮;窗口聚焦时自动刷新文件清单,避免外部更新后列表滞后 |
| 自动化与配置 Tab | 自动化与配置 Tab 分区化:「连接数据(人工)」与「技能(AI)」两区明确分工;数据准备卡改为引导式流程(上传 → 解析 → 采纳),降低数据接入门槛 |
2.2 变更功能
| 模块 | 详情 |
|---|---|
| 入口更名 | PM 智能管理入口更名为「DN 项目管理」,菜单与页内标题同步更新,与业务定位对齐 |
| 主对话 | 实现流式输出效果,消息逐字出现而非等待全量后一次性显示;失效任务自动重建,不再需要用户手动重启 |
| 能力展示 | 能力卡改为行式布局,图标统一收敛到 capabilities.ts 维护,新增能力只需在一处注册 |
| 驾驶舱 | 删除全集列表视图,改为异常待办区块聚焦需要处理的事项;数据准备入口归位到「自动化与配置」Tab,驾驶舱专注运行态展示 |
| 能力跳转 | 能力卡触发跳转绑定当前项目,不再落到自由对话,上下文更准确 |
| 产物定位 | 产物优先展示 markdown 渲染版(进度 / 里程碑等报告),json 只作留档,不作主要查看形态 |
| 项目数据 | 项目数据改为单一上传入口 + 全量列表,去除多入口导致的数据路径混乱 |
| 项目监控 | 产值采集与项目清单同步拆分为独立操作,互不阻塞;项目清单页消除进度列,进度信息只在风险预警页呈现 |
2.3 删除功能
| 模块 | 详情 |
|---|---|
| 自动化与配置 Tab | 移除运行记录占位块(原运行记录入口已改为驾驶舱真实产物视图,占位块无存在意义) |
2.4 修正Bug
| 模块 | 详情 |
|---|---|
| 项目台账同步 Skill | 修复 PMO 角色项目清单权限过滤问题:PMO 账号同步后仅能看到部分授权项目,现按授权接口全量返回 |
| 项目进度监控 Skill | 修复项目进度刷新异常报错:progress_refresh.py 与 project_progress_monitor.py 中的异常未捕获导致刷新中断,补齐异常处理后刷新稳定 |
| 管理者看板 Skill | 修复产值采集逻辑异常:菜单导航失败时采集脚本静默返回空数据,现返回明确错误并保留现场;补充测试用例覆盖菜单导航路径 |
| 风险预警 | 修复风险预警所属月份显示不准确的问题,月份现从数据实际来源时间取值 |
| 主对话通信 | 修复主对话回传丢失的问题;修复状态文件编码异常(非 UTF-8 环境下状态读写失败);修复失效任务不能自动重建导致重启插件才能恢复的问题 |
| 项目设置中心 | 修复追加 source 块时 enabled 重复键导致 TOML 解析失败的问题(18 组回归测试中暴露);修复保存连接时 source enabled 未自动置为 true 的缺口(DEMO 模板 enabled=false 未被翻开) |
| 连接诊断 | 修复 GitLab 连接诊断使用错误鉴权头的问题:改为 PRIVATE-TOKEN 头;新增 verify_ssl=false 支持,跳过自签证书校验;SSL / 403 错误改为可读指引,不再只输出原始异常 |
| PM Agent 工作台(插件) | 修复发送按钮样式不符合 SDW 原生风格的问题:改为圆形图标按钮;修复能力卡回写受限时缺乏分层告知,现按 requirements limitations 判定,部分可用时展示徽标,Redmine 跳过行在查看器中高亮提示 |
v3.0.1
发布日期:2026-09-11 | 基础版本:v3.0.0
1、概要
| 项目 | 内容 |
|---|---|
| 发布日期 | 2026-09-11 |
| 版本号 | v3.0.1 |
| 基础版本 | v3.0.0 |
2. 报告事项
2.1 新增功能
| 模块 | 详情 |
|---|---|
| PM Agent 工作台(插件) | 新增角色化工作台:按 OA 账号角色(PM / 管理者 / PMO)决定可见模块,PM 可用「智能分析 + 项目管理 + 项目监控」,管理者只读「智能分析 + 项目监控」,PMO 额外开放「项目运营」;角色由账号配置读取,不放大 OA 实际权限 新增项目监控三视图:项目总览(整体态势)、项目清单(全量可筛选下钻列表)、风险预警(进度与毛利风险集中呈现),替代此前分散在各页的预警信息 新增「报告」页与全局文件、全局 WBS 入口,项目材料与 WBS 产物可跨项目统一查看 WBS 工作台新增本次运行资料选取与上传:按「报价 Excel / Kickoff PPTX」区分资料类型并校验格式,只允许选择当前项目文件内的资料,选中资料按运行冻结留存证据(含哈希)供追溯 WBS 新增流程阶段状态:待补充资料 / 分析中 / 待确认范围 / 待确认容量 / 生成中 / 校验未通过 / 已完成,运行进展在界面可见 统一数据保存目录到 ~/.sdw/aiko-ext-pm,台账、看板快照、监控产物与运行记录集中存放,运行数据与程序资产分离 |
| 项目台账同步 Skill(project-ledger-sync,新增) | 新增按角色同步 OA 项目清单到统一本地台账(SQLite)的能力,作为看板、项目总览、主对话、立项材料与进度监控的唯一项目范围来源 PM 走旧 OA 探针:登录新版 OA 后 SSO 进入旧 OA,按首页身份与工号精确选择本人项目,完整翻页读取清单、详情、合同与里程碑,状态取 OA 实际状态 PMO / 管理者走授权项目接口:只读取当前 OA 会话授权可见的项目,状态按预计结束日期推导并标记来源,不冒充 OA 已确认状态 取数与规范化全部成功后才写入 status=complete 并发布清单,失败返回非零且不发布部分数据;历史运行完整保留可回溯 |
| 项目进度监控 Skill(project-progress-monitor,新增) | 新增自动登录 OA、读取「项目产值人力数」并计算 SPI 的进度分析能力,采集范围由统一台账中当前账号的项目编号确定 新增累计 SPI 分析与进度结论落库:分析结果持久化为快照,风险预警页直接读取已保存快照,无需每次重跑采集 新增归集异常提示:区分「暂无数据 / 待核实 / 数据不足」,项目编号缺失或重复时明确不做关联,避免把产值错配到无关项目 默认查询区间 2023-01 至上月,支持 --start-date / --end-date 覆盖 |
| 管理者看板 Skill(pm-skill-dashboard) | 看板升级至正式版本 1.0:新增项目状态筛选、部门逐级下钻筛选、分页、里程碑预警与成本数据集成 新增毛利率监控:支持上传财务文件写入实际毛利率,并按等级(关注 / 中等 / 严重 / 高)分级展示与筛选,风险项优先排序 新增毛利模块接入接口(按项目编号精确匹配的补充 JSON),毛利计算与阈值由独立模块负责,看板只做关联与展示,不推算金额、不新增项目、不覆盖身份与部门 新增快照机制:清洗、派生预警、聚合排序后写出 dashboard-snapshot.json 供前端渲染,并提供部署指南 |
| 项目材料报告 Skill(pm-skill-material-report,新增) | 新增商务 / 研发项目的立项、结项 PPT 报告生成能力:生成前必须确认项目类型,按「商务立项 / 商务结项 / 研发立项 / 研发结项」路由到各自内置模板,禁止交叉套用,找不到模板时明确报错而不回退 新增阶段化生成流程:先形成可追溯的结构化草稿(提取 → 预审 → 用户补充),再渲染 PPTX,并可选产出 Markdown / JSON 审阅稿 新增立项 / 结项预审报告能力,按项目类型输出缺项与质量门禁提示 支持以 Git 仓库地址自动拉取项目材料并生成报告,同时记录仓库版本信息以便审计追溯 内置项目管理知识库与检索脚本(kb_build / kb_query),辅助材料补全与规则校验 |
| 项目投入监控 Skill(project-cost-monitor) | 新增按项目花名采集 OA 成员、月度计划与实际投入、人员跨项目投入及日志审批数据,产出 Excel 原始产物与插件可读的 monitor-snapshot.json;账号密码不落命令行、日志与输出 |
| 安装与交付 | 新增一键安装脚本 install-pm-agent.ps1:自动创建 Python 3.11+ 虚拟环境、安装依赖与 Chromium、校验安装包完整性,并一次性部署插件与七个 Skill新增运行时自检 check_monitor_runtime.py,覆盖浏览器与全部 Skill 依赖,支持全新机器从零安装后直接校验安装前自动备份既有插件与 Skill,程序资产(bin / ui)整体替换,运行数据目录不受影响 新增 2.0.7 交接文档(使用与安装、整体架构、代码与函数、Skill 与脚本、接口与后续开发、测试用例与预期结果)与真实测试案例(联想 X9HP WBS、极石 Hoping 项目监控) 新增测试报告归档目录与规范:按版本号分目录存放功能测试用例与测试报告,明确命名规范、内容要求与脱敏约定 |
2.2 变更功能
| 模块 | 详情 |
|---|---|
| PM Agent 工作台(插件) | 界面与菜单整体重构:由平铺功能页改为「模块 → 子菜单」两级导航,功能入口按角色裁剪,旧路由(管理者看板)兼容映射到「项目清单」 项目采集入口统一:项目清单与风险预警不再各自发起采集,统一由项目总览的台账同步入口触发,风险页改为扫描本地已保存快照 插件可执行文件由 aiko-ext-wbs.exe 更名为 aiko-ext-pm.exe,插件代码结构同步整理,名称与实际定位(项目智能工作台,而非仅 WBS)一致项目清单页移除内嵌预警信息,预警统一收敛到「风险预警」页,清单页聚焦项目本身信息 部门筛选由多栏并列改为单栏逐级下钻,详情列前移,长部门路径下的操作路径更短 |
| 各 Skill 数据路径 | 全部 Skill 默认数据路径统一到 ~/.sdw/aiko-ext-pm 下,看板不得自行建立第二份项目清单,项目范围一律取自 project-ledger-sync 的统一台账 |
| 管理者看板 Skill | 数据源由 mock 改为 OA 真实数据,不再使用示例数据渲染;字段清洗与成本字段合并逻辑同步调整 毛利上传入口保留为兼容能力,只写入实际毛利率、不触发预警计算;推荐新接入方使用按项目编号匹配的接口,避免项目重名与刷新丢失 |
2.3 删除功能
| 模块 | 详情 |
|---|---|
| PM Agent 工作台(插件) | 移除项目清单页内嵌的预警信息展示(能力未减少,已迁移至「风险预警」页) 移除「项目文件」独立菜单入口(视图保留,仍可从项目工作区等入口跳转) |
| 安装包 | 移除随包分发的运行期产物(内存 / 遥测 / 日志等运行记录),安装包只包含程序资产与脱敏测试资料 |
2.4 修正Bug
| 模块 | 详情 |
|---|---|
| 项目台账同步 Skill | 修复 OA 登录迁移导致的采集全面失败:适配新版 OA 登录页选择器,并在登录后跟随「项目管理」链接建立旧 OA 独立会话,恢复跨主机取数;浏览器通道按 Chrome 优先、Edge 次之自动选择 修复项目状态筛选导致查询零结果的问题:状态为单值字段,原先提交逗号拼接的多状态字符串被后台判为无效,改为不带状态约束提交,由服务端返回全部状态项目 修复数据爬取逻辑异常与翻页 / 详情解析失败问题,页面结构异常时返回非零并保留现场,不再发布不完整清单 |
| PM Agent 工作台(插件) | 修复「同步项目台账」按钮第二次起不触发任务的问题:任务已存在时只追加了消息而未触发执行,导致此后每次点击均无实际同步 修复看板 / 监控页在特定数据下白屏的问题 修复数据目录迁移后历史数据读取异常、旧路径残留的问题 修复升级时旧版前端资源残留导致界面与后端不匹配的问题:程序目录整体替换,杜绝旧哈希资源存活 |
| 安装与交付 | 修复全新机器安装缺少依赖导致自检失败的问题,补齐依赖清单并扩展自检覆盖范围至全部 Skill 与浏览器 |
v3.0.0
发布日期:2026-08-07 | 基础版本:v3.0.0
1、概要
| 项目 | 内容 |
|---|---|
| 发布日期 | 2026-08-07 |
| 版本号 | v3.0.0 |
| 基础版本 | v3.0.0 |
2. 报告事项
2.1 新增功能
| 模块 | 详情 |
|---|---|
| 数据提取模块 | 1、解析 xlsx、pdf、doc、ppt 等文件 2、提取人员资质、里程碑、功能说明等信息为标准格式 |
| 知识库查询模块 | 1、将功能计划表储存为知识库 2、查询知识库辅助功能拆分 |
| 功能拆分模块 | 实现功能拆分,做到语义分析而非机械拆分 |
| 项目排期模块 | 根据已有功能,通过求解器进行排期 |
2.2 变更功能
| 模块 | 详情 |
|---|---|
| 无 | 无 |
2.3 删除功能
| 模块 | 详情 |
|---|---|
| 无 | 无 |
2.4 修正Bug
| 模块 | 详情 |
|---|---|
| 无 | 无 |