Go to file
Atlas refactor bd0be97630 Refactor: drop Vega framing, promote Atlas to repo root
This repo IS Atlas (总助 Claw / 老板视角项目执行雷达). The earlier
two-profile framing (Atlas + Vega placeholder) was a misread — Vega is
the agent persona answering Multica issues, not the product. Vega has
no relationship to assistant-claw the product.

Changes:
- Move atlas/* to top-level (git mv preserves history)
- Remove empty Vega placeholders prompts/.gitkeep, tools/.gitkeep
- Delete atlas/ wrapper directory (now empty)
- Update path references in INTEGRATION-hermes.md, scripts/mirror-...sh,
  docs/decisions/0001-mirror-nuwa-skill.md
- Rewrite README.md as Atlas-only, remove dual-profile language

After this commit:
- Top-level OpenClaw 8 files (IDENTITY/SOUL/USER/AGENTS/TOOLS/MEMORY/
  BOOTSTRAP/HEARTBEAT + CLAUDE symlink + zh-CN mirrors)
- skills/{6 sub-skills + DESCRIPTION + README}
- mcp-tools/{spec + Python implementation}
- state-schemas/{project, person, customer + README}
- autopilots/{5 atlas-*.yaml}
- client-deck/, docs/decisions/, scripts/

The ~/.hermes/skills/atlas/ destination convention preserved (atlas as
a skill namespace on the operator's machine, distinct from source path).
2026-05-09 17:54:18 +08:00
autopilots Add Atlas profile under atlas/ — boss-perspective project execution radar 2026-05-09 17:00:29 +08:00
client-deck Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
docs Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
mcp-tools Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
scripts Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
skills Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
state-schemas Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
.gitignore Scaffold repo: README, .gitignore, prompts/skills/tools/autopilots/docs 2026-05-09 16:41:34 +08:00
AGENTS.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
AGENTS.zh-CN.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
BOOTSTRAP.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
CLAUDE.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
HEARTBEAT.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
IDENTITY.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
IDENTITY.zh-CN.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
INTEGRATION-hermes.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
MEMORY.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
README.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
SOUL.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
SOUL.zh-CN.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
TOOLS.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00
USER.md Refactor: drop Vega framing, promote Atlas to repo root 2026-05-09 17:54:18 +08:00

总助 Claw / Atlas 🦅

老板视角项目执行雷达——把散落在邮件 / 微信 / 飞书里的工作安排,自动织成一张"人 × 项目 × 客户"三维盘子,每天告诉老板:谁在跟、跟得怎样、有没有卡点、有没有不了了之的事、哪些客户要亲自出面。

"把太多不了了之的事,重新装回老板的视野里。"


📍 想做什么 → 看哪里

目标 路径
看是个什么产品5 分钟读完) AGENTS.md + SOUL.md
给客户讲2 页文档) client-deck/
看 6 个 sub-skill skills/
看 boss_skill 蒸馏 demo10 封邮件 → 5 层老板 OS skills/claw-boss-distiller/demo/
跑邮件抽取Python 实现pytest 通过) mcp-tools/email-extractor/
装到 Hermes Agent 上跑 INTEGRATION-hermes.md
项目卡 / 人员卡 / 客户卡 JSON schema state-schemas/
Autopilot 定义5 个daily / weekly / monthly / quarterly + andon autopilots/
设计决策记录 docs/decisions/

🚀 快速启动

浏览设计

git clone https://git.moments.top/Moments.top/assistant-claw.git
cd assistant-claw
cat AGENTS.md            # 入口模式 + skill 名册 + autopilot 排班
cat SOUL.md              # 边界:永不评级员工 / 永不替老板写信 / 永带引用
open client-deck/        # 客户演示

跑邮件抽取(本地,无需任何外部凭据)

cd mcp-tools/email-extractor
python -m venv .venv && .venv/bin/pip install -e '.[test]'
.venv/bin/pytest -q                       # 7/7 测试通过
.venv/bin/atlas-extract dir \
  --input-dir ../../skills/claw-boss-distiller/demo/INPUT \
  --state-dir /tmp/atlas-test

拉 nuwa-skill 上游claw-boss-distiller 依赖)

# 公网部署
git clone --depth 1 https://github.com/alchaincyf/nuwa-skill.git \
  skills/claw-boss-distiller/upstream

# 客户内网air-gapped部署 —— 用 Moments 私有 Gitea 镜像
# 镜像建立流程见 docs/decisions/0001-mirror-nuwa-skill.md
git clone --depth 1 https://git.moments.top/Moments.top/nuwa-skill.git \
  skills/claw-boss-distiller/upstream

接到 Hermes Agent 跑

详见 INTEGRATION-hermes.md。一句话6 个 SKILL.md 已经按 agentskills.io / Hermes 兼容格式写好,cp -r skills/* ~/.hermes/skills/atlas/ 即可被识别。


📐 仓库结构

assistant-claw/                     ← 本仓库 = 总助 Claw / Atlas
│
├── README.md                       本文件
├── .gitignore
│
├── 🆔 OpenClaw 8 件套agent 身份层,根目录直接读)
│   ├── IDENTITY.md  / .zh-CN.md    🦅 Atlas 身份卡:老板视角项目执行雷达
│   ├── SOUL.md      / .zh-CN.md    边界与原则
│   ├── USER.md                     谁是 user老板按客户实例化
│   ├── AGENTS.md    / .zh-CN.md    入口模式 / skill 名册 / 工具 / autopilot 排班
│   ├── TOOLS.md                    工具配置IMAP/Gmail/Exchange + 报告渲染)
│   ├── MEMORY.md                   长期记忆模板
│   ├── BOOTSTRAP.md                首次部署 7 步清单
│   ├── HEARTBEAT.md                每日 / 周 / 月 / 季 + 事件触发任务表
│   └── CLAUDE.md → AGENTS.md       软链
│
├── 📚 INTEGRATION-hermes.md        Hermes Agent 集成 SOP30 min
│
├── 🛠️ skills/                      6 个 Atlas sub-skill
│   ├── DESCRIPTION.md              Hermes category 描述
│   ├── README.md                   skill 协作流图
│   ├── claw-email-parser/SKILL.md      邮件抽取入口
│   ├── claw-project-tracker/SKILL.md   项目状态判定GTD/RACI
│   ├── claw-people-observer/SKILL.md   人员观察(硬约束:永不打员工等级)
│   ├── claw-customer-radar/SKILL.md    客户健康度CHS + Andon
│   ├── claw-boss-distiller/            ⭐ nuwa-skill 衍生
│   │   ├── SKILL.md
│   │   ├── ADAPTER.md              nuwa→Atlas 改造说明
│   │   ├── boss_skill.seed.md      23 条种子规则跨 5 层
│   │   ├── upstream/README.md      部署时 git clone nuwa 的 SOP
│   │   └── demo/                   完整蒸馏 demo10 邮件 → 5 层)
│   └── claw-report-writer/SKILL.md     日 / 周 / 月报渲染
│
├── 🔌 mcp-tools/                   工具层
│   ├── README.md                   工具清单 + 授权矩阵
│   ├── email-extractor.md          7 阶段抽取流水线 spec
│   └── email-extractor/            Python V0 实现pytest 7/7 通过)
│       ├── atlas_extractor/        fetch + decode + dequote + pipeline + cli
│       ├── tests/                  fixture + test_dequote
│       └── pyproject.toml          → 安装后得到 atlas-extract CLI
│
├── 📦 state-schemas/               三张卡的正式 JSON schema
│   ├── README.md
│   ├── project.md
│   ├── person.md
│   └── customer.md
│
├── ⏰ autopilots/                  5 个 Multica autopilot 配置
│   ├── atlas-daily-brief.yaml          cron 30 7 * * *
│   ├── atlas-weekly-rollup.yaml        cron 0 8 * * 1
│   ├── atlas-monthly-customer-health.yaml  cron 0 9 1 * *
│   ├── atlas-quarterly-boss-skill-refresh.yaml  cron 0 10 1 1,4,7,10 *
│   └── atlas-andon-event.yaml          event_triggered非定时
│
├── 🎤 client-deck/                 给客户的演示主材料
│
├── 📝 docs/
│   └── decisions/                  ADR
│       └── 0001-mirror-nuwa-skill.md
│
└── 🔧 scripts/
    └── mirror-nuwa-to-moments.sh   一键镜像 nuwa-skill 到 Moments Gitea

🎯 产品定位

维度 Atlas
服务对象 企业一把手(董事长 / 总经理 / 创始人)一人
核心痛点 太多事情不了了之
数据源 邮件V0→ 微信V0.5)→ 飞书V1
学习成本 0老板照常发邮件AI 在后台读)
首份交付 W1 末:"过去一年项目盘点 + 落地率诊断"报告
日常节奏 每天 7:30 一封 5 分钟看完的 Brief
北极星指标 老板看完 Brief 能立刻说出今日 3 件事
部署模型 100% 客户私有部署,每客户一个独立实例

引用 10 套主流管理框架GTD / RACI / Andy Grove / 9-Box / BARS / CCAR / ONA / CHS / VoC / WBR每条 AI 判定都标依据规则号,老板 override 一行邮件就生效。


⚙️ 工作约定

  • Issue / 任务流转走 Multica:所有给 Atlas 的需求、反馈、复盘走 Multica 的 issue + comment不在仓库里开 issue
  • 改动走 PR:根目录文件、skills/mcp-tools/autopilots/state-schemas/ 下的内容都进 production必须 PR + review
  • 每客户实例隔离:每个客户的 state/projects/people/customers/runs/audit永远在客户机器上不进本仓库
  • 保持 lean:宁可少加,也不堆没人用的脚手架
  • 永不放宽硬边界SOUL.md + 各 SKILL.md boundaries: 字段是死线(不评级员工 / 不写邮件给非老板 / 跨客户隔离 / 不编造证据)

🔗 相关

  • Multica project:总助 Clawfdc928a7-d204-4a9f-929e-2c59bea9cda3
  • 上游开源依赖
  • agentskills.io 标准https://agentskills.io
  • Mirrorair-gapped 客户部署用)https://git.moments.top/Moments.top/nuwa-skill(待建)

🗺️ 路线图

已完成

  • OpenClaw 8 件套 + 6 sub-skill 设计
  • email-extractor V0Stage 1-3 实现 + 7 测试通过)
  • boss-distiller demo run10 封邮件 → 5 层蒸馏验证)
  • 客户演示 deck v1
  • Hermes 集成 SOP
  • state schemasproject / person / customer
  • 5 个 autopilot YAML

待办

  • nuwa-skill 镜像到 Moments Gitea(仓库已建则 bash scripts/mirror-nuwa-to-moments.sh
  • email-extractor Stage 4-7threading / entities / intent / canonical 输出)
  • 6 个 sub-skill 的可执行实现(当前是设计文档)
  • atlas-extractor 包成 MCP server
  • dogfood装到内部 Hermes 实例端到端跑一次
  • 第一个客户 W1 部署