快速了解
它能做什么
一个仍处于早期开发阶段的群岛式本地工作台,用 DeepSeek Harness 学习和进行 AI 辅助编程。
本站提供的是中文说明,不代表该项目或 Plugin 自身提供中文界面;语言支持请以上游文档为准。
选择前先看
agent-isles 将 AI 编程工作台呈现为可探索的群岛世界。当前可用的工作台可连接真实本地项目,与 AI 对话,查看文件和工具调用,处理审批,并继续已有工作区和会话。项目提供 Windows 便携预览版及本地 Web 开发启动方式。
适合谁
适合想以更易上手的界面接触 AI 编程的新手,也适合希望直接连接现有本地项目进行创作的用户。
常见任务
- 连接本地项目,与 AI 编程伙伴协作。
- 在工作台查看项目文件、对话历史、工具调用和 Git 修改状态。
- 试用 Windows x64 便携预览版,或启动本地 Web 开发环境。
权限与数据
通过 DeepSeek Harness runtime 使用已配置的模型和用户选择的本地项目文件夹。
权限- AI 操作可能读取、修改和验证所选本地项目。
- 可能使用 DeepSeek Harness 提供的模型、文件、终端、工具调用和审批能力。
- Windows 应用数据保存在 %LOCALAPPDATA%\agent-isles\data。
- 本地 Web 开发数据默认保存在仓库内的 .agent-isles-home/;可通过 DSH_HOME 更改位置。
- 首次使用需要配置模型;提供商未在所给证据中说明。
- 首次使用需要模型配置;凭据形式未在所给证据中说明。
局限
- 仍处于早期开发阶段;完整首课尚未完成真实模型端到端验证。
- File Keeper 的只读限制依赖应用边界和提示词,尚未形成完整强权限隔离。
- 最新 Windows 安装包尚未完成重新构建、安装、卸载和真实任务验收。
- 预览版未签名、没有自动更新,也尚无发布渠道。
- 移动端支持面板布局,但世界操作主要依赖键盘和鼠标。
DSHub 已核对
- 源码已固定到不可变 Git commit。
- README 说明了 Windows 便携预览版、本地 Web 启动命令、Windows 环境要求及固定的 DeepSeek Harness 0.1.3-alpha.1 通道。
- 仓库采用 MIT 许可证。
DSHub 未核对
- 未独立执行安装、卸载、真实任务、模型提供商行为或端到端教学流程。
- 除已记录的 Windows 环境和固定 Harness 通道外,未验证其他兼容性。
固定版本安装
主要操作
这个应用没有 DSH Plugin 安装操作,请根据源码文档使用真实交付方式。
维护者原文
项目 README
[!IMPORTANT] agent-isles 仍处于早期开发阶段。目前提供本地 Web MVP 和 Windows x64 启动器、安装包预览版。安装与构建说明见 Windows 启动器。
Windows 便携预览版:下载 v0.1.0-preview.1。下载 ZIP,完整解压到较短路径后运行 agent-isles.exe;首次使用需配置模型。用户数据保存在 %LOCALAPPDATA%\agent-isles\data,退出服务使用系统托盘菜单。版本未签名、无自动更新,更新时退出旧版后将新版解压到新目录,不覆盖运行中的文件。
agent-isles 是什么
agent-isles 是一个可探索的 AI Coding 学习与创作环境。它把原本藏在聊天框、终端和工具列表里的 Agent 能力,变成群岛世界中的伙伴、地点和行动。你不需要先弄懂模型、会话、工具调用和项目结构,就可以从一句自己的想法出发,和 AI 一起把它做成真正能运行的作品。
你可以选择“跟着学”,在完成第一个作品的过程中认识需求、项目、执行、审批和验收;也可以选择“自由创作”,直接绑定已有项目,按自己的节奏探索和修改。教学不是脱离实践的课程,而是附着在真实创作上的引导:AI 可以动手,但作品仍由你提出、体验、判断并继续完善。
可探索的群岛降低了第一次接触 AI 编程时的陌生感,但没有隐藏真实能力和责任边界。任务状态会反映在世界和角色上,文件、历史对话与项目各有明确入口;需要深入时,你仍然可以进入高级工作台查看完整对话、工具调用和人工审批。
当前体验
Windows 预览版通过安装包安装后,点击 agent-isles 图标即可启动服务并进入小岛,运行时和资源已内置。源码开发仍可使用 打开小岛.cmd 打开正在运行的开发服务;该脚本不作为安装版入口。
主要功能
<table> <tr> <td width="50%" valign="top"> <h3>工作台 <sup><code>当前可用</code></sup></h3> <p>在本地工作台里连接真实项目,与 AI 对话,查看文件和工具调用,处理审批,并继续已有的 Workspace 与 Session。</p> </td> <td width="50%" valign="top"> <h3>教育与引导 <sup><code>规划中</code></sup></h3> <p>把需求表达、项目选择、执行、审批和验收做成循序渐进的学习路径,让第一次接触 AI Coding 的人也能完成自己的作品。</p> </td> </tr> <tr> <td width="50%" valign="top"> <h3>更多的小岛 <sup><code>规划中</code></sup></h3> <p>继续扩展群岛中的地点、居民和主题,把不同类型的项目能力放进各自有性格、有入口的空间。</p> </td> <td width="50%" valign="top"> <h3>更丰富有意思的玩法 <sup><code>规划中</code></sup></h3> <p>让任务进展、居民关系、探索和作品成果产生更多互动,在不牺牲真实工作流的前提下,增加值得发现和反复体验的反馈。</p> </td> </tr> </table>| 居民 | 职责 | 当前能力 |
|---|---|---|
| Q · 计算机 | 制作伙伴 | 通过完整对话接收目标,使用附件、模型与权限设置读取、修改并验证项目 |
| 苔伯 | 项目与历史管理员 | 选择和切换项目、搜索历史,并查看或继续已有对话 |
| 阿澜 · File Keeper | 文件管理员 | 浏览真实目录、预览文本,并查看 Git 暂存、未暂存与未跟踪修改 |
- 跟着学,也能自由做:教程帮助你完成第一个作品,普通项目支持直接进入创作。
- 在项目中学习:讲解、实践和验收共享同一个真实 Workspace。
- 角色即能力入口:不同居民拥有清晰的职责、会话和状态。
- 过程可观察:群岛中的角色、气泡和动画反映 AI 的工作状态。
- 保留专业界面:高级工作台承载完整对话、工具结果和人工审批。
- 不复制执行引擎:底层复用固定版本的 DeepSeek Harness runtime。
产品画面
当前小岛与 Q

Q 连接真实项目的原生对话与执行过程;项目和历史由苔伯管理,文件由阿澜查阅。网页面板和窄屏截图待重新采集,已移除旧版画面,避免与当前界面混淆。
快速开始
环境要求
- Windows
- Node.js
^22.19.0或>=24.0.0 - Corepack
- Git(包含 submodule 支持)
启动本地 Web
在仓库根目录运行:
corepack enable
corepack yarn install --immutable
corepack yarn dev:web --no-open
打开终端输出的本地地址。首次使用时,按页面提示完成模型配置并选择一个本地项目文件夹,然后即可与居民交谈。
开发数据默认保存在仓库内的 .agent-isles-home/。如需更换位置,可在启动前设置 DSH_HOME。
工作原理
创作者 / 学习者
-> agent-isles Web:群岛世界、角色、对话与状态
-> agent-isles Host/Client 插件:Workspace 与 Resident/Session 映射
-> DeepSeek Harness:模型、工具、审批、文件与终端
-> 本地项目
Godot 负责呈现世界和居民状态,React 负责 Workspace、居民选择和交互面板,DeepSeek Harness 是会话与执行状态的唯一事实来源。agent-isles 通过公开的 DSH/Cordis 插件接口接入,不修改上游源码,也不再包装一套重复的 Session API。
仓库结构
| 目录 | 用途 |
|---|---|
apps/web/ |
启动 agent-isles 的 DSH Web profile |
apps/desktop/ |
Windows 启动器、安装器及发行验证脚本 |
packages/agent-isles-web/ |
agent-isles Host/Client Web 插件 |
games/mosslight/ |
使用 Blender 与 Godot 构建的世界 |
deepseek-harness/ |
固定版本的上游 Git submodule |
vendor/dsh-runtime/ |
固定并校验过的 DSH runtime 包 |
docs/ |
产品、架构与实施文档 |
开发命令
| 命令 | 用途 |
|---|---|
corepack yarn dev:web --no-open |
构建插件并启动本地 Web |
corepack yarn typecheck |
检查 Web 插件类型 |
corepack yarn build:web |
构建 Web 插件 |
corepack yarn build:world |
导出 Godot Web 世界 |
corepack yarn check:upstream |
校验上游 submodule 版本 |
corepack yarn check:vendored-runtime |
校验 vendored runtime |
上游与版本
当前稳定通道固定在 DeepSeek Harness 0.1.3-alpha.1,对应 commit d347e703908d0406b7a7ef80e3a0e594d86b2215。版本与 runtime 产物记录在 upstream.json 中。
- 不直接修改
deepseek-harness/。 - runtime 升级先更新固定版本,再执行兼容性验证。
- agent-isles 的产品逻辑保留在自身插件和世界代码中。
当前限制
- File Keeper 的只读行为目前由应用边界和提示词共同约束,尚未形成完整的强权限隔离。
- File Keeper 暂不支持编辑文件、预览图片、访问远程文件系统或展示父级仓库的修改。
- 完整首课尚未通过真实模型的端到端验收,真实任务、异常恢复和教学节奏仍需继续验证。
- 移动端已支持面板布局,世界操作仍以键鼠为主。
- 通知保存在当前浏览器中,暂不跨浏览器同步,也不提供操作系统通知。
- 最新 Windows 安装包尚未重新构建并完成安装、卸载与真实任务验收;预览版未签名,自动更新和发布渠道尚未实现。
文档
参与贡献
Bug 报告、功能建议和 Pull Request 都欢迎。较大的功能或交互调整建议先通过 Issue 对齐范围。
贡献前先阅读:
- 贡献指南:开发工具版本、环境准备、首次启动、测试与 PR 要求。
- 仓库约束:代码边界、提交规则和施工文档维护;修改某个目录前,再阅读该目录的
AGENTS.md。 - 文档门户:按贡献方向找到相关规范,无需通读全部文档。
再按本次改动选择专项文档:
| 贡献方向 | 开始前阅读 |
|---|---|
| Web / Host 插件 | 插件开发指南、总体架构 |
| 新岛屿、居民与世界交互 | 岛屿接入契约、世界开发说明 |
| 教程流程 | 教程架构、首课施工记录 |
| Windows 启动器与发行 | 桌面说明、发布检查清单 |
| 文档 | 文档维护指南 |
路线图
- 完成真实模型、完整首课和主要异常路径的端到端验收。
- 为不同居民建立可执行的强权限边界。
- 完善 Windows 安装包的签名、自动更新和发布渠道。
- 扩展课程、作品模板,以及与任务进展联动的世界反馈。
有意识地管理
安装与管理
前置条件与目标 Profile
目标: windows Profile
交付方式: 外部应用 — https://github.com/Qiuner/agent-isles/releases/tag/v0.1.0-preview.1。
兼容性与访问范围
Early-development Windows local Web and desktop-preview app: DeepSeek Harness 0.1.3-alpha.1 (fixed stable channel)。
风险事实
证据与编辑审查Manifest、Bundle patch、分发与新鲜度
不可变证据
审查状态与源码活动
建议将其作为实验性本地 AI 编程环境使用,并在允许 AI 操作项目之前仔细审查审批和项目访问范围。
AI 审查于 2026/9/16 UTC 14:29。GitHub 事实核对日期: 2026/9/16 UTC 14:29。
自当前证据基线以来,没有记录到重要源码变化。