Files
qiuruiandClaude Opus 4.6 bbea70dc9c docs: 刷新全量文档;修复 executor 成功/失败状态判断;添加三专项独立项目
文档刷新:
- CLAUDE.md/README.md/DEVELOP.md/RELEASE.md 同步 org v2 架构
  (Boss/GroupLeader/SeniorDev/Ops 组织层、EventBus/DailyReport/OpsHub/
   AgentScorer/VersionPipeline 工具层、nrf-dev/esp32-dev/market-* 新角色)
- 清除所有 /data/rockchip 路径引用 → /data/company(源码+测试+前端)
- 保留 "Rockchip" 芯片厂商名作为技术描述(hw_engineer/algo_vision 等)
- docs/plans/ 历史文档保持原样(反映当时路径状态)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 08:58:39 +08:00

3.6 KiB
Raw Permalink Blame History

Release Notes

v0.6.02026-03-10

新增

  • 组织架构 v2Boss / GroupLeader / SeniorDev / Ops 四层管理,org.yaml 配置
  • EventBusRedis Streams 事件总线,5 consumer groupsops-hub/leader-*/boss
  • OpsHub:事件消费星形枢纽,纯逻辑快速消费 → DailyReport 写入
  • DailyReportappend-only 日报(时间线 + Boss 决策视图),Dashboard 日报 Tab
  • AgentScorer:4 维 Agent 评分(完成度 40% + 质量 30% + 自主性 20% + 协作 10%
  • VersionPipeline 反幻觉门控dev agent 只能 start_testingtester 才能 mark_done/mark_failed
  • 平台扩展 AgentNrfDevAgentnRF54L15/BLE/Zephyr)、Esp32DevAgentESP32S3/mmWave
  • 市场专项化MarketSportAgent / MarketElderAgent / MarketSafetyAgent 三专项拆分
  • Executor EventBus 集成:任务完成/失败/崩溃自动发布事件
  • Scheduler EventBus 注入Redis 可用时自动创建 EventBus,不可用时降级
  • KnowledgeBase:组织架构 + 项目 facts 聚合,Boss/Leader 上下文注入
  • Dashboard Markdown 渲染修复react-markdown + remark-gfm 替代 <pre> 标签

修复

  • Executor 崩溃路径缺少 EventBus 事件发布
  • OpsHub 类型注解缺失
  • import redis 从函数体移至文件顶部(try/except 保护)

v0.5.02026-03-09

新增

  • 三专项独立项目rtp-research / net-research / kernel-analysis 独立工作目录
  • executor 修复agent 返回 status="failed" 时正确调用 mark_failed()
  • task_logs 权限修复chown 解决 Permission denied

v0.4.02026-03-09

新增

  • 多队列调度project_delivery / base_opt / insight 三队列独立 DB
  • Dashboard Web UIFastAPI + React 看板,WebSocket 实时推送
  • 市场洞察(InsightViewplanner/productizer/vision-analyst/media-producer
  • 三专项 AgentRtpResearcherAgent / NetResearcherAgent / KernelAnalyzerAgent
  • Dashboard Docker 部署nmfs-agents-dashboard:latest,端口 9080
  • rk3566 设备接入:算法任务默认用 rk3566192.168.123.183

修复

  • confirm 模式改为 hook 级审批(claude-wx
  • visual_tester sys.path 未更新导致 Visual 标签 404

v0.3.02026-03-07

新增

  • Watchdog60s 间隔检查,running 超 2h → failedpending 超 2h 提升优先级
  • Task 字段扩展initiator / discussion
  • claude-wx 集成DeveloperAgent 自动注入 CLAUDE_WX_AGENT_MODE

修复

  • queue.py mark_vetoed()retry_count 类型转换修复

v0.2.02026-03-05

新增

  • ProjectMemorySQLite 三层记忆(goals/facts/history
  • EnvCollectorSSH 采集板端环境信息
  • ArchVersion:快照 → 测试 → promote/rollback
  • ProjectDiscovery:非硬编码项目发现
  • exclude_projectsprojects.yaml 黑名单

修复

  • paramiko lazy initSOCKS 代理兼容)
  • asyncio get_running_loop().run_in_executor()

v0.1.02026-02-27

新增

  • 多角色 Agent 体系Developer / Tester / Productizer / Architect / Manager
  • Claude CLI 驱动claude --print 子进程,CLI OAuth 认证
  • 三种执行模式auto / confirm / report
  • SQLite 任务队列:原子 dequeue,优先级排序,去重
  • APScheduler 定时调度
  • 飞书集成 + SSH Device Agent

发布检查清单

  • pytest tests/ -q 全部通过
  • claude --version 可用,已通过 claude login 认证
  • configs/agents.yaml model 字段正确
  • 设备连通性:ssh orangepi@192.168.123.183 echo ok