Files
aiagent/docs/deepseek4pro交接/05-当前状态与路线图.md
renjianbo 495eafcd78 feat: virtual company M2 control + tier-3/4 capabilities + per-dept session fix
- M2-a/b/c: stop/pause/resume/skip dept, plan/rework approval gates,
  budget & timeout circuit breakers, per-dept cancel and on-demand rework
- tier-3: batched event persistence (_EventBuffer), project/dept
  concurrency semaphores, company_ws event streaming
- tier-4: cross-dept deliverable handoff, CEO memory feedback loop,
  per-dept model override, one-click Markdown report export (RFC5987)
- fix: per-department independent SQLAlchemy session in parallel waves
  (shared Session race across asyncio tasks in company_orchestrator)
- fix: rename process_open_fds gauge to app_process_open_fds
  (collides with prometheus_client ProcessCollector on Linux)
- fix: dept role resolution ladder, real token usage & cost tracking,
  deliverable file capture (mtime scan of dept workspace)
- tests: test_company_orchestrator.py 22 cases with mocked LLM
- frontend: CompanyControlRoom, companyExecution store, EChart,
  dept model config dialog, ws proxy, build/typecheck decoupling
- docs: virtual company design/usage docs, M2 control plan,
  deepseek4pro handover docs

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-07-26 18:16:39 +08:00

4.0 KiB
Raw Blame History

当前状态与路线图

截稿:2026-07-26

最新进展(2026-07 最近两周)

虚拟公司模块 — 所有四档全部完成

  • 事件批量落库 + 并发上限/排队(三档-a/b)
  • 部门间交接 / 学习闭环 / 按部门配模型 / 一键导出报告(四档-①②③④)
  • 已通过真实 LLM 冒烟测试(2 次小跑,¥ 测试成本)
  • 批量落库方案:_EventBuffer → add_all + commit,默认 N=25/T=0.7s,终态事件立即 force-flush

家庭泡饮制作助手 — 成品打磨

  • 从虚拟公司产出的 Phase3 原型,人工大幅打磨成可直接用的成品
  • 59 款饮品,8 大分类,全部含配料/分步做法/饮品档案(作用·口感·特点·适宜/不适宜人群·产地)
  • 59 张真实照片(从下厨房抓取,合法 JPEG)
  • 首页补血推荐专区 + 搜索 + 筛选 + 收藏 + 详情页饮品档案卡片
  • 产出目录:deliverables/家庭泡饮制作助手/index.html(双击即用,离线可用)

Bug 修复(2026-07-13)

  • 公司导出中文名 500:export_company 端点 Content-Disposition latin-1 编码错误 → RFC 5987 修复
  • 监控页产出无滚动条:Element Plus .el-tabs__content 默认 overflow:hidden → flex 列 + overflow:auto
  • 交付物捕获漏文件:CEO 评审只能读到 deliverable 文本(漏了实际文件)→ 加 _scan_recent_files + 文件清单展示

当前架构待解决项

优先级 问题 影响 建议方案
⚠️ 中 per-dept 共享 db_orch session 竞态 同波并行部门共用一个 session,并发上限只是缓解 每个部门独立 SessionLocal()
⚠️ 中 生产环境 docker cp 热更新 无 CI/CD,每次改代码需手动 cp 到容器 改 Dockerfile 或迁移到 docker build 流程
🔵 低 三档-c 多副本 _RUNNING/_CONTROL 在单进程内存,无法多 worker Redis 分布式锁 + Celery 任务分发
🔵 低 无 --reload 开发中改 Python 需手动重启 uvicorn 加 --reload 参数(Windows 下可能有文件监听问题)
🔵 低 运行对比 / 时间轴回放 可观察性不足 未开始,优先级低

未完成/待清理

  1. 云端部署(docker cp):虚拟公司迭代改动(三档+四档)尚未部署到 101.43.95.130
  2. 测试清理:冒烟测试残留 4 条 CompanyKnowledge + 2 个测试项目(1afefd3b, 70556a48)待删除
  3. 文档同步:docs/天工虚拟团队演示项目.md 已更新至 4 个项目

路线图(推测顺序)

已完成 ✅
├─ 一档 ~ 四档 全实施 + 验证
├─ 4 个演示项目(Framework KM、今天吃啥、阅读激励、家庭泡饮)
├─ 交付物捕获修复
├─ 批量落库 + 并发上限(三档-a/b)
├─ 学习闭环 + 部门间交接 + 按部门配模型(四档-①②③)
└─ 一键导出报告(四档-④)

待定 ⏳
├─ 云端部署(docker cp 最新改动到 101.43.95.130)
├─ 测试清理(删冒烟残留)
├─ per-dept 独立 session
├─ 三档-c 多副本
├─ CI/CD(docker build 替代 cp)
├─ 运行对比 / 时间轴回放
└─ 更多演示项目积累

交付物目录

D:\workspace\aiagent\deliverables\ 下的人工打磨成品:

项目 路径 说明
家庭泡饮制作助手 家庭泡饮制作助手/index.html 59 款饮品,真图,离线可用,双击即用
今日吃啥(参考) 在 team_projects/ 下 69 道渭南家常菜,PWA

关键记忆文件

.claude/projects/D--cd-claude-code/memory/ 下的 auto-memory(Claude Code 持久记忆):

  • project_company_roadmap.md — 虚拟公司全迭代路线 + 实施状态
  • project_aiagent_prod_deploy.md — 云端部署要点
  • project_company_migration.md — Alembic 迁移注意事项
  • user_family.md — 用户家庭情况(渭南口味偏好)
  • xiachufang_dish_images.md — 下厨房扒图方案
  • feedback_no_confirm.md — 用户偏好:执行常规任务不频繁确认