Tuanjie Cowork 桌面应用使用指南
Tuanjie Cowork 是一款基 于 Tauri 构建的 AI 编程助手桌面应用,专为 Unity 游戏开发者和通用软件工程师设计。它集成了大语言模型、代码智能体、Unity 编辑器工具链,提供从代码编写、调试到资产生成的全流程辅助。
安装
应用提供各平台原生安装包:
| 平台 | 安装包格式 |
|---|---|
| Windows | NSIS 安装程序 (.exe) |
| macOS | .app 应用包 |
| Linux | .deb 包 |
安装后,应用会注册为系统级程序,同时注册 cowork 命令行命令。
单实例机制
应用采用单实例运行模式。当已经有一个实例在运行时,再次通过命令行启动会自动将工作区请求转发给已运行的实例,而不会启动新进程。
界面概览
应用界面由三个主要区域组成:
左侧栏 — 会话与项目管理
- 新建会话: 点击「+ 新建会话」(快捷键
Ctrl+N)创建新的 AI 对话 - 项目历史列表: 按项目分组展示历史会话记录,每个项目可展开查看其下所有对话
- 项目名称对应工作区目录
- 每条记录显示会话标题和最后活跃时间
- 用户信息: 底部显示当前登录账号
中央面板 — 对话工作区
这是与 AI 交互的主要区域:
- 对话内容区: 显示 AI 回复、代码块、表格、文件预览等富文本内容
- 底部输入栏:
- 文本输入框:输入问题或指令
/按钮:快速插入斜杠命令(如/init、/compress等)+按钮:添加文件引用或附件- 模型选择器:切换当前使用的 AI 模型(如
Core (GLM-5.2-MAX)) - 自动编辑 开关:开启后 AI 可以直接修改代码文件
- 发送按钮:发送当前消息
右侧栏 — 上下文与记忆管理
- 上下文窗口: 显示当前对话的 Token 使用量及剩余额度(如
45.0 K / 1.0 M) - 记忆系统:
- 自动更新开关:开启后自动从对话中提取并保存项目记忆
- 项目记忆状态:显示是否有已保存的记忆
- 「让 Codely 了解你的项目」按钮:触发项目初始化分析
- 文件引用: 显示当前加载的 CODELY.md 配置文件路径
- 任务 / 计划 / 智能体: 显示当前活跃的待办任务、执行计划和子智能体数量
核心功能
AI 对话与代码辅助
在中央面板的输入框中,你可以:
- 提问与编程: 输入任何编程相关问题,AI 会分析项目上下文并给出回答
- 斜杠命令: 输入
/触发命令菜单,常用命令包括:/init— 初始化项目记忆,让 AI 了解你的项目结构和约定/compress— 压缩当前对话上下文,释放 Token 额度/clear— 清除当前对话历史/stats— 查看使用统计/help— 查看帮助信息/exit或/quit— 退出应用
- 文件引用: 通过
+按钮或直接输入文件路径,将项目文件内容加入对话上下文 - 附件上传: 支持添加图片等附件辅助说明
自动编辑模式
开启「自动编辑」后,AI 可以直接读写项目中的代码文件:
- 自动创建、修改、删除文件
- 执行 Shell 命令(需用户确认)
- 运行测试和构建命令
注意
自动编辑模式下 AI 会直接修改你的代码。建议在版本控制(Git)下使用,以便随时回退。
模型切换
通过输入栏的模型选择器切换 AI 模型:
- Core 模型: 主力模型(如 GLM-5.2-MAX),能力最强
- Flash 模型: 轻量快速模型,适合简单查询
上下文窗口管理
右侧栏的上下文窗口实时显示 Token 用量:
- 蓝色进度条表示已用比例
- 当 Token 接近上限时,使用
/compress压缩对话,或/clear重新开始
项目记忆
应用通过 CODELY.md 文件维护项目级记忆:
- 全局记忆:
~/.codely-cli/CODELY.md— 跨项目共享的偏好和约定 - 项目记忆: 项目根目录下的
CODELY.md— 当前项目的架构、约定、工作流 - 开启「自动更新」后,AI 会自动从对话中提取有价值的信息写入记忆文件
子智能体
应用内置多个专用智能体,可在对话中自动调度:
- explore: 快速代码搜索与分析
- plan: 架构设计与实现规划
- unity-insight: Unity 项目资产与场景分析
- skill-creator: 创建自定义技能
LSP 代码智能
应用内置 LSP(语言服务器协议)客户端,支持:
- 代码跳转定义
- 引用查找
- 悬停提示
- 符号搜索
文件预览
支持在对话中内联预览文件:
- 代码文件: 使用 Monaco 编辑器渲染(语法高亮)
- Markdown 文件: 渲染为格式化文本
- 图片: 直接显示
缩放控制
支持调整界面缩放比例:
| 操作 | 快捷键 |
|---|---|
| 放大 | Ctrl + = (Windows/Linux) / Cmd + = (macOS) |
| 缩小 | Ctrl + - (Windows/Linux) / Cmd + - (macOS) |
| 重置 | Ctrl + 0 (Windows/Linux) / Cmd + 0 (macOS) |
缩放范围:50% – 200%。
Unity 集成
连接 Unity/Tuanjie 编辑器
- 在 Tuanjie Cowork 打开工作区,选择 Unity 或 Tuanjie 项目文件夹。
- 点击对话框的 Unity/Tuanjie 图标,连接 Codely Bridge。
- 返回编辑器,将自动安装 Codely Bridge Package。安装完成后,对话框的 Unity/Tuanjie 图标显示如下图。
Unity 编辑器嵌入
当通过 Unity 编辑器内的 Codely Bridge 插件启动应用时,应用会以嵌入模式运行。
Unity 内置技能
应用提供丰富的 Unity 专用 AI 技能:
资产生成类:
| 技能 | 说明 |
|---|---|
unity-3d-model-generation | 生成静态 3D 模型(家具、武器、道具等) |
unity-animated-character-generation | 生成带骨骼动画的人形角色 |
unity-rigged-animated-model-generation | 为现有 3D 模型绑骨 / 生成动画 |
unity-terrain-generation | 生成大规模地形(峡谷、山脉、平原) |
unity-image-generation | 生成 2D 图像 / 纹 理(概念图、UI 背景、海报) |
unity-sprite-generation | 生成 2D Sprite(游戏图标、道具图、角色立绘) |
unity-sprite-sequence-generation | 生成 2D 序列帧动画 |
unity-material-generation | 生成 PBR 材质(无缝纹理 + .mat 文件) |
unity-skybox-generation | 生成天空盒(Cubemap) |
unity-audio-clip-generation | 生成背景音乐 / 环境音 |
unity-sound-effect-generation | 生成音效(枪声、脚步声、爆炸声等) |
unity-video-generation | 生成视频资产(转场、宣传片、过场动画) |
unity-effect-video-generation | 生成 VFX 视频(火焰、魔法、烟雾绿幕特效) |
场景与资产类:
| 技能 | 说明 |
|---|---|
unity-asset-search | 从云资产库搜索并下载预设 Unity 资产 |
unity-place-assets-in-scene | 将资产放置到当前场景,支持自然语言描述位置 / 旋转 / 缩放 |
Unity 编辑器通信
应用通过内置 TCP 通道与 Unity 编辑器实时通信:
- 读取场景层级、游戏对象、组件属性
- 执行编辑器脚本(需编译验证)
- 获取控制台日志(错误 / 警告 / 信息)
- 管理场景保存与切换