desktop-agent
Windows桌面智能体 - 基于DeepSeek Harness架构设计的屏幕控制软件
安装
此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗
说明文档
阅读完整 README ↗2. 配置 DeepSeek API Key
方式 A:配置文件(推荐)
- 编辑
config/bundle.yml,将deepseek-provider.apiKey改为你的 key
方式 B:环境变量
- 复制
.env.example为.env,填入你的 key - 或 PowerShell 执行:
$env:DEEPSEEK_API_KEY="sk-你的key"
方式 C:命令行参数
npm start -- --api-key sk-你的key
💡 免费获取 API Key:https://platform.deepseek.com/
🎮 使用方式
控制台命令
启动后输入以下命令与Agent交互:
| 命令 | 说明 | 示例 |
|---|---|---|
help | 显示帮助 | help |
status | 查看Agent状态 | status |
tools | 列出所有工具 | tools |
history [N] | 查看最近N条历史 | history 20 |
run | 执行新任务 | run 打开记事本写Hello |
inject | 注入紧急指令 | inject 先保存,不要关闭 |
stop | 优雅停止任务 | stop |
interrupt | 紧急中断 | interrupt |
approval on/off | 开关操作审批 | approval on |
safety | 查看安全状态 | safety |
approve / reject | 审批/拒绝操作 | approve |
clear | 清除历史记录 | clear |
直接输入文字 = 直接作为任务执行 Agent
Web UI 功能
- 📊 实时状态面板:运行状态、步骤数、插件列表
- 🎯 任务输入框:发送新任务(带快捷 chip 提示)
- 📜 运行日志区:彩色角色标记区分 user/assistant/tool/system
- ⚙️ 快捷命令面板:一键执行常用命令
- 🛠️ 工具列表面板:查看所有可用工具说明
- 🔌 WebSocket 实时推送:事件实时同步