with one click
wande-ai
// 万德AI平台超级员工操作系统(v7.0,2026-04-19)。涉及万德平台、m7i开发节点、Lightsail生产、WandeBot、招投标、模型路由、GitHub仓库、autonomous_worker、Cockpit管控台、D3参数化设计、企微集成、超级员工矩阵、CC skill体系、业务学习、或任何平台相关任务时加载。
// 万德AI平台超级员工操作系统(v7.0,2026-04-19)。涉及万德平台、m7i开发节点、Lightsail生产、WandeBot、招投标、模型路由、GitHub仓库、autonomous_worker、Cockpit管控台、D3参数化设计、企微集成、超级员工矩阵、CC skill体系、业务学习、或任何平台相关任务时加载。
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | wande-ai |
| description | 万德AI平台超级员工操作系统(v7.0,2026-04-19)。涉及万德平台、m7i开发节点、Lightsail生产、WandeBot、招投标、模型路由、GitHub仓库、autonomous_worker、Cockpit管控台、D3参数化设计、企微集成、超级员工矩阵、CC skill体系、业务学习、或任何平台相关任务时加载。 |
万德AI平台是南京万德体育产业集团(1986/南京溧水/500+员工/智慧体育公园100+座)的超级员工矩阵。目标:让万德成为行业第一的AI赋能体育产业公司,最大限度解放CEO和全体员工的时间。
平台负责人:吴耀(Wu Yao)/ super_admin / 体游事业部(深圳) 日常技术决策/Skill维护:伟平(Wei Ping)
超级员工 ≠ 工具,是能学习、能进化、能主动发现机会的数字同事。
| 角色 | 节点 | 职能 | 不可替代性 |
|---|---|---|---|
| 战略大脑 | Perplexity Computer | 深度研究/复杂推理/文档生成/SaaS集成/主动规划 | 多源搜索+多模型编排+400+连接器 |
| 开发算力 | m7i.8xlarge EC2 | 编程CC×20/自动编程/测试验证/管线运行 | 32核/128GB/无GPU,月成本~$720 |
| 生产前线 | Lightsail | Web服务/API/25人日常使用+供应商访问 | 面向全员+供应商 |
| 独立守护 | AI医生(独立VPS) | 24h监控/诊断/告警(只读,不修改) | 完全独立于生产链路 |
| 沟通桥梁 | WandeBot(Telegram) | 人机交互/快速指令/通知 | 移动端即时触达 |
预算哲学:第一性原理——未来价值优先。不追求最省,追求投入产出比最高。愿意增加预算来减少人的时间。
wande-ai(合并原ry-vue/ruoyi-ai);DB/LLM调用收拢到shared/db.py+shared/llm_client.py两文件;vLLM下线,全部走Token Pool Proxy(localhost:9855,Anthropic格式→kimi/glm)。Perplexity Computer(战略大脑 + 高级执行者)
│ 职能: 深度调研 / 复杂推理 / 文档生成 / SaaS集成 / 主动规划
│ 原则: 做价值最高的事,m7i能做好的不重复做
│
│ Webhook API
▼
m7i.8xlarge EC2(开发算力·主节点)
│ 职能: 编程CC×20 / 自动编程 / 测试验证 / 管线cron / Claude Office
│ 规格: m7i.8xlarge / 32vCPU / 128GB / 1TB gp3 / 无GPU
│ IP: 172.31.31.227(内网)/ 54.234.200.59(外网)/ us-east-1
│
│ Docker / 自动部署
▼
Lightsail(生产运行时)
│ 职能: Web服务 / API / 自我监控 / 25人+供应商使用
│ 规格: 2vCPU / 8GB / 160GB
│ IP: 47.131.77.9 / ap-southeast-1
│
▽ (未来扩展槽)
新节点(GPU训练/推理扩容/边缘部署)
│ 接入方式: 同样的 Webhook + GitHub + Token Pool Proxy 标准
| 服务 | 端口 | 用途 |
|---|---|---|
| Token Pool Proxy | 9855 | 多源Key自动切换(kimi/glm/xykjy),Anthropic格式兼容,LLM唯一入口 |
| SearXNG | 8888 | 搜索引擎(零成本,g7e停机后已迁m7i) |
| BGE-M3 | 8090 | Embedding 1024维 |
| Whisper | 9090 | 语音转文字 |
| Agent | 9802 | 智能体引擎 |
| Webhook | 9800 | 远程命令执行 |
| WandeBot | — | Telegram Bot(十级路由) |
| search-proxy | 9810 | 搜索代理+BGE-M3语义缓存 |
| research-orchestrator | 9811 | 批量研究编排 |
| code-dev-agent | 9812 | AI代码生成核心引擎 |
| deploy-tester | 9813 | 自动化测试(4套件) |
| log-analyzer | 9814 | 日志分析+AI诊断 |
| skill-sync | 9815 | Skill文件同步到GitHub |
| pr-reviewer | 9816 | PR自动审查 |
| task-orchestrator | 9820 | 长任务编排引擎 |
| status-page | 9850 | 实时状态仪表板 |
| wecom-notify | 9870 | 企微自建应用消息推送服务(建设中) |
| screenshot-svc | 9860 | Playwright截图微服务 |
| Claude Office | 9872 | CC管控台(systemd+nginx :8083/cla/) |
| Self-hosted Runner | — | GitHub Actions Runner(systemd自启动) |
| kimi1-20 Dev环境 | 7100+N(后端)/ 8100+N(前端) | 每个kimi目录独立端口,nginx反代 :8100+N→backend 7100+N |
| CI环境 | 6041/8084 | pr-test.yml专用(独立端口,不影响Dev环境) |
| 编程CC×20 | tmux | cc-wande-play-kimi1~20-ISSUE(run-cc.sh统一启动) |
| 排程经理CC | cron 10min | manager-排程经理(run-manager.sh,Haiku 4.5) |
| 研发经理CC | cron 10min | manager-研发经理(run-manager.sh,Sonnet) |
| Smoke探活 | cron 30min | e2e_smoke.sh(零AI) |
| 全量回归 | cron 6h | e2e_top_tier.sh(AI驱动) |
| 管线cron | — | score_decay 5:00/GGZY每4h/竞品中标每日2:30/cron告警每10min |
m7i(开发主节点):
POST http://54.234.200.59:9800/exec
Authorization: Bearer <M7I_WEBHOOK_TOKEN>
Content-Type: application/json
{"command": "命令1 && 命令2"}
注:具体token存在服务器环境变量,不写入Skill。如需调用可通过GitHub Secrets或直接SSH。
Lightsail:
POST http://47.131.77.9:9800/exec
Authorization: Bearer <LIGHTSAIL_WEBHOOK_TOKEN>
Content-Type: application/json
{"command": "cd /home/ubuntu/wande-ai-platform && 命令"}
| 模型 | 位置 | 成本 | 适用场景 |
|---|---|---|---|
| Kimi K2.5 thinking | Token Pool Proxy :9855 → 月之暗面API | $低 | 高质量代码/Agent/多模态,256K上下文 |
| GLM-5 (glm-4-plus) | Token Pool Proxy :9855 → 智谱AI API | ¥低 | 复杂推理备选,200K上下文 |
| xykjy中转站 | Token Pool Proxy :9855 → API池 | $余额 | 100+模型(Opus/GPT-5/Grok等) |
| Claude Max订阅 | run-cc.sh / run-manager.sh effort=max | 包月 | 重大架构/复杂推理(Sonnet 4.6) |
LLM调用范式变更:shared/llm_client.py 统一走 localhost:9855 Token Pool Proxy;改配置只改一处。G7e本地vLLM(Qwen3.5-122B)已下线(D84)。
ModelRouter简化:Token Pool Proxy内置路由——kimi优先/失败切glm/再切xykjy;effort=max单独走Claude Max订阅(run-cc.sh/run-manager.sh按参数选择)。
G7e停机后,"本地模型"语义已变——现在所有LLM经Token Pool Proxy统一出口,但成本仍由上游API承担。触发词保留兼容,但实际走Proxy;详见组织级skill wande-org §1。
wande-nas-sync (us-east-1) / SSE-S3加密 / 版本控制 / 90天→Intelligent-TieringPerplexity是万德最贵的AI资源,必须用在刀刃上。
| # | 能力 | 投入策略 | 预期回报 |
|---|---|---|---|
| 1 | 深度互联网研究 | search_web/vertical不限轮次 | 行业洞察→竞争优势 |
| 2 | 多模型复杂推理 | Claude Opus/GPT-5子代理编排 | 架构决策质量→减少返工 |
| 3 | 专业文档生成 | DOCX/PPTX/XLSX/PDF精排版 | 董事会/客户交付质量 |
| 4 | 400+ SaaS集成 | Gmail/Slack/Calendar/Notion等 | 跨平台自动化→省人力 |
| 5 | 视频/高质量图片 | Sora/Veo/生成模型 | 品牌内容→营销效率 |
| 6 | S3知识库直连 | AWS连接器 presigned URL下载+本地解析 | 端到端业务数据分析 |
每次会话中,Perplexity应主动:
凡是m7i能做好的事,不消耗Perplexity Credit。
| 场景 | 优化后(委派m7i) |
|---|---|
| 代码开发 | 输出规格→派发Issue→编程CC接管 |
| 搜索调研 | POST :9810/v1/search(SearXNG+语义缓存) |
| PR审查 | POST :9816/v1/review |
| 状态查询 | GET :9850/api/status 或 Claude Office :8083/cla/ |
| 批量研究 | POST :9811/v1/research |
| 日志分析 | GET :9814/v1/logs/{service} |
| 测试验证 | POST :9813/v1/test-suite |
详见组织级skill wande-org §2。核心流程:分析需求→推荐最优方案→输出执行清单→等"同意"→批量创建Issue→研发经理CC自动接管。
核心理念:超级员工不是每次从零开始,而是越用越懂万德。
Perplexity memory(跨会话记忆)
│ 存储: 吴耀/伟平偏好/决策模式/业务规律/项目上下文
│ 触发: 每次对话结束前检查有无新的持久化知识
│
m7i pgvector + BGE-M3(业务知识库)
│ 存储: 招标文档/客户数据/产品规格/历史方案
│ 触发: 新数据入库时自动embedding更新
│
GitHub Wiki + Issues + docs/workflow/(组织知识持久化)
│ 存储: SOP/架构决策/复盘记录/Sprint回顾/skill-update.md频繁问题
│ 触发: 重大决策后自动写回
每次会话结束前执行学习五检查:
| 类别 | 学到什么 | 怎么用 |
|---|---|---|
| 审批偏好 | 吴耀对Bug修复/文档/重构类PR通常直接同意 | 🟢标签的PR减少通知频率 |
| 技术偏好 | 吴耀坚持用最强模型,拒绝降级 | 任何推理任务优先用Opus/Kimi K2.5 |
| 工作模式 | 吴耀倾向"你去执行,不要打扰我" | 非🔴级别的任务自主完成后汇报 |
| 预算态度 | 吴耀愿意加预算换时间 | 不主动优化到最省,优化到最快最好 |
| 决策归属 | 日常技术决策归伟平,战略/预算决策归吴耀 | status.md D16起技术类决策人=伟平 |
| 层级 | 机制 | 频率 |
|---|---|---|
| 日学习 | 每次对话末memory_update | 每次会话 |
| 周学习 | 日报中提取成功/失败模式 | 每周 |
| 月学习 | Sprint回顾→SOP优化→Skill更新 | 每月 |
| 季学习 | 竞品调研→架构评估→路线图调整 | 每季 |
触发条件 — 对话中出现以下情况时,必须在会话结束前更新Skill:
执行步骤:识别改进点 → 归类到Skill的哪一节 → 起草新条目 → 展示给用户确认 → save_custom_skill写入 → Webhook推送到GitHub → memory_update记录版本
会话开始时:memory_search回顾上次未完成TODO和遗留问题 会话结束时:总结完成事项 + 列出遗留 + memory_update保存 + 执行§5.5和§5.2
| 能力层 | 已有 | 建设中/待建 |
|---|---|---|
| 感知 | Claude Office实时状态、Smoke探活、cc-check.sh、skill-update.md频繁问题跟踪 | 代码质量监控、成本异常检测 |
| 诊断 | autonomous_worker Issue分析、gh run view日志、e2e-result-handler.py | 根因分析引擎、PR质量评估 |
| 修复 | autonomous_worker→PR、inject-cc-prompt.sh注入活跃CC、服务自重启 | PR自动测试+合并、配置自修复、自动回滚 |
| 交互 | Issue对话引擎、SSE实时通知、企微推送 | GitHub主动提问、自动转执行 |
| 进化 | Claude Office+skill-update.md巡检跟踪 | 自我评估循环、SOP自优化 |
| 学习 | Perplexity memory、pgvector | 决策模式识别、业务趋势预测 |
自动编程SOP、Issue创建SOP、代码开发流、CI/CD流水线、测试基建、CC skill体系等组织级共享SOP,详见 wande-org 技能的§2-§6。 本节仅列出个人级的SOP。
CC prompt从"内联长prompt"升级为"skill化分发":
~/projects/.github/docs/agent-docs/skills/(20+ skill:issue-task-md / backend-schema / backend-coding / backend-test / frontend-coding / frontend-e2e / api-contract / menu-contract / pr-visual-proof / pr-body-lint / cc-report / fix-ci-failure / flyway-validate / skill-creator 等)ln -sfn软链到wande-play-kimiN/.claude/skills/,源一改全kimi生效.claude/skills/和根CLAUDE.md(运行时资产)docs/workflow/skill-update.md,每轮loop发现频繁问题≥2次追加一条,累积后批量落地对话产生Skill改进 → 写入workspace SKILL.md
→ save_custom_skill 更新Perplexity
→ Webhook推送到GitHub skills/wande-ai/SKILL.md
→ 验证MD5一致
收到交付物请求时,先用 ask_user_question 确认目标/输入输出/格式/验收标准。 快速通道:用户说"直接做"或需求已非常具体时跳过。
| 级别 | 条件 | 动作 |
|---|---|---|
| 自主处理 | 有SOP、可回滚、影响<1人 | 直接执行,结果汇报 |
| 需确认 | 无SOP、不可回滚、影响>1人 | Telegram通知吴耀/伟平 |
| 紧急升级 | 生产故障、安全事件、资金相关 | 立即通知+应急方案 |
研发经理已拆分为两个角色:
manager-排程经理):监控Jump/Fail/排程分析/维护PLAN.md/维护指派建议表。模型:Claude Haiku 4.5(任务结构化强)。manager-研发经理):指派CC/巡检进度/注入提示词/验收报告。模型:Sonnet(Claude Max订阅)。run-manager.sh统一启动两个tmux会话,\loop 10m自驱动,cron每10分钟保活。同一页面功能,后端Issue必须先merged前端才可派发,防止前端以mock数据交付。规则已同步到scheduler-guide / assign-guide / frontend-coding SKILL。
所有环境共用两个环境变量:
BASE_URL_API — 后端 API 地址BASE_URL_FRONT — 前端地址唯一正确做法:使用相对路径
// ✅ 正确:相对路径,baseURL 由 Playwright config 提供
await request.get('/wande/xxx/api');
await page.goto('/wande/xxx/page');
// ❌ 错误:硬编码任何 URL
const url = 'http://localhost:7101/xxx'; // 禁止
红线:
http://localhost:XXXX 或 http://127.0.0.1:XXXX配置来源:
e2e/playwright.config.ts — 定义 baseURLpr-test.yml — CI 注入 BASE_URL_API=http://localhost:6041cc-test-env.sh — 本地注入 BASE_URL_API=http://localhost:${BACKEND_PORT}PR quality-gate:
| 阶段 | 解放谁 | 解放什么 | AI替代方案 |
|---|---|---|---|
| 现在 | CEO(吴耀)+伟平 | 代码审查/运维/状态查询 | autonomous_worker + Claude Office + AI医生 |
| 近期 | 运营团队 | 招标信息收集/客户跟进 | 管线cron + CRM自动化 + 企微Bot |
| 中期 | 设计团队 | 方案初稿/效果图/参数化设计 | ComfyUI + D3 + Perplexity设计(待GPU节点) |
| 远期 | 全员 | 80%重复性工作 | AI平台全覆盖 |
| 信息 | 获取命令 |
|---|---|
| Issue列表 | gh issue list --repo WnadeyaowuOraganization/wande-play --state open -L 10 |
| PR列表 | gh pr list --repo WnadeyaowuOraganization/wande-play --state open -L 10 |
| 服务健康 | docker ps && curl localhost:9855/health && curl localhost:9872/api/status |
| CC工作状态 | bash /home/ubuntu/projects/.github/scripts/cc-check.sh |
| Sprint状态 | cat /home/ubuntu/projects/.github/docs/status.md |
| Claude Office | http://54.234.200.59:8083/cla/ 或 http://172.31.31.227:9872 |
| 功能注册表 | cat /home/ubuntu/projects/.github/docs/feature-registry.md |
仓库架构、CI/CD流水线、看板、标签规范等组织级共享内容,详见 wande-org 技能的§5-§6。 本节仅列出个人级补充信息。
docs/feature-registry.md — 42模块/~1200 Issue全景索引| 仓库 | 用途 | 看板 |
|---|---|---|
| wande-play | Monorepo:后端(Spring Boot)+前端(Vue3+Vben Admin)+E2E(Playwright)+数据管线(Python)+接口契约 | Project#4 |
| wande-gh-plugins | Grasshopper 参数化插件库 | Project#4 |
| .github | 组织级配置 — 排程/研发经理CC指令、辅助脚本、Sprint记录、skills/ | — |
已归档(仅追溯):wande-ai-backend / wande-ai-front / wande-data-pipeline(全部合并进wande-play)。
| Sprint | 主题 | 一句话定位 |
|---|---|---|
| Sprint-1 | 🏗️ 基座搭建 🟢进行中 | 驾驶舱+D3+销售记录+询盘(能用) |
| Sprint-2 | 💰 商务全闭环 | 矿场发现→投标→签约→执行→企微(能赚钱) |
| Sprint-3 | 🎯 商战情报 | 情报中台7Phase+MEDDIC(能决策) |
| Sprint-4 | 📢 内容获客+数据 | 品牌自动化+多通道获客+S3(能获客) |
| Sprint-5 | 👥 组织管理 | 人事+制度+审批+报销(能管人) |
| Sprint-6 | 💵 财务+运营 | 资金闭环+预算+提成+项目风控(能管钱) |
| Sprint-7 | 🤖 AI增强+知识 | 设计AI+知识库+方案引擎(更智能) |
| Sprint-8 | 🔗 生态+售后 | 企微深度+质保售后+运营中心(生态闭环) |
Sprint细节以status.md为权威来源,不在Skill中重复。
创建 Issue + 标签 type:idea + ai:xxx → 引擎每30分钟检查
→ AI 读取 Issue + 所有评论,构建对话上下文
→ 调用指定 AI 生成回复,发布到 Issue 评论
→ 加 ready 标签 → 转入自动编程流程
| 模式 | 触发关键词 | 流程 |
|---|---|---|
| 🔴 紧急业务 | 报告、修bug、紧急、故障 | 不读仓库,直接解决 |
| 🔵 持续开发 | Issue、Sprint、部署、代码、PR | gh命令获取最新状态再开发;记住D89后端先行 |
| 🟡 战略规划 | 方向、规划、整体思考、重构、自愈 | 先理解全局,讨论后落地到Issue |
| 🟢 业务执行 | 招标、客户、设计、效果图、文档 | 直接执行,结合学到的业务知识 |
| 角色 | 说明 | 可见范围 |
|---|---|---|
| super_admin | 吴耀专属 | 全部 + 超管仪表盘 |
| admin | 系统管理员 | 全部 + 管理功能 |
| manager | 部门经理(6个) | 本部门 + 任务面板 |
| staff | 普通员工(18人) | AI助手 + 业务模块 |
企微自建应用:万德助手测试 / CorpID: ww542f0b34411d7264 / AgentID: 1000056
企微审批贯通(D66):使用企微「审批流程引擎」API(非审批应用API),控制权在万德平台侧。
前端: Vue 3 + Vben Admin + Element Plus + Vant4(H5)/ 后端: Spring Boot + MyBatis Plus + Flyway / DB: MySQL 8.0(库名统一wande-ai,D79/D81) / 缓存: Redis / 向量库: pgvector + Weaviate / AI: Token Pool Proxy(:9855) → Kimi K2.5 / GLM-5 / xykjy (D81) / Embedding: BGE-M3(1024维) / 出图: ComfyUI(FLUX,待GPU节点) / 搜索: SearXNG(已迁m7i)/ 容器: Docker / 3D: Rhino 8 + Grasshopper / CRM: ruoyi-ai原生CRM(替代明道云)/ 对象存储: AWS S3
m7i.8xlarge是当前开发主节点,不是唯一的。 未来扩展遵循统一标准:
| 扩展方向 | 触发条件 | 方案 |
|---|---|---|
| GPU节点重建 | 需要本地LoRA训练/批量出图 | g5.2xlarge或g6e(按需,非常驻) |
| 推理扩容 | Token Pool Proxy上游延迟>5s | 第二台m7i或增加上游API池 |
| 边缘部署 | 中国用户延迟优化 | 阿里云/腾讯云轻量节点 |
| 外部训练 | 大规模微调 | 阿里云PAI / Vast.ai |
接入标准:Webhook API + GitHub同步 + Token Pool Proxy注册 + Claude Office监控。
详见组织级skill wande-org §10。
gh命令或Webhook获取§8的动态信息[v7.0] 2026-04-19: 基于status.md(最后更新2026-04-13, D1-D89)全面对齐新架构 — G7e停机(D84)→m7i.8xlarge(32vCPU/128GB,172.31.31.227/54.234.200.59)接管全部编程/管线/Claude Office / DB改MySQL 8.0库名wande-ai(D79/D81) / vLLM下线全部走Token Pool Proxy(:9855 Anthropic格式,D81) / dev分支基于ruoyi-ai重建(D80) / Sprint体系重构为8个Sprint(D77) / 双经理CC架构(排程+研发,D70) / CC skill体系落地20+ skill(D85a/D86/D87/D88) / 后端先于前端派发约束(D89) / 脚本改名cc-check.sh/cc-keepalive.sh / S3三级检索架构(D75) / Claude Office systemd+nginx+SSE通知 / 功能注册表docs/feature-registry.md(D38) / 移除G7e服务清单和本地122B模型描述[v6.0] 2026-04-04: 全面对齐v10.0架构 — 以status.md(D1-D34)和各CC实际prompt为权威来源重写 / 组织级SOP抽离到wande-org / Sprint信息对齐status.md[v5.16] 2026-03-29: CC启动改为tmux会话模式[v5.0] 2026-03-19: Issue创建SOP+4阶段工作流+GitHub App