一键导入
agora-convoai-quickstart
Run Agora official Conversational AI quickstart from zero to working state with one bootstrap script and one run script.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Run Agora official Conversational AI quickstart from zero to working state with one bootstrap script and one run script.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Open local review artifacts in Xiaoer Omia when users ask to open, preview, inspect, or review a file.
Run a measured improvement loop for a skill by defining a yes/no checklist, capturing a baseline, scoring candidate outputs, and logging each iteration's keep/revert decision. Use when a skill works inconsistently and you want evidence-driven iteration instead of random prompt edits.
Build a static HTML report site from CSV, JSON, Markdown, or HTML inputs. Use when the user wants to turn existing data into a human-readable site, generate a data showcase page, create a static report website, or optionally publish the built site.
Add offline multilingual support to static HTML, small web projects, or reports by extracting text into tokens, maintaining language dictionaries, applying translated outputs, and optionally embedding a local language switcher. Use when the user asks for bilingual support, tokenizing Chinese copy, offline language switching, or i18n for reports and lightweight sites.
Unified entrypoint for Obsidian note operations such as cleanup, merge, lint/fix, meeting archive, daily rollover, and docs sync. Use when the user wants one command surface over an existing notes-tools repo instead of calling many atomic scripts by hand.
Test, tune, and regression-check LLM system prompts with a golden dataset. Use when the user wants to optimize a prompt, run prompt regression tests, manage `cases.yaml`, compare expected vs actual outputs, or follow a TDD workflow for prompts.
| name | agora-convoai-quickstart |
| description | Run Agora official Conversational AI quickstart from zero to working state with one bootstrap script and one run script. |
| version | 1.0.0 |
| author | Vivi |
| tags | ["agora","conversational-ai","voice-agent","quickstart"] |
| platforms | ["macos","linux"] |
| dependencies | ["bash","git","node","npm","bun","python3","agoraio-cli"] |
Minimal workflow for Codex / Claude Code to get a working local voice agent demo.
cd agora-convoai-quickstart
chmod +x bin/*.sh
./bin/bootstrap.sh
./bin/run.sh
| Command | Purpose |
|---|---|
./bin/bootstrap.sh | One-time setup: clone sample, install deps, project/env setup, hotfix apply |
./bin/run.sh | Start local backend + frontend |
bootstrap.sh before first run.agora login --no-browser and wait for OAuth completion.server/.env.local../bin/run.sh.socksio proxy error in backend./bin/run.sh (it unsets proxy vars before startup)./api/v2/startAgent response includes non-empty agent_id../bin/bootstrap.sh to reapply hotfix files.agora whoami --jsonagora project doctor --jsonagora-convoai-quickstart/
├── SKILL.md
├── README.md
├── .gitignore
├── bin/
│ ├── bootstrap.sh
│ └── run.sh
└── patches/
├── server/src/agent.py
└── web/src/hooks/useAgoraConnection.ts