AI 编程工作台 · 本地开发原型
探索把 AI 对话、工具执行、文件修改与结果查看组织到同一工作台。使用 Vue 3、TypeScript 和 Tauri 实践前端与本机能力衔接,完善对话编排、权限检查、执行记录和相关测试。
实践目标
探索本地 AI 编程工具如何把对话、工具执行和结果展示串在一起,让文件修改与命令执行具有可检查的过程记录。
已有工作
- 将对话编排拆成职责更明确的模块,区分界面、适配器和执行逻辑。
- 为工具权限、允许列表判断和执行记录补充相关实现与测试。
- 补充消息流、提示反馈与主界面的测试,并配置提交前检查。
展示范围
这是一个本地开发原型,重点实践模块划分、执行过程记录和安全边界的验证。
- Vue 3
- TypeScript
- Tauri
- Rust
- Zod
- Vite
- Vitest
- Vue Test Utils