Arka 包含 模拟角色聊天 —— 由 LLM 驱动的角色,灵感来自公众人物或你自己的提示,明确标注为用于娱乐和教育的虚构内容。
角色 并非 他们所模仿的真实人物。请勿将其用于欺骗、冒充或权威性建议。
快速开始
列出内置和已保存的角色:
与角色聊天(交互式 REPL):
一次性提问:
内置的 Elon 角色仍可作为快捷方式使用:
通过 arka 使用自然语言:
角色存储
角色是位于 ~/.config/arka/personas/(或 {ARKA_CONFIG_DIR}/personas/)中的 YAML(或 JSON)文件。
示例 ~/.config/arka/personas/coach.yaml:
内置模板(elon、socrates、blank)在首次使用时会种入你的角色目录。
CLI 命令
使用 Arka 内置的 LLM 栈(与 web_answer / agent_ask 相同的 API 密钥)。在 ~/.config/arka/.env 中配置 GEMINI_API_KEY、GROQ_API_KEY 或其他提供商。
免责声明和输出格式
每个聊天会话会打印一次角色的免责声明,然后每次回复都使用一致的终端布局:
在交互式 REPL 模式下,你的提示为 you> ,每条角色回复在标题块之前会标记为 {name}> 。一次性命令(arka talk to elon about …)使用相同的格式。
内置的 Elon 使用以下免责声明文本:
Note: Simulated Elon-inspired persona for fun and education — not the real Elon Musk.