alice-single
一个结合Rust TUI前端与Python后端的智能体运行时
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:alice-single。 它的用途是:一个结合Rust TUI前端与Python后端的智能体运行时 完整的 Skill 内容见:https://321skill.com/skills/alice-single-arcanexis/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'帮我分析一下当前目录下的系统日志,找出错误模式。',它会调用后端的日志分析技能进行处理,并将结果在TUI界面中清晰展示。或者,你可以说:'为我的新项目生成一个基础的智能体脚手架。',Alice会利用其技能库和提示词模板,快速创建项目结构和初始代码。
介绍
Alice是一个智能体运行时,旨在为开发者提供一个本地化、可交互的智能体开发与运行环境。它通过Rust编写的终端用户界面(TUI)提供直观的操作体验,后端则基于Python引擎,负责核心的逻辑处理与技能执行。
使用Alice时,用户只需编辑配置文件并启动TUI前端即可。首次运行会自动补齐必要的配置、提示词模板和内存目录,实现开箱即用。用户可以在TUI中与智能体交互,利用其内置技能或扩展能力完成各种任务。
该工具非常适合对智能体开发、本地化AI应用部署感兴趣的开发者,尤其是那些希望在一个集成的环境中进行原型设计、测试和交互的用户。无论是全栈开发、智能体开发者还是学术研究者,都可以利用Alice快速搭建和实验自己的AI工作流。
建议用户在使用前确保已配置好LLM的API密钥和模型名称。由于项目涉及前后端,建议具备基本的命令行和开发环境配置知识。注意,它主要是一个开发与运行时框架,而非开箱即用的单一功能工具。
核心特点
Alice的核心区别在于其独特的Rust TUI前端与Python后端分离架构,提供了高性能、本地优先的交互式智能体开发体验,而非简单的脚本或API封装。它将智能体的运行时管理、技能加载和用户交互集成在一个统一的终端界面中。
注意事项
不适合寻求纯云端、无代码或单一轻量级功能插件的用户。
常见问题
Alice需要联网使用吗?
后端需要调用LLM API(如OpenAI),因此需要网络连接。前端TUI是本地应用。
可以自己开发技能(Skill)吗?
可以,技能模块位于backend/alice/skills/目录下,使用Python开发。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/alice-single-arcanexis/raw/index.md 读取 alice-single 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/alice-single-arcanexis/raw/index.md(查看排版版本)