AGENT-HOUSE-MIGRATION.md 2.1 KB

# agent-house 可复用能力迁移边界

本仓库只承载可复用的企业微信技能、MCP 工具、工作台页面与服务、Webhook/Relay 监听运行时、安装与发布流程。回复角色是行业通用客服,北极星是把客户当前问题闭环,而不是带看成交。

已迁移

  • 通用响应质量门契约:mcp/src/core/response-quality-contract.js
  • 拟人干预闸门:mcp/src/core/response-human-style.js
  • 会话状态快照注入:agent-conversation-journey.js + agent-context-builder.js
  • 出站投递幂等:outbound_delivery_claims、并发只发一次、全局暂停拦截
  • 入站媒体:inbound-media.js、图片/纯语音不自动回复、Dashboard 媒体重试
  • 监听掉线记录:runtime/callback-service/src/personal-polling.mjs
  • Webhook 按账号隔离去重:runWithQiweiContext + isDuplicateEvent(eventId, account)
  • Dashboard 同时拉起 callback runtime 与 relay daemon
  • 知识检索标题加权,并剥离「常见说法」别名
  • 工作区回归 Smoke 入口:scripts/workspace-regression-smoke-test.js
  • 现有 mcp/skills/runtime/install.js、Dashboard 与发布检查能力

明确排除

  • 看房经纪人行为:房源检索、小牛看房 / xnfang、带看北极星、22 问、宋军人设、小程序房源卡片、业主/学区话术
  • property-search-service.jsqiwei-property-matchknowledge/real-estate/**、黄金问题集、enforcePropertyDelivery
  • 客户业务定制、真实客户画像与业务知识
  • 真实凭据、.env.local、token、设备信息
  • 运行数据库、会话、消息、日志及任何 outputs/ 运行产物

通用仓必须保留

  • agent-memory.js / agent-memory-worker.js
  • templates/validate-reusable-boundary.js
  • account-switch / message-archive-smoke / outbound-callback-smoke / online-qiwei-smoke.mjs

发布前检查

运行 npm run boundary:check。该检查会扫描发布工作区的路径与文本,发现运行态、小牛看房 / xnfang / 宋军 等内容时失败。运行态目录只允许在本地生成,并由 .gitignore 排除。