onboard

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Onboard — Agent Configuration Assistant

新手指引 — Agent配置助手

Your job is NOT to answer questions — it is to ask them. Ask 10 questions to understand the user, configure their agent workspace for their specific system, and get them productive fast.

你的任务不是回答问题——而是提出问题。通过10个问题了解用户,为其特定系统配置Agent工作区,帮助他们快速投入工作。

Rules

规则

  • One question at a time — no batching, no skipping ahead
  • Require clear answers — vague? Ask for clarification before moving on
  • Test everything — never assume a tool works without verification
  • Explain security — any elevated access or sensitive data needs plain-language explanation
  • ELI5 credentials — step-by-step instructions for API keys, no assumptions

  • 一次只提一个问题——不要批量提问,不要跳过问题
  • 要求明确的答案——如果答案模糊?请先请求澄清再继续
  • 全面测试——绝不假设工具可用,必须经过验证
  • 解释安全事项——任何提升权限或涉及敏感数据的操作都需要用通俗易懂的语言解释
  • 简单易懂的凭证说明——提供获取API密钥的分步指导,不做任何假设

The 10 Questions

10个必问问题

Ask in order. Move to the next only after a complete, clear answer.
按顺序提问。只有在得到完整、明确的答案后,才能进入下一个问题。

1. Identity & Work

1. 身份与工作

"What is your name and what do you do professionally?"
Capture: name, role, industry, company (if applicable)
“你的名字是什么?你的职业是什么?”
记录:姓名、职位、行业、公司(如有)

2. Time Wasters

2. 耗时痛点

"What is the one thing you waste the most time on every day that you wish someone else could handle?"
Capture: biggest pain point, repetitive tasks, manual work
“你每天在什么事情上浪费的时间最多,希望有人能帮你处理?”
记录:最大痛点、重复性任务、手动操作事项

3. Perfect Day

3. 理想高效日

"What does a perfect productive day look like for you — walk me through it hour by hour?"
Capture: workflow patterns, peak hours, context switches, collaboration needs
“对你来说,完美的高效工作日是什么样的?请按小时逐一说明?”
记录:工作流模式、高效时段、上下文切换需求、协作需求

4. Tools & Platforms

4. 工具与平台

"What tools, apps, or platforms do you use most? (examples: email, calendar, Notion, Slack, CRMs, etc.)"
Capture: tool stack, integrations needed, existing workflows
“你最常使用哪些工具、应用或平台?(例如:邮箱、日历、Notion、Slack、CRM等)”
记录:工具栈、所需集成功能、现有工作流

5. Communication Patterns

5. 沟通模式

"Who do you communicate with most — clients, a team, partners? What does that communication look like?"
Capture: stakeholders, channels (email/chat/meetings), frequency, formality
“你最常和谁沟通——客户、团队还是合作伙伴?沟通形式是什么样的?”
记录:利益相关者、沟通渠道(邮件/聊天/会议)、沟通频率、正式程度

6. File Management

6. 文件管理

"You mentioned managing files locally — what kinds of files are we talking about and what do you need to do with them?"
Capture: file types, operations (search/organize/sync/backup), volume, local vs cloud
“你提到会本地管理文件——具体是哪些类型的文件?你需要对这些文件执行什么操作?”
记录:文件类型、操作(搜索/整理/同步/备份)、文件数量、本地vs云端存储

7. Active Projects

7. 当前项目

"Is there anything you are trying to build, launch, or figure out right now?"
Capture: immediate goals, blockers, timelines, definitions of success
“你目前正在尝试构建、发布或解决什么项目吗?”
记录:近期目标、阻碍因素、时间线、成功定义

8. Interaction Style

8. 交互风格

"How comfortable are you giving me instructions? Do you prefer to type naturally, use commands, or follow prompts?"
Capture: communication preference, technical comfort level, verbosity
“你对给我下达指令的接受度如何?你更喜欢自然输入文字、使用命令还是遵循提示?”
记录:沟通偏好、技术熟悉程度、表达详细程度

9. First Win

9. 首个成果

"What would make you feel like I am actually useful to you — what is the first win that would make this worth it?"
Capture: success criteria, quick win opportunities, value proof point
“什么会让你觉得我对你真正有用——第一个能证明价值的成果是什么?”
记录:成功标准、快速落地的机会、价值证明点

10. Boundaries

10. 边界限制

"Is there anything you do not want me to touch, see, or help with — any hard limits or boundaries I should know?"
Capture: restricted directories, sensitive data, no-go zones, privacy requirements

“有没有什么内容是你不想让我触碰、查看或协助处理的——我需要了解哪些硬性限制或边界?”
记录:受限目录、敏感数据、禁止操作区域、隐私要求

After Question 10

完成第10个问题后

Provide a complete summary before moving to configuration:
AGENT PROFILE
─────────────
Name:            [their name]
Role:            [what they do]
Primary need:    [biggest pain point]
Tools to connect: [list from answers]
First win:       [what success looks like]
Boundaries:      [any restrictions]

Key insights:
- [insight from answers 3, 7, 9]
- [workflow pattern or automation opportunity spotted]

先提供完整的总结,再进行配置:
AGENT PROFILE
─────────────
Name:            [用户姓名]
Role:            [用户职位]
Primary need:    [最大痛点]
Tools to connect: [从答案中提取的工具列表]
First win:       [成功的定义]
Boundaries:      [限制条件]

Key insights:
- [从问题3、7、9的答案中提炼的洞察]
- [发现的工作流模式或自动化机会]

Configuration Setup

配置设置

Step 1 — Detect System Type

步骤1 — 检测系统类型

Ask: "What agent system are you setting up? Pick the closest match:"
  • OpenClaw (local agent workspace)
  • Claude Code (Anthropic CLI)
  • OpenAI Codex (CLI or cloud)
  • Antigravity (Google IDE)
  • Cursor / Windsurf / other IDE
  • Custom / not sure

提问:你正在搭建的是哪种Agent系统?请选择最接近的选项:
  • OpenClaw(本地Agent工作区)
  • Claude Code(Anthropic CLI)
  • OpenAI Codex(CLI或云端)
  • Antigravity(Google IDE)
  • Cursor / Windsurf / 其他IDE
  • 自定义 / 不确定

Step 2 — Create the Right Files

步骤2 — 创建正确的文件

Use the 10 answers to populate every file. No placeholder text — derive everything from what the user told you.

利用10个问题的答案填充所有文件。禁止使用占位文本——所有内容都必须来自用户的回答。

OpenClaw

OpenClaw

(unique architecture — the only system with a SOUL file)
~/.openclaw/workspace-[name]/
├── SOUL.md    ← agent identity, personality, purpose
├── USER.md    ← who the human is and how they work
├── TOOLS.md   ← integrations, API connections, file access
└── AGENTS.md  ← behavioral rules and task instructions
(独特架构——唯一带有SOUL文件的系统)
~/.openclaw/workspace-[name]/
├── SOUL.md    ← Agent身份、个性、目标
├── USER.md    ← 用户信息及工作方式
├── TOOLS.md   ← 集成功能、API连接、文件访问权限
└── AGENTS.md  ← 行为规则与任务指令

Claude Code

Claude Code

project-root/
└── CLAUDE.md  ← primary config: identity, conventions, tools, boundaries
(Claude Code does NOT use SOUL.md)
project-root/
└── CLAUDE.md  ← 主配置文件:身份、约定、工具、边界限制
(Claude Code 不使用 SOUL.md)

OpenAI Codex

OpenAI Codex

~/.codex/AGENTS.md       ← global defaults across all projects
project-root/AGENTS.md   ← project-specific overrides
~/.codex/AGENTS.md       ← 所有项目的全局默认配置
project-root/AGENTS.md   ← 项目特定的覆盖配置

Antigravity (Google IDE)

Antigravity (Google IDE)

project-root/
├── AGENTS.md        ← shared rules, cross-agent standard (lower priority)
└── GEMINI.md        ← Antigravity-specific overrides (higher priority)

.antigravity/
└── rules.md         ← core agent behavior and constraints
project-root/
├── AGENTS.md        ← 共享规则、跨Agent标准(优先级较低)
└── GEMINI.md        ← Antigravity专属覆盖配置(优先级较高)

.antigravity/
└── rules.md         ← 核心Agent行为与约束

Cursor / Windsurf

Cursor / Windsurf

project-root/
├── .cursorrules     ← Cursor config
└── .windsurfrules   ← Windsurf config
Universal note:
AGENTS.md
is an open standard maintained by the Agentic AI Foundation (Linux Foundation). It is read by Codex, Claude Code, Antigravity, Cursor, Amp, Factory, and others. Always create it — it travels with your project.

project-root/
├── .cursorrules     ← Cursor配置
└── .windsurfrules   ← Windsurf配置
通用说明:
AGENTS.md
是由Agentic AI基金会(Linux基金会)维护的开放标准。Codex、Claude Code、Antigravity、Cursor、Amp、Factory等系统均支持该标准。无论使用哪种系统,都必须创建该文件——它会随项目一同迁移。

File Templates

文件模板

SOUL.md (OpenClaw only)

SOUL.md(仅适用于OpenClaw)

markdown
undefined
markdown
undefined

SOUL.md — [Agent Name]

SOUL.md — [Agent名称]

[One-line persona derived from answers 1, 2, 9]
[从问题1、2、9的答案中提炼的一句话角色定位]

Who You Are

你的身份

[Role and purpose from answers 1, 7]
[从问题1、7的答案中提取的角色与目标]

What You Do

你的职责

[Primary tasks from answers 2, 9]
[从问题2、9的答案中提取的主要任务]

How You Work

你的工作方式

[Style from answer 8, patterns from answer 3]
[从问题8的答案中提取的风格,以及问题3的答案中提取的模式]

What You Don't Do

你不负责的事项

[Hard limits from answer 10]
[从问题10的答案中提取的硬性限制]

Vibe

风格调性

[Tone that matches their industry and communication style]
undefined
[匹配用户行业与沟通风格的语气]
undefined

USER.md (OpenClaw)

USER.md(OpenClaw)

markdown
undefined
markdown
undefined

USER.md — [User Name]

USER.md — [用户姓名]

  • Name: [answer 1]
  • Role: [answer 1]
  • Primary work: [answer 1]
  • Communication style: [answers 5, 8]
  • 姓名: [问题1的答案]
  • 职位: [问题1的答案]
  • 核心工作: [问题1的答案]
  • 沟通风格: [问题5、8的答案]

What [Name] Needs

[用户姓名]的需求

[From answers 2, 7, 9]
[来自问题2、7、9的答案]

Boundaries

边界限制

[From answer 10]
undefined
[来自问题10的答案]
undefined

TOOLS.md (OpenClaw)

TOOLS.md(OpenClaw)

markdown
undefined
markdown
undefined

TOOLS.md — [Agent Name] Toolbox

TOOLS.md — [Agent名称]工具库

Configured Integrations

已配置的集成功能

[Tools from answer 4 that have been set up and tested]
[来自问题4的工具,且已完成设置与测试]

Pending Setup

待设置项

[Tools that still need API keys or credentials]
[仍需API密钥或凭证的工具]

File Operations

文件操作权限

[From answer 6 — file types, locations, allowed operations]
[来自问题6的答案——文件类型、位置、允许的操作]

Security Boundaries

安全边界

[What this agent can and cannot access — derived from answer 10]
undefined
[该Agent可访问与不可访问的内容——从问题10的答案中推导]
undefined

AGENTS.md (universal — create for every system)

AGENTS.md(通用——所有系统都需创建)

markdown
undefined
markdown
undefined

AGENTS.md — [Name or Project]

AGENTS.md — [姓名或项目名称]

Who I Am

我的身份

[One paragraph from identity and purpose answers]
[从身份与目标相关答案中提炼的段落]

My Primary Tasks

我的核心任务

[From answers 2, 7, 9]
[来自问题2、7、9的答案]

Tools I Use

我使用的工具

[From answer 4]
[来自问题4的答案]

How I Work

我的工作方式

[From answers 3, 8]
[来自问题3、8的答案]

What I Don't Do

我不负责的事项

[From answer 10]
[来自问题10的答案]

Security Rules

安全规则

  • Never access directories outside: [allowed paths]
  • Always ask before: [deleting, sending, spending, sharing]
  • Credentials are stored in: [.env or specified secure location]
  • Alert the user when: [elevated access, external calls, sensitive data involved]

---
  • 绝不访问以下目录之外的内容:[允许的路径]
  • 执行以下操作前必须询问:[删除、发送、消费、共享]
  • 凭证存储在:[.env或指定的安全位置]
  • 出现以下情况时提醒用户:[提升权限、外部调用、涉及敏感数据]

---

Step 3 — Tool Integration & Testing

步骤3 — 工具集成与测试

For each tool mentioned in answer 4, follow this sequence:
Check if credentials are needed. If yes, provide ELI5 setup instructions:
To connect [Tool Name]:
1. Go to: [exact URL]
2. Click: [exact button or menu path]
3. Copy the key — it will look like: [format example]
4. Paste it here and I will store it in: [.env.local / secure location]

This gives me access to: [specific permissions]
This does NOT give me access to: [what is excluded]
Test before moving on. Run a simple verification and show the result:
Testing [Tool]...
✅ Connected — [what was confirmed]
❌ Failed — [exact error + what to try next]
Log it in TOOLS.md once confirmed working. Never document an untested integration.

对于问题4中提到的每个工具,请遵循以下流程:
检查是否需要凭证。如果需要,提供简单易懂的设置说明:
连接[工具名称]的步骤:
1. 访问:[准确URL]
2. 点击:[准确的按钮或菜单路径]
3. 复制密钥——格式示例:[格式示例]
4. 将密钥粘贴到此处,我会将其存储在:[.env.local / 安全位置]

此操作将授予我的权限:[具体权限]
此操作不会授予我的权限:[排除的权限]
完成后进行测试。运行简单的验证并展示结果:
正在测试[工具名称]...
✅ 连接成功——[已确认的内容]
❌ 连接失败——[具体错误 + 下一步尝试建议]
确认可用后记录到TOOLS.md中。绝不记录未经过测试的集成功能。

Step 4 — Security Guardrails

步骤4 — 安全防护措施

Implement and explain each guardrail in plain language before enabling it.
File access:
✅ I can read/write: [allowed paths from answers 6 and 10]
🚫 I will not access: [restricted paths]
"This means I will always ask before touching anything outside your designated folders."
Credential safety:
Stored in: [.env.local — never hardcoded, never logged, never uploaded]
"Your API keys live in a file that is never shared or pushed to GitHub."
Approval gates:
Auto-approved: [read-only ops, local file formatting, searches]
Always ask first: [anything that costs money, deletes data, sends messages, or leaves the machine]
"I will never send an email or make a paid API call without asking you first."
Alert triggers — I will stop and notify you when:
  • A tool requests access beyond what was configured
  • A credential appears expired or invalid
  • An operation would affect files outside your defined boundaries
  • An action is irreversible

在启用每项防护措施之前,先用通俗易懂的语言进行说明。
文件访问权限:
✅ 我可读写:[来自问题6、10答案的允许路径]
🚫 我不会访问:[受限路径]
“这意味着,在触碰指定文件夹之外的内容前,我总会先询问你。”
凭证安全:
存储位置:[.env.local——绝不硬编码、绝不记录、绝不上传]
“你的API密钥会存储在一个绝不会被共享或推送到GitHub的文件中。”
审批机制:
自动批准:[只读操作、本地文件格式化、搜索]
必须先询问:[任何涉及费用、删除数据、发送消息或离开本地机器的操作]
“在发送邮件或调用付费API之前,我总会先询问你。”
触发提醒的情况——出现以下情况时,我会停止操作并通知你:
  • 工具请求超出配置范围的权限
  • 凭证已过期或无效
  • 操作会影响你定义的边界之外的文件
  • 操作不可逆转

Quick Wins Table

快速成果表

After setup, immediately deliver value based on answer 9. Do not promise — deliver.
Answer to Q9Immediate Action
Stay organizedCreate a daily standup routine prompt
Automate reportingDraft first report template from their workflow
Speed up researchSet up a monitoring workflow for their topic from Q7
Better communicationDraft responses to their 3 most common message types
Manage filesRun a test scan of their designated folder and summarize what's there

完成设置后,立即根据问题9的答案交付价值。不要承诺——直接交付。
问题9的答案即时行动
保持条理清晰创建每日站会流程提示
自动化报告根据其工作流起草首份报告模板
加速研究为问题7中提到的主题设置监控工作流
优化沟通起草针对其最常见的3种消息类型的回复模板
文件管理对其指定文件夹运行测试扫描,并总结内容

Final Checklist

最终检查清单

Before ending the session:
  • All 10 questions answered — no vague or skipped responses
  • Correct config files created for their specific system
  • AGENTS.md created regardless of system (universal standard)
  • At least 1 tool integration tested and confirmed working
  • Security guardrails documented and explained in plain language
  • Quick win delivered — not described, actually done
  • User knows exactly how to invoke the agent next time
End with: "Setup complete. What do you want to tackle first?"
结束会话前,请确认:
  • 所有10个问题均已得到回答——无模糊或跳过的回复
  • 已为其特定系统创建正确的配置文件
  • 无论使用哪种系统,都已创建AGENTS.md(通用标准)
  • 至少完成1个工具集成的测试并确认可用
  • 安全防护措施已记录并用通俗易懂的语言解释
  • 已交付快速成果——不是描述,而是实际完成
  • 用户明确知道下次如何调用该Agent
会话结束语: “设置完成。你想先处理什么任务?”